- Le système de fichier a avancé considérablement, et maintenant peut créer des nodes / des fichiers etc ... La lecture et l'écriture de fichier 'pures' (pas des device ou des fifo) est cassée, mais je finirais par la corriger
- A propos de fifo, on peut créer des pipe nommées sur le système de fichier
- On peut maintenant "monter" le système de fichier de TI en flash, donc la migration de Sorcery vers le TI OS garde par défaut tous les programmes en flash
- Des optimisations un peu partout et un code plus propre
- Beaucoup de syscall ont commencé à faire leur apparition
- A propos de syscall, j'ai rajouté _profile qui permet de "profiler" l'exécution d'un code d'un thread pour connaître ses "points chauds" ou les chemins exécutés le plus souvent. Pas très précis, mais ça donne de bon résultat quand même
- Le slab système est maintenant quasiment fonctionnel, et permet d'être à la fois très rapide, associé à un overhead nul (c'est magique !)
- Il y a eu du travail pour l'exécution des binaires en PIC (position indépendant code), mais rien de très concret pour l'instant, l'exécution de fichier n'est toujours pas vraiment fonctionnel
- Un debug du kernel simplifié
Le tout pour un kernel qui n'a pas gagné en volume pour autant et qui reste toujours très léger
Enfin, dernière petite chose en date. C'est pas vraiment très fonctionnel pour l'instant, cependant :
Et oui, on peut faire un multi boot