X-Git-Url: http://git.joshuawise.com/netwatch.git/blobdiff_plain/d71d98729a8da95c6ac901db1e8b23eaab48a34d..9cfcd0ca09a4eccaadaedca17cee1a7516b99980:/aseg/firstrun.c?ds=sidebyside diff --git a/aseg/firstrun.c b/aseg/firstrun.c index a606d2b..c6eab7b 100644 --- a/aseg/firstrun.c +++ b/aseg/firstrun.c @@ -1,6 +1,7 @@ #include #include #include +#include #include "vga-overlay.h" void __firstrun_start() { @@ -13,7 +14,8 @@ void __firstrun_start() { pci_write16(0, 31, 4, 0xC0, 0); /* Turn on the SMIs we want */ - outb(0x830, inb(0x830) | 0x40); + outb(0x830, inb(0x830) | ICH2_SMI_EN_SWSMI_TMR_EN); + outb(0x848, ICH2_DEVTRAP_EN_KBC_TRP_EN); smi_enable(); }