Yann MAGNIN
|
105eb7c482
|
Add scheduler first release + fix process stack crash
|
2020-02-05 21:09:39 +01:00 |
Yann MAGNIN
|
223f92b6b2
|
Add scheduler (non preemptif) with context switch + add close primitive to the VFS
|
2020-01-14 18:41:28 +01:00 |
Yann MAGNIN
|
fc7a6e04ea
|
Fix stack crash (user / kernel) with processes !
|
2020-01-12 15:58:35 +01:00 |
Yann MAGNIN
|
c941207cc6
|
Fix VFS crash
|
2020-01-10 17:21:44 +01:00 |
Yann MAGNIN
|
6eea55d645
|
Update SMEMFS (add synchronous primitives) + Update GladFS (add synchronous primitives)
|
2020-01-08 10:14:11 +01:00 |
Yann MAGNIN
|
215925ed35
|
Clean SMEMFS primitives
|
2020-01-07 10:12:45 +01:00 |
Yann MAGNIN
|
d83175f1dd
|
Add device managment + syscall file primitives + TTY device
|
2020-01-06 20:25:06 +01:00 |
Yann MAGNIN
|
75ad9af523
|
Add kernel for each process
|
2020-01-05 10:35:44 +01:00 |
Yann MAGNIN
|
7cc35984e4
|
Add VFS + custom RAM FS + SMEM file primitives (read only)
|
2020-01-05 09:00:43 +01:00 |
Yann MAGNIN
|
9a9ac9614b
|
Add ELF loader and first process !
|
2020-01-01 14:19:18 +01:00 |
Yann MAGNIN
|
6c0971e661
|
Updated project organization to isolate kernel, libraries and user applications
|
2019-12-30 16:31:03 +01:00 |
Yann MAGNIN
|
145e75088c
|
Add RAM memory managment
|
2019-12-29 16:39:30 +01:00 |
Yann MAGNIN
|
df00142f07
|
Fix TTY read / write primitives
|
2019-12-20 11:31:34 +01:00 |
Yann MAGNIN
|
2a65492bca
|
Add TTY + Add KEYSC driver + add TMU driver
|
2019-12-16 16:25:13 +01:00 |
Yann MAGNIN
|
659f631469
|
Fix crash with the UBC handler + Add VBR space
|
2019-12-09 15:57:06 +01:00 |
Yann MAGNIN
|
44ace2e56a
|
Fix UBC interrupt handler crash + Add UBC menu management + Add programme context menu + Add SH3 opcode
|
2019-12-07 15:51:12 +01:00 |
Yann MAGNIN
|
856bb2ee57
|
Add UBC driver + UBC interrupt handler + UBC high level abstraction handler
|
2019-12-06 23:45:04 +01:00 |
Yann MAGNIN
|
84efc8c451
|
Vhex v2 - add-in redisign: Add minimal kernel and minimal libs
|
2019-12-02 16:48:36 +01:00 |