Changeset 7f1c620 in mainline for genarch/include/acpi/madt.h


Ignore:
Timestamp:
2006-07-04T17:17:56Z (19 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
0ffa3ef5
Parents:
991779c5
Message:

Replace old u?? types with respective C99 variants (e.g. uint32_t, int64_t, uintptr_t etc.).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • genarch/include/acpi/madt.h

    r991779c5 r7f1c620  
    5454
    5555struct madt_apic_header {
    56         __u8 type;
    57         __u8 length;
     56        uint8_t type;
     57        uint8_t length;
    5858} __attribute__ ((packed));
    5959
     
    6262struct acpi_madt {
    6363        struct acpi_sdt_header header;
    64         __u32 l_apic_address;
    65         __u32 flags;
     64        uint32_t l_apic_address;
     65        uint32_t flags;
    6666        struct madt_apic_header apic_header[];
    6767} __attribute__ ((packed));
     
    6969struct madt_l_apic {
    7070        struct madt_apic_header header;
    71         __u8 acpi_id;
    72         __u8 apic_id;
    73         __u32 flags;   
     71        uint8_t acpi_id;
     72        uint8_t apic_id;
     73        uint32_t flags;
    7474} __attribute__ ((packed));
    7575
    7676struct madt_io_apic {
    7777        struct madt_apic_header header;
    78         __u8 io_apic_id;
    79         __u8 reserved;
    80         __u32 io_apic_address; 
    81         __u32 global_intr_base;
     78        uint8_t io_apic_id;
     79        uint8_t reserved;
     80        uint32_t io_apic_address;       
     81        uint32_t global_intr_base;
    8282} __attribute__ ((packed));
    8383
    8484struct madt_intr_src_ovrd {
    8585        struct madt_apic_header header;
    86         __u8 bus;
    87         __u8 source;
    88         __u32 global_int;
    89         __u16 flags;
     86        uint8_t bus;
     87        uint8_t source;
     88        uint32_t global_int;
     89        uint16_t flags;
    9090} __attribute__ ((packed));
    9191
    9292struct madt_nmi_src {
    9393        struct madt_apic_header header;
    94         __u16 flags;
    95         __u32 global_intr;
     94        uint16_t flags;
     95        uint32_t global_intr;
    9696} __attribute__ ((packed));
    9797
    9898struct madt_l_apic_nmi {
    9999        struct madt_apic_header header;
    100         __u8 acpi_id;
    101         __u16 flags;
    102         __u8 l_apic_lint;
     100        uint8_t acpi_id;
     101        uint16_t flags;
     102        uint8_t l_apic_lint;
    103103} __attribute__ ((packed));
    104104
    105105struct madt_l_apic_addr_ovrd {
    106106        struct madt_apic_header header;
    107         __u16 reserved;
    108         __u64 l_apic_address;
     107        uint16_t reserved;
     108        uint64_t l_apic_address;
    109109} __attribute__ ((packed));
    110110
    111111struct madt_io_sapic {
    112112        struct madt_apic_header header;
    113         __u8 io_apic_id;
    114         __u8 reserved;
    115         __u32 global_intr_base;
    116         __u64 io_apic_address;         
     113        uint8_t io_apic_id;
     114        uint8_t reserved;
     115        uint32_t global_intr_base;
     116        uint64_t io_apic_address;               
    117117} __attribute__ ((packed));
    118118
    119119struct madt_l_sapic {
    120120        struct madt_apic_header header;
    121         __u8 acpi_id;
    122         __u8 sapic_id;
    123         __u8 sapic_eid;
    124         __u8 reserved[3];
    125         __u32 flags;
    126         __u32 acpi_processor_uid_value;
    127         __u8 acpi_processor_uid_str[1];
     121        uint8_t acpi_id;
     122        uint8_t sapic_id;
     123        uint8_t sapic_eid;
     124        uint8_t reserved[3];
     125        uint32_t flags;
     126        uint32_t acpi_processor_uid_value;
     127        uint8_t acpi_processor_uid_str[1];
    128128} __attribute__ ((packed));
    129129
    130130struct madt_platform_intr_src {
    131131        struct madt_apic_header header;
    132         __u16 flags;
    133         __u8 intr_type;
    134         __u8 processor_id;
    135         __u8 processor_eid;
    136         __u8 io_sapic_vector;
    137         __u32 global_intr;
    138         __u32 platform_intr_src_flags;
     132        uint16_t flags;
     133        uint8_t intr_type;
     134        uint8_t processor_id;
     135        uint8_t processor_eid;
     136        uint8_t io_sapic_vector;
     137        uint32_t global_intr;
     138        uint32_t platform_intr_src_flags;
    139139} __attribute__ ((packed));
    140140
Note: See TracChangeset for help on using the changeset viewer.