antifallobst
|
7e5fee1437
|
feature (GPT): improved GPT decoding and GUID representation in code
|
2023-05-08 17:30:35 +02:00 |
antifallobst
|
c9d57639c1
|
feature (GPT): implemented basic GPT decoding
|
2023-05-08 00:19:36 +02:00 |
antifallobst
|
b8cafaf24d
|
feature (MBR): implemented MBR
|
2023-05-07 23:14:43 +02:00 |
antifallobst
|
7d104a2745
|
feature (AHCI): implemented port reading
|
2023-05-07 14:13:07 +02:00 |
antifallobst
|
20112833d5
|
feature (AHCI): implemented port initialization
|
2023-05-07 12:38:59 +02:00 |
antifallobst
|
caacc16f35
|
feature (processes): implemented signals and the 'nx_psignal' syscall
|
2023-05-07 01:16:33 +02:00 |
antifallobst
|
c0e1b688a4
|
feature (syscalls): implemented 'nx_pcreate'
|
2023-05-07 00:34:20 +02:00 |
antifallobst
|
c02fdd7249
|
fix (processes): changed process spawning to copy the null terminator at the end of the name
|
2023-05-07 00:31:46 +02:00 |
antifallobst
|
091220ac71
|
feature (AHCI): implemented ahci controllers and ahci controller device enumeration
|
2023-05-04 13:28:55 +02:00 |
antifallobst
|
62bbc52205
|
feature (renderer): implemented cursor moving ascii extension
|
2023-05-04 11:30:28 +02:00 |
antifallobst
|
f2584f7754
|
refactor (PS/2 keyboard): removed debug logs when handling cursor keys
|
2023-05-03 22:49:18 +02:00 |
antifallobst
|
be508dae9f
|
feature (strings): implemented the noxos ascii extension
|
2023-05-03 22:46:15 +02:00 |
antifallobst
|
fb66944b0e
|
feature (PS/2): finished up initialization process
|
2023-05-03 22:01:08 +02:00 |
antifallobst
|
6709aa9de5
|
feature (threads): added default end point for thread execution
|
2023-05-02 21:19:23 +02:00 |
antifallobst
|
23af4ccdab
|
feature (syscalls): changed 'nx_fread' and 'nx_fwrite' to match updated sysabi
|
2023-05-02 18:07:31 +02:00 |
antifallobst
|
406dc0ee9e
|
feature (VFS): returning amount of written/read bytes
|
2023-05-02 18:01:53 +02:00 |
antifallobst
|
ce905f1a36
|
feature (shell): starting shell on startup
|
2023-05-02 00:44:20 +02:00 |
antifallobst
|
1101b83939
|
refactor (syscalls): removed debug logs when writing to stdout
|
2023-05-02 00:44:01 +02:00 |
antifallobst
|
18a0fc3eb7
|
fix (scheduler): fixed PF when pausing the running thread
|
2023-05-02 00:43:01 +02:00 |
antifallobst
|
d493ebc64f
|
fix (stream): fixed bug that allowed reading nonexistent data
|
2023-05-02 00:42:09 +02:00 |
antifallobst
|
0c084d00c0
|
fix (renderer): fixed possible PF when printing \n
|
2023-05-02 00:40:40 +02:00 |
antifallobst
|
99cd492570
|
feature (TTY): implemented a cursor
|
2023-05-01 22:53:23 +02:00 |
antifallobst
|
66e6b0d3f8
|
refacotr (TTY): removed not needed function tty_alloc
|
2023-05-01 01:14:14 +02:00 |
antifallobst
|
33713a805a
|
feature (TTY): made tty easy linkable with process stdio/pipes
|
2023-04-30 17:25:53 +02:00 |
antifallobst
|
328d48e381
|
fix (scheduler): fixed bug that caused double execution of the threads first cpu time
|
2023-04-30 12:46:14 +02:00 |
antifallobst
|
2b8a39feac
|
feature (PS/2): implemented a basic ps/2 keyboard driver and TTY
|
2023-04-30 12:07:54 +02:00 |
antifallobst
|
aa5ca306ca
|
fix (streams): fixed bug in max readable bytes calculation
|
2023-04-30 11:52:30 +02:00 |
antifallobst
|
1777ca2150
|
refacotr (ahci): moved ahci.h from src to inc ^^
|
2023-04-28 19:00:43 +02:00 |
antifallobst
|
31fd385d41
|
feature (proc): implemented basic pipes and whole process pausing
|
2023-04-27 12:27:12 +02:00 |
antifallobst
|
a6e11d7e4e
|
feature (sysconfig): implemented basic system configuration
|
2023-04-27 00:18:05 +02:00 |
antifallobst
|
c1ec695ff6
|
feature (logger): implemented debug log macro which logs file and line number of its call in adition to a given format string
|
2023-04-26 20:14:06 +02:00 |
antifallobst
|
6dc7e0a11e
|
feature (AHCI): defined FIS stuff
|
2023-04-26 00:06:36 +02:00 |
antifallobst
|
62816ebcbd
|
fix (ELF): commented elf status messages out
|
2023-04-25 23:14:17 +02:00 |
antifallobst
|
203a8c2049
|
feature (PCI): implemented a BASIC pci device manager
|
2023-04-25 23:03:03 +02:00 |
Eric-Paul Ickhorn
|
f8b70e4469
|
feature (PCI): Added rest of subclass stringify data
|
2023-04-25 22:28:10 +02:00 |
antifallobst
|
b3d06f829e
|
feature (PCI): added subclass strings
|
2023-04-26 21:57:18 +02:00 |
antifallobst
|
8dd28a6bf6
|
feature (font): Ported Erics monocle font :)
|
2023-04-25 18:41:53 +02:00 |
antifallobst
|
da46a78219
|
feature (PCI): implemented basic PCI enumerating
|
2023-04-25 17:13:09 +02:00 |
Eric-Paul Ickhorn
|
a904ffaaad
|
Starting from 0
|
2023-04-22 11:10:58 +02:00 |
Eric-Paul Ickhorn
|
b1f71e0230
|
Can't seem to get this working.
|
2023-04-22 10:48:15 +02:00 |
Eric-Paul Ickhorn
|
389868e848
|
fix (pci): Solved compilation errors
|
2023-04-22 03:35:07 +02:00 |
Eric-Paul Ickhorn
|
457bf6aa60
|
feature (pci): Added PCI subclass enums
|
2023-04-22 03:28:42 +02:00 |
antifallobst
|
cae02e598d
|
feature (syscalls): implemented basic stdout printing
|
2023-04-21 13:45:58 +02:00 |
antifallobst
|
766110435a
|
refactor (kernel): refactored the directory structure
|
2023-04-20 23:00:56 +02:00 |