X86BIOS_PAGE_SIZE
#define X86BIOS_SEG_SIZE X86BIOS_PAGE_SIZE
#define X86BIOS_PAGES (X86BIOS_MEM_SIZE / X86BIOS_PAGE_SIZE)
addr = x86bios_map[offset / X86BIOS_PAGE_SIZE];
addr += offset % X86BIOS_PAGE_SIZE;
for (i = pa / X86BIOS_PAGE_SIZE, j = 0;
j < howmany(size, X86BIOS_PAGE_SIZE); i++, j++)
x86bios_map[i] = va + j * X86BIOS_PAGE_SIZE;
x86bios_rom_phys, X86BIOS_PAGE_SIZE, 0);
paddr % X86BIOS_PAGE_SIZE != 0)
bzero(x86bios_map + paddr / X86BIOS_PAGE_SIZE,
sizeof(*x86bios_map) * howmany(size, X86BIOS_PAGE_SIZE));
regs->X86BIOS_R_SP = X86BIOS_PAGE_SIZE - 2;
rounddown(x86bios_rom_phys, X86BIOS_PAGE_SIZE);
X86BIOS_RAM_BASE, x86bios_rom_phys, X86BIOS_PAGE_SIZE, 0);