First post, by karelbre
Hi,
I was reading quite lot of threads here about XTIDE and using ROM with NIC but still having problem with my case.
I have old 386SX MB which doesn't have own IDE controller so I'm using ISA controller card with 1 IDE + 1 FLOPPY connectors.
I also have NIC card Accton EN1650 with 28-DIP ROM socket https://www.vogonswiki.com/index.php/Accton_EN1650 (mine has only BNC connector) which must be configured from software to enable ROM on certain address.
I've downloaded XTIDE image for 386 (ide_386l.bin configured on the system via xtidecfg.com) which is 12kB and put it on ST M27C512 which has 64kB. I know about the padding by zeros but for now I just burned 12kB bin to 0000h-2FFFh and zeros to 3000h-3FFFh. Rest is being untouched with FFs. Is it necessary/better to zeros rest of the ROM or duplicate first 16kB to fill 64kB?
Well I put burned EPROM to NIC, installed drivers in MSDOS 6.22 and setup Accton card via 1step.exe, configured ROM to enable and tried D000h ROM address. Unfortunately it looks like the system cannot see this ROM at all. Doesn't matter if I disable AMI BIOS HDD/Floppy settings. NIC socket is supporting only 16kB ROMs so not sure if I can use bigger one or must stick to that size. I've tried Checkit3 to see if interrupt or ROM address is not conflicting and nothing wrong there (XTIDE ROM is not visible there as well). Pretty sure I put ROM correctly into the socket.
Is there anything I could forget to do?