|
|
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 |
|
|
|
4c9f4b54d8
|
refactoring pci
|
2019-08-17 22:37:37 +02:00 |
|
|
|
07089c2ea1
|
paging done
|
2019-08-15 21:15:10 +02:00 |
|
|
|
97aa541b34
|
keyboard works
|
2019-08-13 23:28:24 +02:00 |
|
|
|
e832dede16
|
paging almost done, endianess problem for now
|
2019-08-13 22:37:05 +02:00 |
|
|
|
e619364f71
|
bump allocator implemented
|
2019-08-11 20:16:27 +02:00 |
|
|
|
33a6b9d323
|
memory detected with multiboot
|
2019-06-25 23:09:13 +02:00 |
|
|
|
f3285163e3
|
multiboot is fixed but using multiboot v1 for now, should work fine, memory paging next
|
2019-06-25 22:35:52 +02:00 |
|
|
|
a6471bb147
|
fixed the asm compiling bug
|
2019-06-06 19:24:40 +02:00 |
|
|
|
ce879e11b2
|
compiler problems...
|
2019-05-17 21:09:57 +02:00 |
|
|
|
f479edf1a3
|
lspci done, console ok, printf formatting ok
|
2019-05-12 21:12:32 +02:00 |
|
|
|
0273c9a8c8
|
keyboard irq
|
2019-05-11 14:52:00 +02:00 |
|
|
|
14ff4db74a
|
first commit
boot ok
vga ok
console soon
interrupt mapping ok
isr triggers ok but doesn't iret
still lots to port from rust
|
2019-05-11 01:11:34 +02:00 |
|