static void geode_gx2_init(device_t dev) { printk(BIOS_DEBUG, "geode_gx2_init\n"); /* Turn on caching if we haven't already */ x86_enable_cache(); /* Enable the local cpu apics */ //setup_lapic(); vsm_end_post_smi(); printk(BIOS_DEBUG, "geode_gx2_init DONE\n"); };
static void geode_lx_init(device_t dev) { printk(BIOS_DEBUG, "geode_lx_init\n"); /* Turn on caching if we haven't already */ x86_enable_cache(); /* Enable the local CPU apics */ //setup_lapic(); // do VSA late init vsm_end_post_smi(); // Set gate A20 (legacy vsm disables it in late init) printk(BIOS_DEBUG, "A20 (0x92): %d\n", inb(0x92)); outb(0x02, 0x92); printk(BIOS_DEBUG, "A20 (0x92): %d\n", inb(0x92)); printk(BIOS_DEBUG, "CPU geode_lx_init DONE\n"); };