OK it seems I've learned a few things tonight. Likely this is common
knowledge to hardware folks, but that's not my usual domain :).
It seems that most manufacturers use a common notation for EEPROMs:
2Mb (256KB) EEPROM = (manufacturer prefix) + 29F020
4Mb (512KB) EEPROM = (manufacturer prefix) + 29F040
8Mb (1MB) EEPROM = (manufacturer prefix) + 29F080
The 'F' is the package type (seems 'F' is most common).
The pinout for 32 DIP packages has 19 address lines.
This suggests a limit of 1 megabyte, though whether the chipset
(SiS730) or motherboard (ECS K7SEM) support this in unclear.
Seems I will be looking for 29F040 or 29F080 parts...
For EEPROM programmers - links of interest:
http://www.crackinguniversity2000.it/Panorama/computerbuild.html#eprom
29F040 is mentioned a couple times here:
http://www.devrs.com/e/tools.php#toolprgr
This looks interesting (but does not mention 29F040 anywhere):
http://www.batronix.com/electronic/circuits/eeprommer.shtml
OK - nothing too simple. Maybe I'll just buy an extra motherboard :).
From: Preston L. Bannister
> Anyone care to recommend a cheap EEPROM programmer?
>
> I've seem some inexpensive kits offered on the Internet,
> but I'm not exactly sure what I'm looking for. Haven't
> burned EPROMs (let alone EEPROMs) in twenty years...
>
> ( Yes, I saw the section in the instructions on using the
> motherboard as an EEPROM programmer - but changing parts
> on a powered system is just a little hairy :).
>
> This is for a ECS K7SEM motherboard with a 32-pin DIP.