X-Git-Url: http://git.joshuawise.com/netwatch.git/blobdiff_plain/34a7d0d2f76c71165cc643d5b48061786a83fc87..3116da4b2f512f121bfc7b89e948de25a7daf2cc:/aseg-paging/firstrun.c?ds=inline diff --git a/aseg-paging/firstrun.c b/aseg-paging/firstrun.c index 48a1ac0..efa0600 100644 --- a/aseg-paging/firstrun.c +++ b/aseg-paging/firstrun.c @@ -5,7 +5,9 @@ #include #include "vga-overlay.h" #include +#include #include "../net/net.h" +#include extern int _bss, _bssend; @@ -35,6 +37,8 @@ void smi_init() { eth_init(); + crc32_init(); + /* After everything is initialized, load drivers. */ for (driver = drivers; *driver; driver++) { @@ -43,6 +47,9 @@ void smi_init() { output("Found a card"); } outputf("Driver probe complete"); + + /* Load in fonts. */ + text_init(); smi_register_handler(SMI_EVENT_FAST_TIMER, timer_handler); smi_enable_event(SMI_EVENT_FAST_TIMER);