trannks wrote on 2024-07-18, 16:51:
An idea, would a interposer pcb work to replace the W83629 with Fintek F85226? both are 128 pin, is the area of the interposer pcb enough to route the pins around? (Solder a pcb with the routed pins instead of W83629 and solder F85226 on the pcb, and connect the other things like LDRQ with wires)
Fintek has a mention of a new chip with a kind of confusing name, F85526, that supposedly connects PCIe to ISA, while utilizing LDRQ# for ISA DMA.
It's been discussed in the dISAppointment thread before but at the time of discussion Fintek did not appear to have samples ready for review... so can't be sure how it'll really turn out, as well as reference designs.
If the chip in question can really function as advertised it would have achieved something similar to your idea, though it would be a completely new, different design.
Tiido wrote on 2024-07-18, 19:30:
On top of it, there's software related conf to do too before it even becomes available to use and it isn't fully straightforward due to possible IRQ conflicts due to BIOS assigning away IRQs to various other devices.
On modern motherboards, making specific legacy IRQ free can be a real problem due to the sheer amount of onboard PCI devices, as well as the lack of capability in BIOS to manually reserve IRQ lines for legacy purposes.
In case of my X99 board (on which I've a working dISAppointment setup with CT2950), IRQ5 was too contested to free, though I was able to free IRQ7 by disabling onboard audio as for some reasons the board placed it on an exclusive PIRQ line separate from others. For other boards, your mileage may vary.