-
974e23987e
small fix
main
slinky55
2026-07-20 22:52:47 -05:00
-
256346534a
more terminaal stuff
slinky55
2026-07-17 14:23:07 -05:00
-
b6681b74c9
vga now working with term and shell program
slinky55
2026-07-16 23:19:54 -05:00
-
3246dbbd19
build system refresh
slinky55
2026-07-16 16:09:12 -05:00
-
b588634253
working on exposing vga to userspace
slinky55
2026-07-16 14:44:08 -05:00
-
37aa46c847
vga, again
slinky55
2026-07-15 23:02:24 -05:00
-
0c6aaa1aed
deleted some files
slinky55
2026-07-15 08:32:24 -05:00
-
44a0c9aeba
blue!
slinky55
2026-07-15 08:07:06 -05:00
-
c77d9e1725
script edits
slinky55
2026-07-14 23:15:37 -05:00
-
7f6ef0fdc2
removed .json files
slinky55
2026-07-14 23:06:50 -05:00
-
54f0f4ed9e
removed clone clone
slinky55
2026-07-14 23:00:09 -05:00
-
1b75ac7578
more vga crap
slinky55
2026-07-14 22:44:53 -05:00
-
6a79a20cf6
console vga stuff
slinky55
2026-07-14 17:40:30 -05:00
-
454de8feed
trying to get VGA fb mode to work..
slinky55
2026-07-14 00:07:50 -05:00
-
5c7febbbf0
shell can launch another user processgit add .git add .!
slinky55
2026-07-12 20:13:13 -05:00
-
e2ab130324
got the screen cleared, vga cursor moving, looking good
slinky55
2026-07-12 11:42:49 -05:00
-
d60036a4bd
added some useless shell commands
slinky55
2026-07-12 04:37:46 -05:00
-
3c6fd8cb65
got some of the pty actually working in userspace
slinky55
2026-07-12 03:56:25 -05:00
-
992ffd1f6b
sumting
slinky55
2026-07-11 10:36:30 -05:00
-
92748fd258
still working on a more robust vfs
slinky55
2026-07-11 10:33:08 -05:00
-
032a35206a
refining vfs
slinky55
2026-07-10 07:46:46 -05:00
-
4d98d73f5e
almost got the term emu working and shell
slinky55
2026-07-08 21:15:30 -05:00
-
ec3cbb4794
FORKgit add .git add .!
slinky55
2026-07-08 19:11:39 -05:00
-
e42ee8eb85
heading to laptop
slinky55
2026-07-07 18:52:22 -05:00
-
177a0b8fe9
starting to work on pty drivers, fork(), and scheduler redesign
slinky55
2026-07-07 00:13:24 -05:00
-
6d7a23d747
removed pdclib, strange things were happening..., user shell kinda works now
slinky55
2026-07-06 22:13:57 -05:00
-
7d76f0ec73
quick script
slinky55
2026-07-04 02:09:16 -05:00
-
17ccde3556
f'd myself over of course, scheduler can now run user programs....
slinky55
2026-07-04 01:59:19 -05:00
-
0b98ac0273
getting there...
slinky55
2026-07-04 00:26:20 -05:00
-
ab5a1ecb6b
still fighting an issue
slinky55
2026-07-03 22:25:24 -05:00
-
48df965268
working on getting a unified stack setup for user and kernel tasks
slinky55
2026-07-01 22:09:01 -05:00
-
b6ee4fc3de
more userspace stuff
slinky55
2026-07-01 20:00:22 -05:00
-
af6c1c94cf
working on reading elf from initrd, and getting it launched with the new scheduler
slinky55
2026-06-30 19:26:31 -05:00
-
ce81d4eb31
loading initrd now...
slinky55
2026-06-30 00:03:21 -05:00
-
5983212da0
removed cache filder for clangdeeznuts
slinky55
2026-06-29 17:01:22 -05:00
-
432d160b7a
modified some syscall code in rlibc, fs stuff
slinky55
2026-06-29 17:00:07 -05:00
-
97357f3170
compiled newlib, need to hook up the system calls
slinky55
2026-06-28 17:58:58 -05:00
-
43bc0df81a
did some restructuring, got multitasking almost working
slinky55
2026-06-26 20:05:01 -05:00
-
57d7d34c6d
more alloc stuff
slinky55
2026-06-25 14:03:35 -05:00
-
a501b1913e
not sure whaat this is
slinky55
2026-06-24 23:41:33 -05:00
-
8fa7a5930c
fixed issues when running on hardware
slinky55
2026-06-24 21:52:05 -05:00
-
bf0d1caa89
reading path tables now, need to make kheap sooner or later
slinky55
2026-06-24 16:47:22 -05:00
-
68dbdbb2c8
we can reaad CDROMS
slinky55
2026-06-24 13:30:23 -05:00
-
ae4b6863bf
desparate to get ata reads to work
slinky55
2026-06-23 23:19:49 -05:00
-
a82a7aa1a4
still working on ata :(
slinky55
2026-06-21 16:57:16 -05:00
-
0f84acde30
more ata stuff
slinky55
2026-06-20 21:02:59 -05:00
-
b384723dbd
ide stuff
slinky55
2026-06-19 00:27:08 -05:00
-
7d34fbbd02
more userlaand stuff
slinky55
2026-06-17 18:16:47 -05:00
-
0cb7311911
made the jump to ring 3
slinky55
2026-06-16 21:53:38 -04:00
-
171cbd21bc
added origin program
slinky55
2026-06-16 18:44:31 -05:00
-
0a51a5e8bc
added memory mapping functions, created first user process pd
slinky55
2026-06-16 10:04:49 -04:00
-
fe3725db99
boot page table works
slinky55
2026-06-15 23:35:01 -05:00
-
25da0f6a71
fixing up paging issues
slinky55
2026-06-15 18:09:04 -04:00
-
ac4b510221
paging
slinky55
2026-06-14 18:53:54 -05:00
-
53c5d7d40c
mm stuff
slinky55
2026-06-14 00:34:11 -05:00
-
4e8de774ef
started work on pmm
slinky55
2026-06-13 20:43:09 -04:00
-
2ab98fe582
ps2 init complete, can receive keyboard presses
slinky55
2026-06-13 19:53:57 -04:00
-
3ecbcdf369
PIT
slinky55
2026-06-13 13:27:39 -05:00
-
00fb70c25b
gdt idt stuff
slinky55
2026-06-12 23:03:00 -04:00
-
5e823e570b
started on isr/idt stuff
slinky55
2026-06-11 23:23:39 -05:00
-
eb1e096bac
rearraged files, set up to use grub bootloader
slinky55
2026-06-10 18:28:33 -05:00
-
0f8d5f8ce7
moved stuff around
slinky55
2026-06-10 09:39:37 -04:00
-
20fd32f978
initial commit
slinky55
2026-06-09 23:16:25 -05:00