diff --git a/ProjectTree b/ProjectTree index 29ddd18..d6432bb 100644 --- a/ProjectTree +++ b/ProjectTree @@ -81,13 +81,22 @@ │   │   │   │   ├── heap.o │   │   │   │   ├── malloc.o │   │   │   │   └── map.o +│   │   │   ├── po +│   │   │   │   └── shtdwn.o │   │   │   └── ps │   │   │   └── sched.o │   │   ├── libbuf +│   │   │   ├── bclose.o +│   │   │   ├── bflush.o +│   │   │   ├── bgetc.o +│   │   │   ├── bmisc.o +│   │   │   ├── bopen.o │   │   │   ├── bprint.o │   │   │   ├── bputc.o +│   │   │   ├── bread.o +│   │   │   ├── bscan.o │   │   │   ├── bscroll.o -│   │   │   └── buf.o +│   │   │   └── bwrite.o │   │   └── libc │   │   ├── atoi.o │   │   ├── ctype.o @@ -129,6 +138,7 @@ │   │   ├── mboot.h │   │   ├── mm.h │   │   ├── proc.h +│   │   ├── pwmgnt.h │   │   ├── sched.h │   │   ├── speaker.h │   │   └── time.h @@ -165,14 +175,22 @@ │   │   │   ├── heap.c │   │   │   ├── malloc.c │   │   │   └── map.c +│   │   ├── po +│   │   │   └── shtdwn.c │   │   └── ps │   │   └── sched.c │   ├── libbuf +│   │   ├── bclose.c +│   │   ├── bflush.c │   │   ├── bgetc.c +│   │   ├── bmisc.c +│   │   ├── bopen.c │   │   ├── bprint.c │   │   ├── bputc.c +│   │   ├── bread.c +│   │   ├── bscan.c │   │   ├── bscroll.c -│   │   └── buf.c +│   │   └── bwrite.c │   └── libc │   ├── atoi.c │   ├── ctype.c @@ -186,10 +204,8 @@ ├── AUTHORS ├── ChangeLog ├── COPYING -├── kaleid32_disasm.asm -├── kaleid64_disasm.asm ├── Makefile ├── ProjectTree └── README.md -37 directories, 130 files +39 directories, 144 files diff --git a/kaleid/kernel/init/init.c b/kaleid/kernel/init/init.c index 64be366..b3285ed 100644 --- a/kaleid/kernel/init/init.c +++ b/kaleid/kernel/init/init.c @@ -87,11 +87,11 @@ noreturn void BtStartKern(multiboot_info_t *mbInfo, uint mbMagic, void *codeSeg) IoGetRtcTimeChar(); IoPrintRtcTime(); - // IoDoStarWars(); + IoDoStarWars(); KernLog("Goodbye at %s\n", IoGetRtcTimeChar()); - PoShutdownQemu(); + //PoShutdownQemu(); // End this machine's suffering BFlushBuf(BStdOut);