Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > it.comp.retrocomputing > #54369

IBM PC340, esperimenti flash chip, dump, NSSI e fastidio

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)

Show all headers | View raw


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


Thread

IBM PC340, esperimenti flash chip, dump, NSSI e fastidio mdkcom <info@mdkcom.net> - 2022-07-08 10:23 +0200

csiph-web