mika wrote:
How can I see the contents of a .bin or .rom file ?
How can I edit these kind of files ?
Using a hexadecimal editor, LHARC, and the utilities CBROM and MODBIN if you are talking of modifying Award BIOSes.
What am I supposed to know to do this kind of thing ?
80x86 machine code is a good start. Then you need to read up about how BIOSes work. Some of the posts here about patching the 32 Gb bug give useful information about the structure ofAward BIOSes. Google search on patching BIOSes turns up some other stuff, such as updating which Pentium microcode patches are in the .bin file.
Can a 256 Kb .bin file be flashed in a bios whose original size is 128 kb ?
In general, no.
What features can be added with a flash other than the 32GB HDD limitation ?
Custom EPA logos (check Collected Wisdom) and start-up messages, and support for different processors, BIOS antivirus updates, integrated video or SCSI BIOS, or even custom routines which will be executed at start-up.
Can ATA/UDMA 66/100 OR higher FSB 100/133Mhz features be added by a flash?
The ATA/UDMA capability is limited by the chipset. The FSB may be changeable, and some manufacturers have produced "overclocking" versions of BIOSes which allow intermediate clock speeds to be set. Again, this depends on the chipset and is not simple- I don't know how to do it.