Commit Graph

11 Commits

Author SHA1 Message Date
62ce1dfa77 feat: added support for waiting on an irq 2021-02-27 15:52:10 +01:00
934deb7984 feat: moved libk stuff to libk folder 2021-02-27 14:11:28 +01:00
9fdc89a3a6 feat: implemented liballoc for proper malloc 2021-02-27 13:19:14 +01:00
9f72d4bb1a feat: introduced tasking, added paging (no vm), moved malloc, added
syscalls, other stuff
2021-02-27 11:46:26 +01:00
8f615b259c feat: refactor to use gcc types 2021-02-12 22:16:03 +01:00
2ac0da6574 feat: setup structure for block devices
added ide block device
added mbr block device driver
started fat block device driver

reordered boot
start timer before pci/ide/etc.
enable interrupts earlier

fixed exception from ide controller

cleanup code
more printfs
2021-02-09 22:47:35 +01:00
e8816cfdfd feat: some refactors 2021-02-02 22:35:28 +01:00
4673a23db7 stuff 2021-02-01 23:28:24 +01:00
9986d95dbb feature: a lot of stuff and got to a working command line ish 2021-02-01 22:31:21 +01:00
468d5968a9 feat: implemented strcpy, used constant 2021-01-30 20:20:12 +01:00
d7f0e8dd36 Initial commit 2021-01-28 22:59:39 +01:00