No description
- C 58.8%
- Shell 16.6%
- Assembly 13.4%
- Linker Script 11.2%
| arch/aarch64 | ||
| docs | ||
| drivers | ||
| include/drivers | ||
| kernel | ||
| .gitignore | ||
| build.sh | ||
| README.md | ||
Perrytel
Système d'exploitation pour Raspberry PI 4 ayant pour but de communiquer des information sur un minitel 1b
Features
- Intéruptions
- Timers
- Mailbox
- EMMC/SD Host
- Drivers clavier minitel
- Multi processes
- Système de fichiers
- Drivers ethernets
Arborescence de fichiers
Perrytel/
├── arch/
│ └── aarch64/ # Code spécifique au processeur (Boot, Linker)
├── drivers/ # Drivers matériels (indépendants de l'OS)
├── include/ # Headers (.h)
│ ├── drivers/
│ └── kernel/ # Futurs headers de l'OS
├── kernel/ # Logique de l'OS (Architecture-indépendante)
│ └── main.c
└── build.sh # Script de build mis à jour
Format des commits:
- 🤖: Patch de bugs
- 💫: Ajout de features
- 🧾: Ajout de documentation