Changeset 7f1c620 in mainline for genarch/include/acpi/acpi.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/acpi.h

    r991779c5 r7f1c620  
    4040/* Root System Description Pointer */
    4141struct acpi_rsdp {
    42         __u8 signature[8];
    43         __u8 checksum;
    44         __u8 oemid[6];
    45         __u8 revision;
    46         __u32 rsdt_address;
    47         __u32 length;
    48         __u64 xsdt_address;
    49         __u32 ext_checksum;
    50         __u8 reserved[3];
     42        uint8_t signature[8];
     43        uint8_t checksum;
     44        uint8_t oemid[6];
     45        uint8_t revision;
     46        uint32_t rsdt_address;
     47        uint32_t length;
     48        uint64_t xsdt_address;
     49        uint32_t ext_checksum;
     50        uint8_t reserved[3];
    5151} __attribute__ ((packed));
    5252
    5353/* System Description Table Header */
    5454struct acpi_sdt_header {
    55         __u8 signature[4];
    56         __u32 length;
    57         __u8 revision;
    58         __u8 checksum;
    59         __u8 oemid[6];
    60         __u8 oem_table_id[8];
    61         __u32 oem_revision;
    62         __u32 creator_id;
    63         __u32 creator_revision;
     55        uint8_t signature[4];
     56        uint32_t length;
     57        uint8_t revision;
     58        uint8_t checksum;
     59        uint8_t oemid[6];
     60        uint8_t oem_table_id[8];
     61        uint32_t oem_revision;
     62        uint32_t creator_id;
     63        uint32_t creator_revision;
    6464} __attribute__ ((packed));;
    6565
    6666struct acpi_signature_map {
    67         __u8 *signature;
     67        uint8_t *signature;
    6868        struct acpi_sdt_header **sdt_ptr;
    6969        char *description;
     
    7373struct acpi_rsdt {
    7474        struct acpi_sdt_header header;
    75         __u32 entry[];
     75        uint32_t entry[];
    7676} __attribute__ ((packed));;
    7777
     
    7979struct acpi_xsdt {
    8080        struct acpi_sdt_header header;
    81         __u64 entry[];
     81        uint64_t entry[];
    8282} __attribute__ ((packed));;
    8383
     
    8787
    8888extern void acpi_init(void);
    89 extern int acpi_sdt_check(__u8 *sdt);
     89extern int acpi_sdt_check(uint8_t *sdt);
    9090
    9191#endif /* __ACPI_H__ */
Note: See TracChangeset for help on using the changeset viewer.