index
:
abaos
master
Unnamed repository; edit this file 'description' to name the repository.
gitolite user
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
Makefile
Age
Commit message (
Expand
)
Author
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
2017-06-07
scanning and printing PCI bus devices
Andreas Baumann
2017-06-07
added 32-bit port functions
Andreas Baumann
2017-06-05
added deinit in drivers
Andreas Baumann
2017-06-04
emitting mouse events now, printing them for now, later this will be
Andreas Baumann
2017-06-03
added mouse driver
Andreas Baumann
2017-06-02
..
Andreas Baumann
2017-06-02
..
Andreas Baumann
2017-06-02
some work on keyboard initialization
Andreas Baumann
2017-06-01
started with keyboard driver
Andreas Baumann
2017-06-01
introducted a interrupt handler object
Andreas Baumann
2017-06-01
..
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
2017-05-21
interrupts are working, some problems with corrupt stack
Andreas Baumann
2017-05-21
added implementation of interrupts (IDT construction and loading), currently not
Andreas Baumann
2017-05-20
added simple stdio stub
Andreas Baumann
2017-05-20
documented early GDT in assembly (following Nick Bundells osdev guide).
Andreas Baumann
2017-05-20
stronger magic test
Andreas Baumann
[next]