aitotat wrote on 2023-03-01, 10:01:
It seems that ISA pins B8 (NO WAITSTATE*), D1 (MEM CS 16*), D2 (I/O CS 16*) are stuck at 5V. Somehow shortening ALE to ground (what the CF-to-IDE-adapter did) fixes the issue and those are free to work.
MEM CS16 and IO CS16 are output from an ISA card to the chipset in response to being addressed, that is the card will lower one of these two (depending on the access type and its capability) to signal that it can do 16-bit transfers. So these signals being "stuck" at 5V is normal if there are no cards in the system or the cards are not 16-bit capable (or just not addressed).
ISA card needs to see ALE transition from H to L to know the address is stable and can be decoded - though as I've said some cards will attempt to decode everything to speed things up, and will also work with ALE being L all the time, though that might result in some random glitches now and then. With ALE being high all the time the ISA bus is not properly working, might kinda work in 8-bit mode but ALE H->L is needed to latch the upper bits of the address (these are not latched by the chipset and the card must do it on it's own, without this signal it can never know when the address is valid and stable).
You will need a scope to see ALE transitions but if it's stuck H, and driven from the chipset directly, then (other than some freak shorts to Vcc on the PCB itself) the chip is damaged I'm afraid...