Tom-on
|
f163659f0c
|
Major interrupt change
|
2024-10-23 14:11:22 +02:00 |
|
Tom-on
|
11feab5014
|
Merged
|
2024-10-23 14:09:40 +02:00 |
|
Tom-on
|
4d49208449
|
fixed setjmp
|
2024-10-23 08:01:00 +02:00 |
|
Tom-on
|
0d125c87e7
|
Fixed setjmp
|
2024-10-19 19:24:37 +02:00 |
|
Tom-on
|
ff2f738b02
|
Minor changes
|
2024-10-19 16:21:29 +02:00 |
|
Tom-on
|
30b478cd30
|
Added setjmp.h
|
2024-10-19 16:21:08 +02:00 |
|
Tom-on
|
617675f1ee
|
Added limits.h
|
2024-10-19 15:50:39 +02:00 |
|
Tom-on
|
b2e24fb097
|
Improved errno.h
|
2024-10-19 15:39:05 +02:00 |
|
Tom-on
|
13f1d60946
|
Added a basic errno.h
|
2024-10-19 15:21:41 +02:00 |
|
Tom-on
|
3c20633acb
|
Added most of ctype.h (missing toupper & tolower)
|
2024-10-19 15:11:54 +02:00 |
|
Tom-on
|
77e16e9605
|
Added assert.h skeleton
|
2024-10-19 15:11:23 +02:00 |
|
Tom-on
|
64b4e47d73
|
Changed libc structure, shouldn't've added anything new
|
2024-10-19 15:11:00 +02:00 |
|
Tom-on
|
e2e24d3853
|
Minor changes
|
2024-10-19 12:09:06 +02:00 |
|
Tom-on
|
a2a21d0272
|
Added a whole lot of todos :)
|
2024-10-18 20:39:08 +02:00 |
|
Tom-on
|
1071e9604a
|
Moved libk/terminal to libk/tty (also changed terminal.h to tty.h)
|
2024-10-18 20:08:21 +02:00 |
|
Tom-on
|
958625b798
|
Makefile refactorin'
|
2024-10-18 17:18:24 +02:00 |
|
Tom-on
|
63ecaec569
|
Some file restructuring
|
2024-10-10 10:03:58 +02:00 |
|
Tom-on
|
886a802cc1
|
I forgor about makedisk 💀
|
2024-10-10 09:49:18 +02:00 |
|
Tom-on
|
6369c29773
|
Moved header files into their lib directory
|
2024-10-10 09:48:54 +02:00 |
|
Tom-on
|
8deefad48d
|
Updated screenshots
|
2024-10-09 16:56:42 +02:00 |
|
Tom-on
|
4ee3940807
|
Added ports/serial.h header for serial console stuff
|
2024-10-09 16:50:56 +02:00 |
|
Tom-on
|
95d32f025a
|
Implemented a proper libk
|
2024-10-09 16:45:37 +02:00 |
|
Tom-on
|
9ff817b935
|
Imporved text.h
|
2024-10-05 15:13:36 +02:00 |
|
Tom-on
|
1b1276f89f
|
Bird from egypt
|
2024-10-05 14:46:30 +02:00 |
|
Tom-on
|
5a5ea4ea59
|
Implemented a proper libc
|
2024-10-05 13:34:24 +02:00 |
|
Tom-on
|
a6445ebcb6
|
Removed unused filetable.asm
|
2024-09-10 13:40:26 +02:00 |
|
Tom-on
|
597e82e78f
|
Updated config
|
2024-09-09 11:17:57 +02:00 |
|
Tom-on
|
af1d9d6da7
|
Added config
|
2024-09-09 08:18:15 +02:00 |
|
Tom-on
|
9f975080b7
|
Updated todo with The Big Refactor
|
2024-09-08 14:34:27 +02:00 |
|
Tom-on
|
589bef42af
|
ye
|
2024-09-08 10:36:01 +02:00 |
|
Tom-on
|
b88f84b4cd
|
Improved printf()
|
2024-08-27 15:17:42 +02:00 |
|
Tom-on
|
f79603c778
|
Added stdarg.h
|
2024-08-26 21:15:35 +02:00 |
|
Tom-on
|
2ca858465c
|
Got shell file reading to work!
|
2024-08-26 17:22:47 +02:00 |
|
Tom-on
|
7886fd5599
|
Added the 'n' functions (ie. strNcpy) to string.h and some minor changes
|
2024-08-26 17:01:19 +02:00 |
|
Tom-on
|
d6c4682f52
|
Fragmented stdio.h header
|
2024-08-26 14:54:47 +02:00 |
|
Tom-on
|
9388457774
|
Made Open() syscall work (badly)
|
2024-08-26 14:43:12 +02:00 |
|
Tom-on
|
105b58a684
|
Some changes, syscalls use reg structs and have return values
|
2024-08-25 19:40:10 +02:00 |
|
Tom-on
|
da1171983b
|
Fixed sleep() function being weird
|
2024-08-25 15:39:46 +02:00 |
|
Tom-on
|
6d9b807fe6
|
Made fonts not have to be assembled every time and made open file table
|
2024-08-16 18:42:42 +02:00 |
|
Tom-on
|
f0edcb0459
|
Changed header guards to include path to include file (ie. PATH_TO_EXAMPLE_H)
|
2024-08-16 12:00:12 +02:00 |
|
Tom-on
|
a40490d6a8
|
Cleaned and slightly refactored stdio.h and file I/O syscalls
|
2024-08-16 11:48:54 +02:00 |
|
Tom-on
|
823cd1761f
|
OS now displays info about file when it's name is typed in
|
2024-08-16 08:40:08 +02:00 |
|
Tom-on
|
1257ecc1cc
|
Made 'ls' real and not just a bunch of hardcoded printf calls
|
2024-08-16 08:19:01 +02:00 |
|
Tom-on
|
3134c6196e
|
Update syscall.h
|
2024-08-15 14:11:21 +02:00 |
|
Tom-on
|
bab4b308f9
|
Began working on file I/O through stdio.h. Wrote most of the code needed in stdio.h. Next up is writing the syscall handlers.
|
2024-08-14 14:32:44 +02:00 |
|
Tom-on
|
40e84e5b70
|
Finished custom filesystem and got it to boot normally
|
2024-08-14 10:43:12 +02:00 |
|
Tom-on
|
d37abb7b65
|
Moved bigError()
|
2024-08-13 15:20:13 +02:00 |
|
Tom-on
|
f8e03d9024
|
Added bigError()
|
2024-08-13 15:13:17 +02:00 |
|
Tom-on
|
be6b65863f
|
Implemented custom filesystem and got it to compile. It seems that it isn't loading the 3rd stage bootloader though
|
2024-08-12 16:30:45 +02:00 |
|
Tom-on
|
044b1eceac
|
Added Filesystem Specification
|
2024-07-31 13:05:16 +02:00 |
|