br.dx = 0xffff;
br.es = SEG_BIOS;
br.di = get_pnp_offset();
- br.cs = seg;
- br.ip = offset;
+ br.code = SEGOFF(seg, offset);
call16big(&br);
debug_serial_setup();
{
struct cbfs_file *file = NULL;
for (;;) {
- int iscomp = 0;
- file = cbfs_finddataprefix(prefix, file, &iscomp);
+ file = cbfs_findprefix(prefix, file);
if (!file)
break;
- int ret = cbfs_copyfile(file, (void*)RomEnd, BUILD_BIOS_ADDR - RomEnd
- , iscomp);
+ int ret = cbfs_copyfile(file, (void*)RomEnd, BUILD_BIOS_ADDR - RomEnd);
if (ret > 0)
init_optionrom((void*)RomEnd, 0, isvga);
}