diff --git a/boot.c b/boot.c index f2d7ec3..d824e3f 100644 --- a/boot.c +++ b/boot.c @@ -25,6 +25,12 @@ void _start(void) { "ljmp $(0),$(start)\n" "start:\n" ); + __asm__ volatile ( + "int $0x10" + : + : "a" ((unsigned short)0x0003) + : "cc", "memory" + ); Cell cur = CROSS; for (uchar i = 0; i < 9; i++) board[i] = NONE;