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
78853170f8
fixing waits output in alt+pause
2021-02-17 18:38:54 -05:00
49d76d30a5
making win+space work when no tasks are running
2021-02-17 09:11:39 -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
bce944d149
graphics!
2021-01-24 12:00:11 -05:00
143156f63e
have command shell block while commands are running
2020-09-13 19:51:09 -04: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
cbc85f6e89
small fixes
2020-09-06 01:26:56 -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
2ddbeb9f72
lots of progress, including readonly PATA driver and part of FAT16 driver
2020-08-13 17:58:50 -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