Changes in kernel/genarch/src/acpi/madt.c [e9f4b59:4edd57fd] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/genarch/src/acpi/madt.c
re9f4b59 r4edd57fd 131 131 }; 132 132 133 static int madt_cmp(void *a, void *b , void *arg)134 { 135 uint8_t typea = ( *((struct madt_apic_header **) a))->type;136 uint8_t typeb = ( *((struct madt_apic_header **) b))->type;133 static int madt_cmp(void *a, void *b) 134 { 135 uint8_t typea = ((struct madt_apic_header *) a)->type; 136 uint8_t typeb = ((struct madt_apic_header *) b)->type; 137 137 138 138 if (typea > typeb) … … 208 208 209 209 /* Sort MADT index structure */ 210 if (!gsort(madt_entries_index, madt_entries_index_cnt, 211 sizeof(struct madt_apic_header *), madt_cmp, NULL)) 212 panic("Sorting error."); 210 qsort(madt_entries_index, madt_entries_index_cnt, sizeof(uintptr_t), 211 &madt_cmp); 213 212 214 213 /* Parse MADT entries */
Note:
See TracChangeset
for help on using the changeset viewer.