datareg
vga_set_indexed(int reg, int indexreg, int datareg, uint8_t index, uint8_t val)
outb(reg + datareg, val);
vga_get_indexed(int reg, int indexreg, int datareg, uint8_t index)
return (inb(reg + datareg));
ACPI_NFIT_DATA_REGION *datareg;
datareg = (ACPI_NFIT_DATA_REGION *)nfit;
printf("\tRegionIndex=%u\n", (u_int)datareg->RegionIndex);
printf("\tWindows=%u\n", (u_int)datareg->Windows);
printf("\tOffset=0x%016jx\n", (uintmax_t)datareg->Offset);
printf("\tSize=0x%016jx\n", (uintmax_t)datareg->Size);
printf("\tCapacity=0x%016jx\n", (uintmax_t)datareg->Capacity);
(uintmax_t)datareg->StartAddress);
SLIST_ENTRY(datareg) link;
static SLIST_HEAD(, datareg) datareg_list =
struct datareg *d;
struct datareg *d = dd;
SLIST_REMOVE(&datareg_list, d, datareg, link);
struct datareg *d, *d1;
SLIST_REMOVE(&datareg_list, d, datareg, link);
struct datareg *d, *d1;