Commit Graph

301 Commits (master)

Author SHA1 Message Date
TheOddGarlic fd832dbb26 vfs: FsNode::new() 2022-08-08 08:21:35 +03:00
TheOddGarlic 81fc36df8b vfs: remove name from VFS nodes 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
TheOddGarlic 330c3cc7c2 vfs: readdir and finddir operations in FsNode 2022-08-08 08:21:35 +03:00
TheOddGarlic 95004ae7aa feat: start VFS implementation 2022-08-08 08:21:35 +03:00
ondra05 1b51942a12 So I have two news for you. One good and one bad.
We have async, but we got rid of the preëmptive sched... wait, that's two good news, anyways, have a nice day.

— Ondra
2022-08-07 23:42:23 +02:00
Elfein Landers 6b0b5c0453 fix warning 2022-08-06 22:24:11 -07:00
Elfein Landers cb1bf8ed5c error fix 2022-08-06 21:24:40 -07:00
Elfein Landers 90aed0cdad corrected constant to match documentation 2022-08-06 20:59:31 -07:00
Elfein Landers a314f8ab99 documented 2022-08-06 20:56:08 -07:00
Elfein Landers 175ad8a534 Merge branch 'master' of https://git.ablecorp.us/able/ableos 2022-08-06 20:44:37 -07:00
Elfein Landers ffa70b68ce Documenting a bit in interrupts 2022-08-06 20:43:23 -07:00
Elfein Landers e86bbfcfe5 turned magic number into constant 2022-08-06 20:32:22 -07:00
Elfein Landers cbcdfbb5f2 update kilotime to be simpler + feature change 2022-08-06 20:31:32 -07:00
able 61aea9b284 Merge pull request 'clparse' (#26) from clparse into master
Reviewed-on: https://git.ablecorp.us:443/able/ableos/pulls/26
2022-08-07 03:13:26 +00: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 c97b43002f pci work 2022-08-06 06:48:40 -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 9b993f3412 Merge pull request 'feat: repbuild2' (#21) from theoddgarlic/ableos:repbuild2 into master
Reviewed-on: https://git.ablecorp.us:443/able/ableos/pulls/21
2022-08-03 07:19:05 +00:00
TheOddGarlic 7f38818017 feat: repbuild2 minimum viable product 2022-08-03 10:11:51 +03:00
able 1b45f3013b Merge pull request 'Fix dependency issues, switch to my fork of toml, get rid of shadeable and temporarily get rid of repbuild' (#20) from theoddgarlic/ableos:dependencies into master
Reviewed-on: https://git.ablecorp.us:443/able/ableos/pulls/20
2022-08-03 07:10:17 +00:00
able a8404d8bd4 fix backspace 2022-08-03 02:09:34 -05:00
TheOddGarlic 1ae3ed594b fix asl logos dependency 2022-08-02 19:44:42 +03:00
TheOddGarlic ead0c163ab fix cargo check std error, temporarily get rid of repbuild 2022-08-02 14:16:24 +03:00
TheOddGarlic 042c47bd68 handle dependencies, get rid of shadeable 2022-08-02 14:13:29 +03:00
TheOddGarlic d3a1f1e5e9 Bump hashbrown, switch to my toml fork 2022-08-02 14:13:29 +03: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
able 2788bb86af mouse support added back in and premature work on asl 2022-08-01 21:56:01 -05:00
able 01e00807f7 Merge pull request '🫡 Major Cleanup' (#19) from theoddgarlic/ableos:major-cleanup into master
Reviewed-on: https://git.ablecorp.us:443/able/ableos/pulls/19
2022-08-01 19:56:36 +00:00
TheOddGarlic aa27a567fe update .gitignore, remove unused files 2022-08-01 16:54:14 +03:00
TheOddGarlic ac4960434f misc warning fixes
this concludes the fix warnings phase of the cleanup
2022-08-01 14:50:41 +03: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 0f4b1d9689 ok seriously fucking wokks ok im sorry sanananana 2022-07-31 05:27:27 -05:00
able 8cd726cda2 Fix! 2022-07-31 05:22:39 -05:00
able fa01bb0a99 update 2022-07-31 03:03:59 -05:00
able cd75cd9b66 adding a deadlock to master :> 2022-07-31 01:54:01 -05:00
able fe4c3a2953 stolen code 2022-07-29 13:29:54 -05:00
able 4834784eaa remove int 2022-07-29 12:50:13 -05:00