Damn, I'm screwed. Tx486DLC doesn't have CR4 neither debug extension, it has only DR0-7 so I can't set breakpoint on IO access 🙁
I also search and look for some datasheets and it seems there's no difference in CPU config regs range CO-CFh but who knows what else Speedsys is trying to read. I hoped I'll see it in debugger but I can't...
Cx486DLC: However, each I/O port 23h operation must be preceded by an I/O port 22h operation, otherwise the second and later I/O port 23h operations are directed off-chip and produce external I/O bus cycles. Accesses to I/O port 22h with an index outside of the CO-CFh range also result in external I/O cycles and do not affect the on-chip configuration registers.
TI486DLC: Each I/O port 23h data transfer must be preceded by an I/O port 22h register selection, otherwise the second and later I/O port 23h operations are directed off-chip and produce external I/O cycles. If the register index number is outside the COh-CFh range, external I/O cycles will also occur.
Gigabyte GA-P67-DS3-B3, Core i7-2600K @4,5GHz, 8GB DDR3, 128GB SSD, GTX970(GF7900GT), SB Audigy + YMF724F + DreamBlaster combo + LPC2ISA