Open NicolasFloquet opened 13 years ago
Heu finalement non, pas de CD, faudrait coder le fs ISO
J'allais le dire. Le nouveau driver FAT supporte le FAT32 donc pas de souci du point de vue FS. De plus, j'ai fait en sorte que tout passe par "read_data" et "write_data". Donc pour utiliser un disque dur, il suffit de donner ces interfaces là (ou avoir un VFS :D).
Pour information, on peut accéder à un disque dur de deux façons: -en utilisant les ports I/O -en utilisant le DMA du bus PCI
Je me suis pas trop renseigné, mais il semble qu'utiliser le DMA est un peu plus complexe, donc pour le moment, on peut simplement mettre en place le mode PIO, qui sera certe plus lent mais plus facile à mettre ne oeuvre (pour plus d'info http://wiki.osdev.org/ATA_PIO_Mode )
Quoi que, y'a une doc sympatoche ici http://www.osdever.net/downloads/docs/idems100.zip sur le dma, à voir donc
Tu t'es lancé sur la seconde option alors ?
Cette feature commence à devenir inévitable en raison du manque de place (surtout si on veut afficher des images...). Ou sinon l'autre option c'est de l'USB mass-storage... Je n'ai aucune connaissance sur l'un ni sur l'autre, je ne sais pas ce qui est le plus intéressant/simple à faire.
Wtf afficher des images? XD Sinon j'ai codé l'initialisation du DMA, faudra que je poursuive un jour ou l'autre (quand tout le reste ne plantera pas au bout de deux commandes? :D)
Si au second semestre ils veulent pouvoir faire une interface graphique, oui afficher des images ça sera un truc qu'ils voudront faire...
Dépend de #44
On veut, de l'IDE, on veut, de l'IDE.
On commence à se sentir un peu à l'étroit sur la disquette, ça serait pas mal de pouvoir lire sur un disque dur ou un CD