MicrOS
cpuid_0x00h.h
Go to the documentation of this file.
1 #ifndef CPUID_0x00H_H
2 #define CPUID_0x00H_H
3 
4 #include <stdint.h>
5 
7 typedef struct cpuid_0x00h_fields
8 {
17 } __attribute__((packed)) cpuid_0x00h_fields;
18 
19 
21 typedef union cpuid_0x00h
22 {
24  uint32_t value[4];
27 } cpuid_0x00h;
28 
29 #endif
char manufacturer_id_1[4]
CPU manufacturer id 1.
Definition: cpuid_0x00h.h:12
cpuid_0x00h_fields fields
Separate fields.
Definition: cpuid_0x00h.h:26
char manufacturer_id_3[4]
CPU manufacturer id 3.
Definition: cpuid_0x00h.h:16
uint32_t highest_function_parameter
CPU highest function parameter.
Definition: cpuid_0x00h.h:10
CPU highest function parameter and manufacturer id.
Definition: cpuid_0x00h.h:21
char manufacturer_id_2[4]
CPU manufacturer id 2.
Definition: cpuid_0x00h.h:14
size_t uint32_t
Unsigned integral type.
Definition: string.h:8
CPU highest function parameter and manufacturer id.
Definition: cpuid_0x00h.h:7