Le PC1024 c'est de l'isa, donc les vieilles recettes doivent encore fonctionnées.
Je dis tout de mémoire, il faudra ce replongé dans le code des drivers isa pour verifier tout ce que je dis ci dessous.
Soit la quantité est grande et il fallait la positionner l'adresse de la ram entre 14M et 16M.
Ensuite il fallait dire au kernel lors du boot time qu'une plage d'adresse physique etait reserve en lui passant l'option memmap en lui decrivant la zone d'exclusion.
Ensuite dans le module driver de la carte il fallait faire un ioremap
# PC104 ? vraiment ? bon c'est vieux tout ca
Posté par TheBreton . En réponse au message Acces Memoire physique. Évalué à 2.
Je dis tout de mémoire, il faudra ce replongé dans le code des drivers isa pour verifier tout ce que je dis ci dessous.
Normalement soit la plage mémoire est courte et donc situé normalement par des accès IO. (et il faut utiliser inb,outb ou w) voir http://www.faqs.org/docs/Linux-mini/IO-Port-Programming.html
Soit la quantité est grande et il fallait la positionner l'adresse de la ram entre 14M et 16M.
Ensuite il fallait dire au kernel lors du boot time qu'une plage d'adresse physique etait reserve en lui passant l'option memmap en lui decrivant la zone d'exclusion.
Ensuite dans le module driver de la carte il fallait faire un ioremap
http://www.xml.com/ldd/chapter/book/ch08.html