Age | Commit message (Expand) | Author |
2017-08-01 | we can receive network events, but the receive buffer remains empty | Andreas Baumann |
2017-07-27 | receiving the first network interrupts | Andreas Baumann |
2017-07-23 | added qemu network debbuging to Makefile | Andreas Baumann |
2017-07-20 | started to abstract video drivers | Andreas Baumann |
2017-07-20 | added a virtual network driver interface, made the dummy RTL8139 driver a spe... | Andreas Baumann |
2017-07-20 | added a virtual keyboard driver interface, made the PS/2 keyboard a specializ... | Andreas Baumann |
2017-07-18 | added a virtual mouse driver interface, made the PS/2 mouse a specialization ... | Andreas Baumann |
2017-07-16 | added USB to qemu | Andreas Baumann |
2017-07-15 | added an OPT parameter to the build makefile, default is -O0 | Andreas Baumann |
2017-07-15 | added a dummy RTL8139 network driver | Andreas Baumann |
2017-07-14 | some linkage tweaking, the kernel is not linked against libssp (which | Andreas Baumann |
2017-07-13 | added an exit function | Andreas Baumann |
2017-07-13 | separated C library implementations with an OS_ABAOS define (for now), | Andreas Baumann |
2017-07-09 | added a ld entry option | Andreas Baumann |
2017-07-09 | back to O0 no optimization | Andreas Baumann |
2017-07-09 | fixed the vga_refresh bug. the problem is under optimization the | Andreas Baumann |
2017-07-09 | setting exlicitely the CPU to a 486 in qemu | Andreas Baumann |
2017-07-09 | made kernel boot with optimizations on (clang), reason where the | Andreas Baumann |
2017-07-08 | added dedicated kernel entry to avoid address reordering under compiler optim... | Andreas Baumann |
2017-07-05 | small fix around vga.h incusion | Andreas Baumann |
2017-07-05 | 'mem' command shows memory usage of kernel heap now | Andreas Baumann |
2017-07-02 | started to add task scheduling | Andreas Baumann |
2017-07-01 | readded -Werror and fixed some cast errors around memcpy | Andreas Baumann |
2017-06-30 | text widget has a constant buffer and owns the string to draw now | Andreas Baumann |
2017-06-30 | added a window to gui which is draggable by the mouse | Andreas Baumann |
2017-06-24 | started to implement a widget showing text, the problem currently | Andreas Baumann |
2017-06-21 | improved VGA colors | Andreas Baumann |
2017-06-21 | added the widget and the composite widget classes | Andreas Baumann |
2017-06-18 | added graphic context (stub) | Andreas Baumann |
2017-06-18 | started the widget framework | Andreas Baumann |
2017-06-17 | added the most complex VGA mode (640x480x4, only timings for now) | Andreas Baumann |
2017-06-16 | playing with VGA font distance and characters bei being on the head or mirrored | Andreas Baumann |
2017-06-16 | added embedded VGA fonts, not so sure about the 8 heads for USB images | Andreas Baumann |
2017-06-15 | adapted kernel size to fit clang | Andreas Baumann |
2017-06-15 | increased size of stage 2 bootloader by 1024 bytes | Andreas Baumann |
2017-06-15 | made framebuffer segment a member of vga_mode_t, computing it once | Andreas Baumann |
2017-06-14 | got switch to graphical VGA mode working | Andreas Baumann |
2017-06-13 | added some links | Andreas Baumann |
2017-06-10 | some big renames into subdirs of aspects | Andreas Baumann |
2017-06-10 | moved bootloader to subdirectory | Andreas Baumann |
2017-06-10 | renamed text VGA module to vgatext | Andreas Baumann |
2017-06-10 | preparations for driver loading with PCI (BARs for I/O) | Andreas Baumann |
2017-06-10 | using int13h/8h only for floppies for now, geometry on emulated USB | Andreas Baumann |
2017-06-10 | better messages in boot loader about disk loading | Andreas Baumann |
2017-06-10 | rearranged boot loader: first load 3 sectors of stage 2 in simple | Andreas Baumann |
2017-06-09 | tried to probe disk geometry with mixed success (emulated FDD mode | Andreas Baumann |
2017-06-09 | clang kernel.bin size bump | Andreas Baumann |
2017-06-09 | fixed stage 1 boot loader problems (worked in some BIOSes across | Andreas Baumann |
2017-06-08 | added driver manager | Andreas Baumann |
2017-06-08 | retested with all 3 C compilers | Andreas Baumann |