Started work on tp7

This commit is contained in:
2025-01-09 16:55:25 +01:00
parent feb7609ed6
commit d5d7945c8f
2 changed files with 15 additions and 1 deletions

View File

@@ -147,7 +147,7 @@ static void __exit mylab1_joystick_dev_exit(void) {
free_irq(irqNbr_DOWN, (void*)JOYSTICK_DOWN);
free_irq(irqNbr_LEFT, (void*)JOYSTICK_LEFT);
free_irq(irqNbr_RIGHT, (void*)JOYSTICK_RIGHT);
free_irq(irqNbr_BUTTON, (void*)JOYSTICK_BUTTUN);
free_irq(irqNbr_BUTTON, (void*)JOYSTICK_BUTTON);
// 6) Free the GPIOs
gpio_free(JOYSTICK_UP);
gpio_free(JOYSTICK_DOWN);

14
tp7.md Normal file
View File

@@ -0,0 +1,14 @@
# Travail Pratique 7
## Objectif
Actuellement notre système embarqué a un kernel linux en flash mais e système de fichier est un système ntfs qui est monté depuis notre machine de developement.
Le but de ce tp est de changer ca et permettre à notre système embarqué d'être indépendant en mettant à disposition une carte SD avec les différents systèmes de fichiers avec lequel le kernel pourra interragir et on pourra donc utiliser notre système embarqué sans qu'il soit branché en ethernet sur notre machine de dev.
Le but est également d'utiliser différents systèmes de fichiers qui sont faits pour de la flash et qui seront soit plus rapides soit plus conservateurs sur la durée de vie de la flash ou les deux.
## Noyau : support des systèmes de fichiers
### [Q1] Depuis le shell de votre système embarqué, comment pouvez-vous vous assurez que votre noyau est capable de gérer les systèmes de fichiers ci-dessus ?