f57e2eabe0
many, many changes; settings is broken
2021-06-21 17:47:13 -04:00
361970cc19
removing version from startup popup
...
i will add it manually to any releases
2021-03-12 00:24:15 -05:00
5fcf57739e
settings editor, and lots of changes in service of that
2021-03-11 22:00:22 -05:00
5e5e524f08
tweaking ps/2 driver and wm bindings
2021-03-04 19:55:23 -05:00
2fc7683198
moving windows with mouse, changing some old panics into syslogs, small bugfix in knob files, "send to back" wm keybinding
2021-03-03 23:47:26 -05:00
81df4702c4
64kiB kernel area, ps/2 mouse support, signed decimals in knob format
2021-03-03 22:43:17 -05:00
82d74f17f4
(random ai) tic-tac-toe game
2021-02-18 16:15:13 -05:00
642c3c69a6
win+space, mkpopup
2021-02-17 00:13:06 -05:00
47513bd32c
terminal application with ipc, shift+pause state dumper, hello world for terminal, meminfo popup program
2021-02-16 20:38:53 -05:00
5481848e27
fixed some paging bugs, added fault handlers and new programs
2020-09-13 17:12:29 -04:00
1e4a254674
(basic, not much tested) keyboard, better panic
2020-09-13 03:19:57 -04:00
b8284137d4
minor changes, redoing makefile, meminfo program
2020-09-06 15:47:06 -04:00
73bb0e4864
bugfixes, init program, hello world
2020-09-06 13:44:20 -04:00
e8c6577617
program loading, others
...
big kernel additions: paging, elf loading, separate kernel and user page allocation
it now properly loads and runs sd0:bin/init.elf
still need to determine which disk was booted from, and start the init on that disk
2020-09-06 00:48:07 -04:00
63167f223e
lots of progress
...
currently, BAR fields of IDE drives are all returning zero, and the ATA read function isn't working. i'm not sure why.
i'm going to work on VESA next, and come back to the IDE driver later
2020-08-11 11:33:21 -04:00