Reply 20 of 25, by JAKra85
the3dfxdude wrote on 2026-07-14, 20:06:Since you weren't writing what you posted, then I'll just say the message is unclear what you did to solve your problem. […]
JAKra85 wrote on 2026-07-14, 18:50:To me it seems that no one understands what I've wrote... Yeah, I was assisted by AI, however I think it's dead on. […]
To me it seems that no one understands what I've wrote...
Yeah, I was assisted by AI, however I think it's dead on.This is not an IRQ conflict issue.
3C509B is set and was set to IRQ 2. I've tried different IO addresses 0x210, 0x280, 0x290, 0x300... all froze with the Xebec Controller.
This 3C509B also has a special ID address 0x110, it's hard coded not editable in any way.
Xebec Controller uses IO address 0x310 also by default not editable.
These two addresses get in conflict and there is no way to modify them.Western Digital WD1002A-WX1 is set to use IRQ5 and works well on address 0x320.
Since you weren't writing what you posted, then I'll just say the message is unclear what you did to solve your problem.
You are saying there is an IO port conflict. I pulled up the driver source code from linux. There is a port *0x100 called ID_PORT, which is used to access the eeprom. That ID_PORT is used to find the actual IO port.
*The driver code technically scans 0x100-0x200, but all things considered, it's probably on 0x100. This means it is NOT hardcoded.There is also the fact that I/O ports go up to 0x3FF on PC/XT.
If you got this adapter new, it'd likely default to IO port 0x300 and IRQ 10, which means you'd want to fix the IRQ. But who knows what you got initially. If it was using both 0x100 and 0x300 addresses I can't say why you think those addresses would overlap, likewise, I don't think anyone would have used any IO port above 0x2FF in the PC/XT era if it truncated/rolled over, but they did.
So there are issues with the information that has been shared.
This card below:
Uses an ID port 0x110. There is no way to change this:
Using network card configuration utility 3CCNFG.EXE I can change:
-IRQ (currently: 3)
-I/O address (currently: 0x210)
-PnP (OFF)
-Modem (OFF)
-Full-duplex or half-duplex (currently: Full-Duplex)
-Connection type (currently: RJ-45)
ID port address is not editable and I could not find anything on the net that could modify this ID port.
Retro PC Gallery:
https://docs.google.com/document/d/1ara32t4rV … nU/edit?tab=t.0