ychen@watdcsu.UUCP (11/12/87)
I am posting the following article for a friend who is trying to interface his own expansion card to the AMIGA 1000 (running kickstart and workbench 1.2). Bascially, he has problem with auto-configuration and the AMIGA doesn't seem to recognize the existence of his card. Here is his article: ------------------------------------------------------------- The Schematics and Expansion Specification released by C-A June 9, 1986 included an Expansion Test Ram Plug-in Card (PIC) example. The PAL equations for /PRE-CONFIG-OUT and /CONFIG-OUT were given as well as the schematic diagram. The schematic diagram, however, clocked U1 (74LS374) with PRE-CONFIG-OUT*. Since this signal is active low, and U1 is clocked on the rising edge, I think U1 should be clocked by PRE-CONFIG-OUT. After making the above modification, the PIC configures properly and passes CONFIG-OUT* to the next PIC in the daisy chain. If there are no other PIC's, the system will continue to boot properly. However, if there is another PIC in the daisy chain, this next PIC will not be configured. I found that, as soon as the previous PIC passes CONFIG-OUT*, the next PIC receives CONFIG-IN* and passes an immediate CONFIG-OUT*. In my case the next PIC is a SCSI hard disk interface board. I suspect that this may be caused if CONFIG-OUT* was passed while the base address is still on the bus. Thus, the next PIC would see CONFIG-IN* go low and if the base address was on the bus, the next PIC would pass an immediate CONFIG-OUT*. Has anyone successfully implemented these PAL equations, or has any other suggestions on what may be causing the immediate CONFIG-OUT* from the next PIC in the daisy chain? (I am not including the PAL equations here because they may be copyrighted by C-A.) ----------------------------------------------------------- Please reply to this news group, or to UUCP: {ihnp4,watmath}!watdcsu!ychen BITNET: ychen@dcsu.waterloo.bitnet INTERNET: ychen@dcsu.waterloo.edu EAN: ychen@dcsu.waterloo.cdn Thank you very much. -----------------------------------------------------------