More work on fixing the broken syscall stuff.  It seems the 0x80 interrupt isn't being caught.  Maybe have an forgot to re-enable interrupts somewhere.