X-Git-Url: http://git.joshuawise.com/netwatch.git/blobdiff_plain/c77a83d6dd23d7039207e58c4ce2ccefe5f81c1a..aa9bc58fc6be92126c89fda9b5e9c0b102d0fcca:/aseg-paging/smi.c?ds=inline diff --git a/aseg-paging/smi.c b/aseg-paging/smi.c index bc0960f..7f75a85 100644 --- a/aseg-paging/smi.c +++ b/aseg-paging/smi.c @@ -28,34 +28,10 @@ void smi_entry(void) fb->getvmode(fb->priv); counter++; - sprintf(statstr, "NetWatch! %08x %08x", smi_status(), counter); - strblit(statstr, 0, 0, 0); - - /* wee! */ - if (fb && !fb->curmode.text) + if (!fb || fb->curmode.text) { - output("not text! nope nope nope"); - int ass[][2] = { - {1,0}, {4,0},{5,0},{6,0}, {8,0},{9,0},{10,0}, - {0,1}, {2,1}, {4,1}, {8,1}, - {0,2},{1,2},{2,2}, {4,2},{5,2},{6,2}, {8,2},{9,2},{10,2}, - {0,3}, {2,3}, {6,3}, {10,3}, - {0,4}, {2,4}, {4,4},{5,4},{6,4}, {8,4},{9,4},{10,4}, - {-1,-1} - }; - int p; - for (p = 0; ass[p][0] != -1; p++) - { - int x, y; - for (y = 0; y < 8; y++) - for (x = 0; x < 8; x++) - { - unsigned long a = - (unsigned long) fb->fbaddr + - ((y+ass[p][1]*8) * fb->curmode.xres + ass[p][0]*8 + x) * 4; - *(unsigned long *)p2v(a) = 0xFF0000FF; - } - } + sprintf(statstr, "NetWatch! %08x %08x", smi_status(), counter); + strblit(statstr, 0, 0, 0); } eth_poll();