Forum général.général codage LBA

Posté par  (site web personnel) .
Étiquettes : aucune
0
3
mai
2005
Hello cher forum ...

Je cherche a coder un secteur de boot pour PC, mais je me heurte a un problème d'adressage de disque :

Le BIOS étant limité aux 1024 premiers cylindres, je cause directement avec le contrôleur IDE.
Or la doc que j'ai sur la bête m'indique uniquement ou écrire pour lui parler en LBA 28 bits.
Les adresses disques que l'on peut trouver dans le MBR son en LBA 32 bits, ce qui est déjà mieux mais pas encore suffisant (limitation a 137Go)
Il existe maintenant du LBA 48 bits, mais impossible de trouver une doc.

Comment causer au contrôleur IDE en plus que 28 bits ?
Comment caler une adresse LBA48 dans le MBR qui selon ma doc la plus récente est restreint a 32 bits ?

Merci forum ;)
  • # Salut

    Posté par  . Évalué à 3.

    Peut etre que tu le connais déja, peut être pas, j'espere que ca pourra t'aider tout de meme :)

    http://www.48bitlba.com/(...)

    Bon courage

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.