Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > it.comp.retrocomputing > #54369
| From | mdkcom <info@mdkcom.net> |
|---|---|
| Newsgroups | it.comp.retrocomputing |
| Subject | IBM PC340, esperimenti flash chip, dump, NSSI e fastidio |
| Date | 2022-07-08 10:23 +0200 |
| Organization | A noiseless patient Spider |
| Message-ID | <ta8phi$m0mm$1@dont-email.me> (permalink) |
Salve a tutti, sto facendo per mio diletto un esperimento, vorrei cambiare il VGA BIOS "pacchettizzato" nel flash chip della macchina in oggetto. Ho trovato un VGA BIOS di una Cirrus Logic GD5436 in un sito a vanvera, soliti 32kB, probabilmente dumpato con NSSI, ho individuato il range dove risiede il VGA BIOS (il range è corretto, ne sono sicuro) messo nella flash memory da IBM; quando ho provato a sostituirli mi sono accorto che l'area nella flash memory è più piccola di 1050 byte. Ho allora provato a dumpare il VGA BIOS originale con NSSI e mi ha prodotto un'immagine anch'essa più grande dei soliti 1050 byte rispetto a quella che si trova nel chip. Confrontando i due dump (uno prelevato direttamente dal chip, l'altro fatto con NSSI dello stesso VGA BIOS), vedo che sostanzialmente sono quasi uguali, se non che alcune sequenze HEX di 00 nel dump del chip sono in un qualche modo più corte (e non completamente composte da 00), come se fossero in un qualche modo compresse. Qualcuno ha un'idea di come sono "pacchettizzati" i vari firmware in questi chip, se c'è una sorta di compressione, oppure se IBM faceva le cose a modo suo, oppure se banalmente sono io che non sto capendo qualcosa? Saluti e grazie, MuRdOcK
Back to it.comp.retrocomputing | Previous | Next | Find similar | Unroll thread
IBM PC340, esperimenti flash chip, dump, NSSI e fastidio mdkcom <info@mdkcom.net> - 2022-07-08 10:23 +0200
csiph-web