Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-07-09 | fixed the vga_refresh bug. the problem is under optimization the | Andreas Baumann | |
code gets so fast that we get races in the task refershing the VGA screen. For now we fix also high CPU usage in idle tasks with a 'kernel_halt' (well, later a yield or a more clever task scheduler should help). This is a hacky solution for now.. | |||
2017-07-01 | .. | Andreas Baumann | |
2017-06-15 | increased size of stage 2 bootloader by 1024 bytes | Andreas Baumann | |
2017-06-01 | easier debugging with ncurses mode and local gdbinit file | Andreas Baumann | |
2017-05-31 | added a setjmp implementation | Andreas Baumann | |
kernel_panic uses a longjmp to terminate the kernel entry function some segfault in scroll_screen | |||
2017-05-17 | made debugging on C-language level possible with qemu and remote | Andreas Baumann | |
debugging, building an ELF kernel first, then we create a flat binary and a symbol file from it | |||
2017-05-14 | playing with addresses and seing the CRT index port number now in port8_read | Andreas Baumann | |
2017-04-29 | some documentation | Andreas Baumann | |
2017-04-23 | fresh import because of huge documents checked in by accident | Andreas Baumann | |