Commit Graph

78 Commits (efb1a98bc626ca3e888fe24cab98713d6038394f)

Author SHA1 Message Date
Able efb1a98bc6
add a pci device view on boot 2022-11-30 01:47:15 -06:00
Able 7aee7ab371
changing color parsing from \0 to \1a 2022-11-23 02:32:12 -06:00
Able 25c2a72fd1
fix echo command and add traces to vfs 2022-11-23 01:55:09 -06:00
ondra05 444bbb7bd1 removed module that I forgot to remove + 1.65 stuff 2022-11-05 01:40:38 +01:00
TheOddGarlic 777888aae2 IDE: Add LBA28 addressing support
LBA28 is obsolete at this point, but we prefer to use it over LBA48
whenever we can because LBA28 is faster.
2022-08-17 15:29:50 +03:00
TheOddGarlic 21de068685 IDE: clean everything up 2022-08-17 13:29:34 +03:00
TheOddGarlic 775ded8e23 IDE: Rename PiixIde to PciIde, use it for all IDE controllers
If the controller is not a known PCI IDE controller, then we warn about
the controller during PCI device discovery. :^)
2022-08-17 13:29:34 +03:00
TheOddGarlic 892b3e7250 working IDE DMA implementation 2022-08-17 13:29:34 +03:00
TheOddGarlic 428a8e8b73 PCI: a lot of refactoration 2022-08-17 13:29:34 +03:00
TheOddGarlic 8b105cb8a7 progress, i guess 2022-08-17 13:29:34 +03:00
TheOddGarlic 0272b8b239 make stuff use the new VFS interface 2022-08-08 08:22:58 +03:00
TheOddGarlic f67e9b2372 VFS: path resolution 2022-08-08 08:22:55 +03:00
TheOddGarlic fa45737901 NOT ONE, but TWO deadlocks fixed! 2022-08-08 08:21:35 +03:00
TheOddGarlic 315df05532 VFS: move stuff into a VirtualFileSystem struct 2022-08-08 08:21:35 +03:00
TheOddGarlic 1e45f08c8f recursively walk directories 2022-08-08 08:21:35 +03:00
TheOddGarlic 92ac2e9b9a vfs: documentation and a few minor changes 2022-08-08 08:21:35 +03:00
TheOddGarlic a1f6bae9df vfs: move operations into trait StorageDevice, hold StorageDevices in KERNEL_STATE 2022-08-08 08:21:35 +03:00
able 7571266898 port clparse 2022-08-06 22:12:48 -05:00
able 350d09a694 kupdate 2022-08-06 08:16:08 -05:00
able 291be7b10d test framework layout 2022-08-05 06:22:23 -05:00
able 558b98a1d8 prelim work on VGA 2022-08-05 01:14:13 -05:00
able a8404d8bd4 fix backspace 2022-08-03 02:09:34 -05:00
able 347975e4fa simplification 2022-08-02 06:00:21 -05:00
able b1dee8506b very good and cool updates to BuiltinShell 2022-08-02 04:14:01 -05:00
able e470ccffdc changing the colors of the bg and fg 2022-08-02 01:52:03 -05:00
TheOddGarlic bb01432d5e unused import: `git::commit_message`
`#[warn(unused_imports)]` on by default
2022-08-01 14:09:05 +03:00
TheOddGarlic 882fb081fd chore: cargo fmt 2022-08-01 13:50:07 +03:00
TheOddGarlic 78885cbfd4 rhaish is dead 2022-08-01 13:46:59 +03:00
able ad31d1b14a Merge pull request 'command parser file resolution' (#18) from theoddgarlic/ableos:master into master
Reviewed-on: https://git.ablecorp.us:443/able/ableos/pulls/18
2022-08-01 09:58:16 +00:00
able 92e8c44567 not fixed but I can't handle this anymore 2022-08-01 04:06:04 -05:00
TheOddGarlic 344d1e69d9 Merge branch 'master' of https://git.ablecorp.us:443/theoddgarlic/ableos 2022-08-01 10:22:26 +03:00
TheOddGarlic 36a46fbee0 command parser file resolution fix 2022-08-01 10:21:22 +03:00
able 4e59367643 recent changes <3 2022-08-01 02:16:19 -05:00
able ab6c9b287c filtering out undesired logging 2022-07-31 06:21:50 -05:00
able 8cd726cda2 Fix! 2022-07-31 05:22:39 -05:00
able cd75cd9b66 adding a deadlock to master :> 2022-07-31 01:54:01 -05:00
able 4834784eaa remove int 2022-07-29 12:50:13 -05:00
able 86f4739ca2 shuffling 2022-07-29 12:48:45 -05:00
able 2241072567 various bugs added 2022-07-29 11:51:54 -05:00
able 5200687111 implementing socket related IPC 2022-07-28 20:15:02 -05:00
able 034176814f various QOL updates 2022-07-28 05:02:43 -05:00
able 64c21f30ba adding handles 2022-07-28 03:39:20 -05:00
able 42abdc6137 ext2 merge plus fix 2022-07-27 19:51:13 -05:00
able f902885580 allocator work 2022-06-22 13:59:24 -05:00
ondra05 a42c807af5 run_program takes slice now 2022-06-17 19:35:54 +02:00
able df00f3142b changes i guess 2022-06-13 22:25:39 -05:00
able 7535ddaaca planning 2022-06-02 06:51:23 -05:00
able 570525cbd7 updates and planning 2022-06-02 06:00:26 -05:00
Able 987be1c51c
Merge branch 'master' of ssh://git.ablecorp.us:20/able/ableos 2022-05-12 22:39:13 -05:00
Able 4edb46d4c4
changes 2022-05-12 21:07:06 -05:00