add informations about kernel version and others things
This commit is contained in:
parent
924087f4e1
commit
ed31555471
1 changed files with 18 additions and 2 deletions
20
README.md
20
README.md
|
@ -13,10 +13,15 @@ profondeur si mes fichiers sources suivent bien la convention (cf. tache 4).
|
|||
|
||||
## Compilation
|
||||
|
||||
Il vous faut les fichiers d'entetes du kernel Linux (linux-headers sur les
|
||||
distributions basées Debian).
|
||||
La version utilisée et testée du kernel est la **6.1.1**. Les challenges n'ont
|
||||
pas été testés sur des versions plus récentes ou plus vieilles.
|
||||
|
||||
Il vous faut les fichiers d'entetes du kernel Linux (`linux-headers` sur les
|
||||
distributions basées Debian et apt pilulé).
|
||||
|
||||
Il suffit ensuite d'aller dans le dossier de votre choix et faire `make`.
|
||||
Parfois, d'autres commandes sont nécessaires. Lisez la partie réponse pour
|
||||
avoir ces dernières.
|
||||
|
||||
## Réponses
|
||||
|
||||
|
@ -129,3 +134,14 @@ Il faut le décharger à la main avec `rmmod`.
|
|||
* [USB hotplugging/USB Modutils Support (Documentation Kernel)](https://www.kernel.org/doc/html/latest/driver-api/usb/hotplug.html#usb-modutils-support)
|
||||
* [usb-skeleton.c (Code Kernel)](https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/usb/usb-skeleton.c)
|
||||
* [Nihaal - Eudyptula Challenge Task 5](https://nihaal.me/post/ec5/)
|
||||
|
||||
## Informations diverses
|
||||
|
||||
Je liste dans cette section quelques informations que j'ai pu découvrir en
|
||||
lisant des ressources histoire de pouvoir les retrouver rapidement dans le
|
||||
futur.
|
||||
|
||||
### /proc
|
||||
|
||||
On peut retrouver la liste des drivers avec leur numéro majeur, le tout
|
||||
découpé entre les *character devices* et les *block devices*.
|
||||
|
|
Loading…
Reference in a new issue