Erin
|
23b02b7284
|
somehow syscalls
|
2023-03-30 23:06:59 +02:00 |
|
Erin
|
e3ce700295
|
Merged-in RISC-V memory support.
|
2023-03-19 13:30:04 +01:00 |
|
Erin
|
f8630f6471
|
updated limine-rs
|
2023-01-20 00:45:19 +01:00 |
|
Erin
|
7d21956b0a
|
Repbuild now can build kernel on non-POSIX systems and run on non-Linux systems.
|
2023-01-07 22:11:21 +01:00 |
|
Erin
|
b802732acf
|
Rewrote RepBuild
|
2023-01-07 01:57:20 +01:00 |
|
Asya
|
80fd1aaa41
|
New heap allocator!
|
2022-12-22 19:22:11 +03:00 |
|
Erin
|
cc714be94e
|
Moved away from PIC to APIC.
|
2022-12-08 20:15:10 +01:00 |
|
Erin
|
118c3bb3f0
|
removed few package from the workspace manifest
|
2022-12-08 15:54:11 +01:00 |
|
Erin
|
a9aa31f087
|
Added GDT, IDT, sloop and some logging
|
2022-12-08 01:26:43 +01:00 |
|
Erin
|
b3954e3533
|
Logging
|
2022-12-08 00:07:02 +01:00 |
|
Erin
|
8fbf7b5a5a
|
Added basic logging support
|
2022-12-07 01:43:26 +01:00 |
|
Erin
|
7652bbf402
|
made kernel the system entrypoint.
|
2022-12-07 01:10:38 +01:00 |
|
Erin
|
2114b9a346
|
UNIX fans hate him, he replaced process spawns with IPC!
Doesn't require root permissions now.
TODO: Please replicate BuildImage changes to different places.
|
2022-11-24 00:22:58 +01:00 |
|
Able
|
a2d6d7245a
|
Revert "get ableOS running proper on limine sans graphics"
This reverts commit 1e1d004240 .
|
2022-11-23 06:00:38 -06:00 |
|
Able
|
1e1d004240
|
get ableOS running proper on limine sans graphics
|
2022-11-23 05:06:38 -06:00 |
|
TheOddGarlic
|
23c355762c
|
progress on porting to limine
|
2022-08-20 09:28:48 +03:00 |
|
TheOddGarlic
|
f140938ee6
|
working IDE DMA implementation
|
2022-08-17 13:29:34 +03:00 |
|
TheOddGarlic
|
5d1b4ed55d
|
ATA: get rid of x86_ata
We'll be using our own implementation.
|
2022-08-17 13:29:30 +03:00 |
|
Erin
|
f2bd9ddf4d
|
Added spawner
|
2022-08-09 01:32:42 +02:00 |
|
Erin
|
cd8e6e4b3b
|
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.
— Erin
|
2022-08-07 23:42:23 +02:00 |
|
able
|
e768c308e6
|
port clparse
|
2022-08-06 22:12:48 -05:00 |
|
able
|
2200b5bbda
|
prelim work on VGA
|
2022-08-05 01:14:13 -05:00 |
|
TheOddGarlic
|
0ec08d7460
|
feat: repbuild2 minimum viable product
|
2022-08-03 10:11:51 +03:00 |
|
TheOddGarlic
|
da42059b61
|
fix cargo check std error, temporarily get rid of repbuild
|
2022-08-02 14:16:24 +03:00 |
|
TheOddGarlic
|
b3721bca19
|
handle dependencies, get rid of shadeable
|
2022-08-02 14:13:29 +03:00 |
|
able
|
becc123d1f
|
changing the colors of the bg and fg
|
2022-08-02 01:52:03 -05:00 |
|
able
|
53751a7b0b
|
mouse support added back in and premature work on asl
|
2022-08-01 21:56:01 -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
|
a210abca23
|
BSOD with qr code
|
2022-07-29 09:46:09 -05:00 |
|
able
|
3f4c9fdb5a
|
implementing socket related IPC
|
2022-07-28 20:15:02 -05:00 |
|
able
|
d2aef77b7f
|
ext2 merge plus fix
|
2022-07-27 19:51:13 -05: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
|
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
|
ae70548cc0
|
Moved allocator to the kernel
|
2022-05-07 14:08:34 +02:00 |
|
Able
|
51c841e2de
|
upgrades people upgrades
destroying erins clean code
|
2022-04-12 13:26:52 -05:00 |
|
Erin
|
56b569deb2
|
Refactoring
- Applied some clippy lints
- Formatting
- Replaced lazy_static with Lazy from spin
|
2022-04-11 22:51:54 +02:00 |
|
Able
|
22cb0d71af
|
fixes
|
2022-04-11 15:34:40 -05:00 |
|
Able
|
d78bb002f3
|
workspace
|
2022-04-11 13:53:33 -05:00 |
|