|
|
59d3db9738
|
readme warning
|
2023-08-22 00:29:21 +02:00 |
|
|
|
77fd0ce4cf
|
towards 0.10
|
2023-08-22 00:27:27 +02:00 |
|
|
|
08d447115d
|
towards 0.10.1
|
2023-08-06 15:38:23 +02:00 |
|
|
|
e392799b91
|
wip: std.mem.allocator
|
2020-02-07 15:28:22 +01:00 |
|
|
|
50ac72e24b
|
modify build.zig for 0.6.0
|
2020-02-05 21:20:25 +01:00 |
|
|
|
22f05324fa
|
zig: 0.5.0 -> 0.5.0+e6a812c82
|
2020-02-02 18:24:48 +01:00 |
|
|
|
8380a657ac
|
ide: driver works, ready to start ext2
|
2020-02-01 15:07:09 +01:00 |
|
|
|
635134b1e3
|
ide: refactor
|
2020-01-31 23:42:19 +01:00 |
|
|
|
bc46a138ff
|
ide: cleanup, still PF at rep insw
|
2020-01-13 23:07:05 +01:00 |
|
|
|
2db4f9899a
|
driver: looks like zig UB, going to upgrade to master
|
2020-01-12 00:11:25 +01:00 |
|
|
|
7483995316
|
driver: separate subtree
|
2020-01-11 12:43:21 +01:00 |
|
|
|
b1c76c405b
|
console: refactor to print available commands
|
2020-01-07 17:47:56 +01:00 |
|
|
|
c3dcb449cb
|
closes #2
|
2020-01-07 16:49:39 +01:00 |
|
|
|
e1dbcf80da
|
task: fix potential mem leak
|
2020-01-06 21:48:40 +01:00 |
|
|
|
8f3aea077a
|
readme: cleanup
|
2020-01-06 21:19:17 +01:00 |
|
|
|
b7fe260871
|
main: cleanup, terminate boot task when done
|
2020-01-06 21:15:11 +01:00 |
|
|
|
276e73a198
|
ide: polling, read_sectors
|
2020-01-06 21:09:39 +01:00 |
|
|
|
5718710584
|
readme: add screenshot
|
2020-01-06 21:09:08 +01:00 |
|
|
|
0269925bf4
|
qemu.sh: fix suicide
|
2020-01-06 19:38:33 +01:00 |
|
|
|
b9ff019c39
|
readme: add reference to zen kernel
|
2020-01-06 17:27:12 +01:00 |
|
|
|
7bb65b0395
|
Merge pull request #1 from nuetoban/master
Add Shebang
|
2020-01-06 17:25:27 +01:00 |
|
Viktor
|
bf78080782
|
Add Shebang
|
2020-01-06 17:30:17 +03:00 |
|
|
|
9887fba6a9
|
readme: update
|
2020-01-06 15:09:36 +01:00 |
|
|
|
88279f3f0d
|
ide: first commit
|
2020-01-05 20:35:21 +01:00 |
|
|
|
0307afe365
|
task auto termination when done
|
2020-01-02 17:57:06 +01:00 |
|
|
|
a01e9a5f2a
|
add utilisation tracker
|
2020-01-01 22:59:01 +01:00 |
|
|
|
4148314d84
|
ring buffer for the keyboard
|
2020-01-01 21:59:05 +01:00 |
|
|
|
c64c6cbcfe
|
Step 12: task termination
|
2019-12-27 16:43:26 +01:00 |
|
|
|
ad329b5f81
|
Step 11: Preemptive scheduler
|
2019-12-27 11:02:29 +01:00 |
|
|
|
2a37ac201e
|
Step 8: for real this time
|
2019-12-18 19:39:32 +01:00 |
|
|
|
78f7197cb9
|
Step 6: for real this time
|
2019-12-18 18:56:27 +01:00 |
|
|
|
a8c68611ce
|
step 10: idle mode
|
2019-12-15 21:36:49 +01:00 |
|
|
|
e30f016977
|
some cleanup before the rest of the tutorial
|
2019-12-15 19:38:42 +01:00 |
|
|
|
9ec23055bc
|
Step 7+8+9: usleep(), DeltaQueue
|
2019-12-15 19:38:37 +01:00 |
|
|
|
a527695202
|
Step 6: block/unblock tasks
|
2019-12-15 13:35:58 +01:00 |
|
|
|
f2d2ab867e
|
Step 5: lock/unlock scheduler
|
2019-12-15 13:35:18 +01:00 |
|
|
|
b3d8b7abc7
|
Step 4: task states
|
2019-12-15 11:46:47 +01:00 |
|
|
|
27e6f2684b
|
Step 3: time_used
|
2019-12-15 11:14:10 +01:00 |
|
|
|
ec7ee599a1
|
Step 2: schedule()
|
2019-12-15 01:13:00 +01:00 |
|
|
|
6af31b5b89
|
Brendan's Tutorial Step 1: done
|
2019-12-14 22:46:48 +01:00 |
|
|
|
8d7e7591e9
|
cleaned up some task details
|
2019-12-01 22:10:20 +01:00 |
|
|
|
ed5b97a87b
|
commit before starting Brendan's multitasking tutorial
|
2019-11-29 21:24:32 +01:00 |
|
|
|
5880d5296e
|
cleaning up before kmalloc
|
2019-11-23 20:40:38 +01:00 |
|
|
|
902aa136c6
|
PIT configured, preparing for scheduling
|
2019-09-14 15:49:57 +02:00 |
|
|
|
bd12f0495f
|
changes imports again...
|
2019-08-23 22:30:41 +02:00 |
|
|
|
bdc3b2939b
|
compiles now, new import architecture
|
2019-08-22 21:59:23 +02:00 |
|
|
|
888b51282d
|
running edge compiler, addPackagePath broken
|
2019-08-20 23:48:59 +02:00 |
|
|
|
9fd40142fa
|
pci ascii header
|
2019-08-20 20:39:36 +02:00 |
|
|
|
28175d9336
|
refactor namespacing for readability
|
2019-08-18 23:47:37 +02:00 |
|
|
|
d051e1b0c8
|
added virtio, refactoring untill compiler is fixed
|
2019-08-18 23:16:52 +02:00 |
|