Scusa non capisco dove sia il problema, cmq in Wizard OS nel boot si passa senza problemi da 16 a 32 bit per svolgere diverse operazioni, guardati boot.asm nei file del progetto c'è tutto, io non sò un fico secco di asm per cui ti posso dire solo quello che ho capito a occhio, poi non saprei dirti qualcosa di più preciso
@hacker: è l'indirizzo B8000 cioè 753664 in base 10 (o almeno credo), se guardi il boot infatti leggi che c'è un puntatore che punta proprio a quel indirizzo, cioè dove inizia la memoria dello schermo per i processori x86, o cmq tutti gli Intel.
Ultima modifica effettuata da lorelapo il 07/04/2007 alle 10:47 |