|
|
ee4338fedd
|
feat: added some comments to command.c
|
2021-08-06 20:50:38 +02:00 |
|
|
|
8152ad6e9a
|
feat: added sling url decomposition
|
2021-03-26 22:16:59 +01:00 |
|
|
|
f120b104e5
|
feat: some extensions to kernel standard c library. Other minor
improvements and formats
|
2021-03-26 19:57:07 +01:00 |
|
|
|
20ab9e1d6e
|
feat: gdt, attributes move, reorder
Added late gdt setup with initial tss
Moved attributes to include root
Reordered some imports
|
2021-03-21 17:34:38 +01:00 |
|
|
|
513693189e
|
feat: created initial stack smash protector
|
2021-03-15 19:21:46 +01:00 |
|
|
|
3d08828e8d
|
feat: fix typo
|
2021-03-14 21:42:04 +01:00 |
|
|
|
77c8dca72a
|
feat: implemented errno, strtol. Started ustar. Reformatted headers and
code. Added some self-tests. Started prepwork for vfs.
|
2021-03-14 21:14:22 +01:00 |
|
|
|
586b8191b4
|
feat: reformatted code base to be more standard
|
2021-03-10 22:01:13 +01:00 |
|
|
|
dc4bf71b5a
|
feat: added cross compiler and moved headers to include dir
|
2021-03-09 19:45:20 +01:00 |
|
|
|
cefdb8ed90
|
feat: added debug traces and added support for booting using grub and
tftp
|
2021-03-08 22:00:07 +01:00 |
|
|
|
945b18b2b2
|
feat: rank drivers at compile time
|
2021-03-07 20:30:07 +01:00 |
|
|
|
f6e720bad9
|
feat: taken qsort from PDCLIB, Sorting drivers. Generic driver
structure. Driver ranking
|
2021-03-07 14:43:35 +01:00 |
|
|
|
01efc5e98a
|
feat: reformatted driver code and linkage. Some optimizations
|
2021-03-06 19:57:47 +01:00 |
|
|
|
645e18018d
|
feat: used linker to link pci drivers
|
2021-03-06 15:29:31 +01:00 |
|
|
|
38b5b611fa
|
feat: refactored some pci code and added pretty print of classes
|
2021-03-06 15:10:21 +01:00 |
|
|
|
310f3621a2
|
feat: fixed some bugs for running on real hardware
|
2021-03-05 22:23:39 +01:00 |
|
|
|
e532099ea7
|
feat: some clean up and validation of multiboot header
|
2021-03-04 22:18:58 +01:00 |
|
|
|
300e80c2e8
|
feat: added shutdown command
|
2021-03-03 22:12:37 +01:00 |
|
|
|
c9102fbc65
|
feat: introduced stream to separate actual io and other tasks
|
2021-03-02 21:56:37 +01:00 |
|
|
|
76792dd6fd
|
feat: moved block dev loop to a daemon task. Fixed bug in string.c and
main loop
|
2021-03-01 21:42:35 +01:00 |
|
|
|
990b850c43
|
feat: initial locking etc.
|
2021-03-01 21:07:53 +01:00 |
|
|
|
ebe006a8ba
|
feat: added later directory for staged work
|
2021-03-01 20:54:26 +01:00 |
|
|
|
cc6f971a27
|
feat: initial locking. Tasking improvements
|
2021-03-01 19:58:12 +01:00 |
|
|
|
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 |
|
|
|
555c1177a6
|
feat: setup initial fat reading logic
|
2021-02-11 22:01:57 +01:00 |
|
|
|
90ef4522ca
|
feat: reformatted code
|
2021-02-10 18:56:47 +01:00 |
|
|
|
2b295db30a
|
feat: small cleanup
|
2021-02-10 18:53:47 +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 |
|
|
|
9440fae968
|
feat: moved all required prints to printf
|
2021-02-06 17:04:32 +01:00 |
|
|
|
7ff33d611c
|
feat: added printf
|
2021-02-06 16:44:35 +01:00 |
|
|
|
a4651ca9d9
|
feat: implemented ide read write operations
|
2021-02-05 23:23:26 +01:00 |
|
|
|
b156509da1
|
first version of ide controller
|
2021-02-04 23:15:02 +01:00 |
|
|
|
dc8a0444f9
|
feat: reworked driver pci setup
|
2021-02-04 21:02:14 +01:00 |
|
|
|
706147c123
|
feat: started pci driver structure and ide driver structure
|
2021-02-03 22:50:39 +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 |
|
|
|
5a1caef5b1
|
feat: made more definitions constant and did some more minor
improvements
|
2021-01-29 20:25:37 +01:00 |
|
|
|
d7f0e8dd36
|
Initial commit
|
2021-01-28 22:59:39 +01:00 |
|