Commit graph

180 commits

Author SHA1 Message Date
TheOddGarlic 983550ae54 chore: cargo fmt 2022-08-01 13:50:07 +03:00
TheOddGarlic f801eea0aa rhaish is dead 2022-08-01 13:46:59 +03:00
able 40d52d2c91 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 11dc2bbddd not fixed but I can't handle this anymore 2022-08-01 04:06:04 -05:00
TheOddGarlic 47a896440b Merge branch 'master' of https://git.ablecorp.us:443/theoddgarlic/ableos 2022-08-01 10:22:26 +03:00
TheOddGarlic eb2654fa93 command parser file resolution fix 2022-08-01 10:21:22 +03:00
able dd6431ab84 recent changes <3 2022-08-01 02:16:19 -05:00
able b1de5148b7 filtering out undesired logging 2022-07-31 06:21:50 -05:00
able be2b6dfa94 ok seriously fucking wokks ok im sorry sanananana 2022-07-31 05:27:27 -05:00
able 7c16edea54 Fix! 2022-07-31 05:22:39 -05:00
able d46527108f update 2022-07-31 03:03:59 -05:00
able a4cc9cdf4f adding a deadlock to master :> 2022-07-31 01:54:01 -05:00
able 25e87735e6 stolen code 2022-07-29 13:29:54 -05:00
able a0c9587e5c remove int 2022-07-29 12:50:13 -05:00
able 1cead2eccf shuffling 2022-07-29 12:48:45 -05:00
able 48f0ef9699 various bugs added 2022-07-29 11:51:54 -05:00
able a210abca23 BSOD with qr code 2022-07-29 09:46:09 -05:00
able dc83d8e175 speed up cpu + ipc 2022-07-29 06:13:26 -05:00
able 3f4c9fdb5a implementing socket related IPC 2022-07-28 20:15:02 -05:00
able f6d0c71a24 implementing rough ipc 2022-07-28 10:57:28 -05:00
able 59aaa9622b various QOL updates 2022-07-28 05:02:43 -05:00
able 5b4ee4f986 adding handles 2022-07-28 03:39:20 -05:00
able d2aef77b7f ext2 merge plus fix 2022-07-27 19:51:13 -05:00
able 7faebe1a5c un breaking x86 2022-07-13 20:59:02 -05:00
able 5f9923272d allocator work 2022-06-22 13:59:24 -05:00
Erin 00a7a884d8 run_program takes slice now 2022-06-17 19:35:54 +02:00
Erin ff703e5cb0 Features in one attribute 2022-06-16 00:19:36 +02:00
Erin af52a7410a Logging is back! 2022-06-15 00:09:12 +02:00
Erin 105df1bcd6 Implemented task spawning
- Using `pc-keyboard` instead of custom one as it sometimes caused double-faults on keypress
2022-06-14 17:27:30 +02:00
able f38027d128 changes i guess 2022-06-13 22:25:39 -05:00
able feccc3ab41 planning 2022-06-02 06:51:23 -05:00
able 29000281f1 updates and planning 2022-06-02 06:00:26 -05:00
Erin 9e629fb83f Got rid of two instructions 2022-05-20 17:15:18 +02:00
Erin 8be1f2410e Added simple task switcher (x86-64) 2022-05-20 17:11:32 +02:00
Able 6f306b9ece Merge branch 'master' of ssh://git.ablecorp.us:20/able/ableos 2022-05-12 22:39:13 -05:00
Able cb27c1349a changes 2022-05-12 21:07:06 -05:00
Erin fce7b2a4bb fmt 2022-05-10 18:41:53 +02:00
Erin 0775577d31 Added convenience macro for defining host externals 2022-05-10 18:41:45 +02:00
Erin 86f466cdb0 Simplified signature checking in wasm jumploader 2022-05-08 13:32:19 +02:00
Erin ae70548cc0 Moved allocator to the kernel 2022-05-07 14:08:34 +02:00
Erin 351236159f chore: fmt 2022-04-25 22:40:13 +02:00
Able a78af58cba Merge branch 'master' of ssh://git.ablecorp.us:20/able/ableos 2022-04-25 15:34:59 -05:00
Erin d687fd4e39 Changed naming of things to match Rust's conventions 2022-04-25 22:34:52 +02:00
Able 9c300acc33 added a Path type and reverted to vga 2022-04-25 15:33:17 -05:00
Able 08c2cf73ea back into virtio work 2022-04-25 13:39:39 -05:00
Able a001a7e168 patchwork and breaking changes 2022-04-25 04:56:01 -05:00
Able 9d1cb9c640 print SYSCALL works 2022-04-19 02:38:59 -05:00
Able 9e836f8098 updates 2022-04-19 02:15:45 -05:00
Able 8d70bb08ca Messaging api done 2022-04-12 18:17:48 -05:00
Erin 225b35c3d0 fmt 2022-04-13 00:50:01 +02:00