Changeset 7f1c620 in mainline for genarch/src/acpi/madt.c


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/src/acpi/madt.c

    r991779c5 r7f1c620  
    5656int isa_irq_map[] = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 };
    5757
    58 static void madt_l_apic_entry(struct madt_l_apic *la, __u32 index);
    59 static void madt_io_apic_entry(struct madt_io_apic *ioa, __u32 index);
    60 static void madt_intr_src_ovrd_entry(struct madt_intr_src_ovrd *override, __u32 index);
     58static void madt_l_apic_entry(struct madt_l_apic *la, uint32_t index);
     59static void madt_io_apic_entry(struct madt_io_apic *ioa, uint32_t index);
     60static void madt_intr_src_ovrd_entry(struct madt_intr_src_ovrd *override, uint32_t index);
    6161static int madt_cmp(void * a, void * b);
    6262
     
    9191static bool madt_cpu_enabled(index_t i);
    9292static bool madt_cpu_bootstrap(index_t i);
    93 static __u8 madt_cpu_apic_id(index_t i);
     93static uint8_t madt_cpu_apic_id(index_t i);
    9494static int madt_irq_to_pin(int irq);
    9595
     
    120120}
    121121
    122 __u8 madt_cpu_apic_id(index_t i)
     122uint8_t madt_cpu_apic_id(index_t i)
    123123{
    124124        ASSERT(i < madt_l_apic_entry_cnt);
     
    142142void acpi_madt_parse(void)
    143143{
    144         struct madt_apic_header *end = (struct madt_apic_header *) (((__u8 *) acpi_madt) + acpi_madt->header.length);
     144        struct madt_apic_header *end = (struct madt_apic_header *) (((uint8_t *) acpi_madt) + acpi_madt->header.length);
    145145        struct madt_apic_header *h;
    146146       
    147         l_apic = (__u32 *) (__native) acpi_madt->l_apic_address;
     147        l_apic = (uint32_t *) (unative_t) acpi_madt->l_apic_address;
    148148
    149149        /* calculate madt entries */
    150         for (h = &acpi_madt->apic_header[0]; h < end; h = (struct madt_apic_header *) (((__u8 *) h) + h->length)) {
     150        for (h = &acpi_madt->apic_header[0]; h < end; h = (struct madt_apic_header *) (((uint8_t *) h) + h->length)) {
    151151                madt_entries_index_cnt++;
    152152        }
     
    157157                panic("Memory allocation error.");
    158158
    159         __u32 index = 0;
    160 
    161         for (h = &acpi_madt->apic_header[0]; h < end; h = (struct madt_apic_header *) (((__u8 *) h) + h->length)) {
     159        uint32_t index = 0;
     160
     161        for (h = &acpi_madt->apic_header[0]; h < end; h = (struct madt_apic_header *) (((uint8_t *) h) + h->length)) {
    162162                madt_entries_index[index++] = h;
    163163        }
    164164
    165165        /* Quicksort MADT index structure */
    166         qsort(madt_entries_index, madt_entries_index_cnt, sizeof(__address), &madt_cmp);
     166        qsort(madt_entries_index, madt_entries_index_cnt, sizeof(uintptr_t), &madt_cmp);
    167167
    168168        /* Parse MADT entries */       
     
    207207 
    208208
    209 void madt_l_apic_entry(struct madt_l_apic *la, __u32 index)
     209void madt_l_apic_entry(struct madt_l_apic *la, uint32_t index)
    210210{
    211211        if (!madt_l_apic_entry_cnt++) {
     
    222222}
    223223
    224 void madt_io_apic_entry(struct madt_io_apic *ioa, __u32 index)
     224void madt_io_apic_entry(struct madt_io_apic *ioa, uint32_t index)
    225225{
    226226        if (!madt_io_apic_entry_cnt++) {
    227227                /* remember index of the first io apic entry */
    228228                madt_io_apic_entry_index = index;
    229                 io_apic = (__u32 *) (__native) ioa->io_apic_address;
     229                io_apic = (uint32_t *) (unative_t) ioa->io_apic_address;
    230230        } else {
    231231                /* currently not supported */
     
    234234}
    235235
    236 void madt_intr_src_ovrd_entry(struct madt_intr_src_ovrd *override, __u32 index)
     236void madt_intr_src_ovrd_entry(struct madt_intr_src_ovrd *override, uint32_t index)
    237237{
    238238        ASSERT(override->source < sizeof(isa_irq_map)/sizeof(int));
Note: See TracChangeset for help on using the changeset viewer.