Tyler McGurrin
|
2e8023e4e2
|
Some Readme changes, add grub.cfg, change name of kernel binary
|
2025-06-05 21:07:16 -04:00 |
|
Tyler McGurrin
|
21b24619f0
|
Begin the Great Bootloader Swap.
|
2025-06-05 20:57:54 -04:00 |
|
Tyler McGurrin
|
b8ea5e05d2
|
Update Readme
|
2025-06-05 20:47:54 -04:00 |
|
Tyler McGurrin
|
2838108c6e
|
Memory Paging Stuff
|
2025-06-05 20:41:38 -04:00 |
|
Tyler McGurrin
|
cbefa0c30c
|
Memory Management is Brutal...
|
2025-06-05 18:59:35 -04:00 |
|
Tyler McGurrin
|
5eed6d0590
|
Fix Small Issue With Last Commit
|
2025-06-04 17:09:41 -04:00 |
|
Tyler McGurrin
|
b12115690b
|
Move Stuff, Begin Memory Managment
|
2025-06-04 17:09:20 -04:00 |
|
Tyler McGurrin
|
4bb606a7cf
|
DMA Is Basically Done, Just need to work out some kinks
|
2025-06-04 16:26:11 -04:00 |
|
Tyler McGurrin
|
8197dcc01d
|
Move HAL Stuff to /dri, begin ISA DMA Stuff
|
2025-06-04 11:44:24 -04:00 |
|
Tyler McGurrin
|
8490ef9449
|
Vastly Improve the Keyboard Driver
|
2025-06-04 09:59:53 -04:00 |
|
Tyler McGurrin
|
6987737813
|
Floppy Driver is basically done, just gotta implement DMA and then it should be all done!
|
2025-06-04 08:38:20 -04:00 |
|
Tyler McGurrin
|
cfb28351f1
|
Floppy Disk Stuff is hard... also screw bitwise funtions
|
2025-06-04 08:31:51 -04:00 |
|
Tyler McGurrin
|
8af8000bcf
|
The Great Refactoring :D
|
2025-06-04 07:00:28 -04:00 |
|
Tyler McGurrin
|
66e9e959ae
|
For Some Reason some of the files i attempted to commit all but 2 minutes ago did not save soooo i fixed it
|
2025-06-04 06:17:27 -04:00 |
|
Tyler McGurrin
|
a47dfc353b
|
Lotta Disk Changes, gonna basically redo half the floppy driver in the next commit.... wish me luck lol
|
2025-06-04 06:15:53 -04:00 |
|
Tyler McGurrin
|
5298dfd20b
|
Re-Add Debug Info, and Make it Print to COM1
|
2025-05-31 12:23:55 -04:00 |
|
Tyler McGurrin
|
16ab26257e
|
Pretty Much Finish Basic Serial Driver
|
2025-05-31 11:59:11 -04:00 |
|
Tyler McGurrin
|
b4388c9808
|
all i can say is this is really, really, REALLY weird... im gonna likely re-write the whole driver from scratch...
|
2025-05-31 09:13:32 -04:00 |
|
Tyler McGurrin
|
d9a184c0d7
|
Alotta Works been done, finally got the FAT driver in NBOOT to work with directories,
start setting up kernelparams
|
2025-05-31 08:47:58 -04:00 |
|
Tyler McGurrin
|
dc7bbf2dc0
|
Readme Changes?
|
2025-05-30 23:50:13 -04:00 |
|
Tyler McGurrin
|
1df9c19f58
|
Start fixing NBOOT FAT Driver (it seems to be unable to read inside directories for some reason?) i may end up hard-coding it to only be able to read from /boot
|
2025-05-30 23:40:51 -04:00 |
|
Tyler McGurrin
|
df69f7479c
|
More Floppy Driver Stuff, Can Confirm That the Standard is infact Ugly
|
2025-05-30 20:30:37 -04:00 |
|
Tyler McGurrin
|
486c92954a
|
FDD Dection Is Fixed!
|
2025-05-30 19:55:26 -04:00 |
|
Tyler McGurrin
|
3dadaf1582
|
Ok im done.
|
2025-05-30 09:53:09 -04:00 |
|
Tyler McGurrin
|
f3b9aa4524
|
Yeah More111
|
2025-05-30 09:51:35 -04:00 |
|
Tyler McGurrin
|
aea18b0ff1
|
More Readme Updates ;D
|
2025-05-30 09:47:00 -04:00 |
|
Tyler McGurrin
|
3567925f50
|
Update The README :)
|
2025-05-30 09:39:07 -04:00 |
|
Tyler McGurrin
|
b0b2b4e9e5
|
Update The Floppy Driver
|
2025-05-30 09:22:56 -04:00 |
|
Tyler McGurrin
|
e73fb1f303
|
More Floppy Stuff
|
2025-05-30 07:04:03 -04:00 |
|
Tyler McGurrin
|
ba9d1fae90
|
Implement Basic FDD Detection, Begin Implementing Floppy Driver, Bugfixes And More!
|
2025-05-30 06:44:02 -04:00 |
|
Tyler McGurrin
|
93b72e5a1e
|
Version
|
2025-05-30 05:07:29 -04:00 |
|
Tyler McGurrin
|
fb7432f76e
|
Begin Adding an ATA (IDE) Driver, Remove the temporary SCANF implementation, Remove secondary license of the Shell and More
|
2025-05-29 20:46:45 -04:00 |
|
Tyler McGurrin
|
6ba33f4e5d
|
Update LICENSE
|
2025-05-29 08:04:54 -04:00 |
|
Tyler McGurrin
|
89c83809f8
|
we don't talk about this one...
|
2025-05-29 08:00:00 -04:00 |
|
Tyler McGurrin
|
bbe47602b9
|
Throw an Uptime Counter in, for fun!
|
2025-05-29 07:06:36 -04:00 |
|
Tyler McGurrin
|
13eccd7003
|
change version.
|
2025-05-29 06:50:30 -04:00 |
|
Tyler McGurrin
|
3240d6c658
|
i added the files too tired to really start the FAT filesystem driver tho...
|
2025-05-29 06:49:10 -04:00 |
|
Tyler McGurrin
|
a1c05dc279
|
Keyboard Stuff
|
2025-05-29 06:42:24 -04:00 |
|
Tyler McGurrin
|
7fa557d685
|
it compiles now? no idea why that just.. broke
|
2025-05-14 08:53:22 -04:00 |
|
Tyler McGurrin
|
cb8105a376
|
ignore
|
2025-04-05 12:24:52 -04:00 |
|
Tyler McGurrin
|
aaf65ff931
|
Begin Implementing Kernel Param loader oh and add some documentation for it
|
2025-04-05 02:29:56 -04:00 |
|
Tyler
|
7df8c3f830
|
Remove Uneeded Files and Update Versioning Scheme
|
2025-04-05 02:08:55 -04:00 |
|
Tyler McGurrin
|
5acc3262bd
|
i uh used the wrong file format... lol
|
2025-03-07 02:24:31 -05:00 |
|
Tyler McGurrin
|
1fb09c6b2c
|
fix toolchain
|
2025-03-07 02:14:02 -05:00 |
|
Tyler McGurrin
|
24a0061375
|
Add Basic Keyboard Driver
|
2025-03-05 02:39:32 -05:00 |
|
Tyler McGurrin
|
e38974d290
|
add memory detection
|
2025-02-27 17:58:10 -05:00 |
|
Tyler McGurrin
|
a40ab1c13a
|
uhm pretty much fully implemented IRQ stuff, just need to implement proper handlers but will do later (maybe)
|
2025-02-27 02:06:04 -05:00 |
|
Tyler McGurrin
|
55995a37db
|
update readme
|
2025-01-15 22:58:14 -05:00 |
|
Tyler McGurrin
|
795a2428da
|
uhh stuff or something
|
2024-12-25 23:40:05 -05:00 |
|
Tyler McGurrin
|
8a2cb7168f
|
should be a working build, uhh i add uhm ISR? sorta, not done dont care
|
2024-12-19 10:14:32 -05:00 |
|