Code 29 failure on P111 in Windows 95 OSR2 on a Fujitsu ErgoPro D5/90P
After correct installation of the PSeries drivers and the hardware on a Fujitsu/ICL ErgoPro D5/90P slim-line desktop Pentium 90 based PC, the Windows 95 Device Manager shows a yellow exclamation mark and "Code 29" error, "Hardware Disabled".
The BIOS in this PC (PCI BIOS version 2.0) does not recognise the configuration headers of CardBus controllers so it leaves the controller in an unconfigured state. It also fails to connect an interrupt to the PCI slot.
PCI BIOS on this machine does not support IRQ configuration by calls to "SET_PCI_IRQ" (a PCI BIOS version 2.1 call) so the PSeries driver is not able to route an interrupt to the P111.
The BIOS configuration utility (accessed by pressing "Insert" during boot) allows for manual configuration of the PCI interrupt to the CardBus controller (ID 104C AC1E) but even this fails to actually route the IRQ to the PCI slot.
All CardBus controllers (products like the P111/P222/P423 & P424) are likely to be effected by this problem on this PC.
This PC does not meet the minimum system requirements for PSeries hardware (PCI BIOS Version 2.1). If a PCI adapter is required, install a CL6729 based PCMCIA adapter like the P113, or otherwise install an ISA based adapter like the J103