Apple Token Ring NB/c Card: NuBus and IBM Chipset Reset (4/94)

This article describes NuBus reset, IBM Chipset reset, and Interrupts on the Apple Token Ring NB/c Card.

Local NuBus Reset
-----------------
The local NuBus host may be reset by two methods; "NuBus reset" and "Latched reset".

A "NuBus reset" occurs whenever the Macintosh is reset, for example when the "reset" programmer switch is pressed or "restart" is selected. NuBus reset also resets the Token Ring NB/c Card's Control Register to its default values.

"Latched reset" is accomplished by writing to address F0000 on the card. This is useful for downloading code over NuBus. "Latched Reset" will cease when a byte is read from address C0000 or whenever NuBus is reset. Latched reset does not alter the contents of the Token Ring NB/c Card's Control Register.

IBM Chipset Reset
-----------------
The IBM Chipset can be reset by two methods; soft reset and hard reset. Soft reset is accomplished by accessing Shared Memory Register "SRR", while Hard reset is effected via bit 3 of the Token Ring NB/c Card's Control Register. Note that the IBM chipset will not be reset by a "Latched reset", but will be reset by a NuBus reset.

Interrupts
----------
The Token Ring NB/c Card interrupts the Macintosh via the NuBus "slot interrupt", which is accomplished by a direct connection to the NMRQ slot interrupt line on NuBus.

Support Information Services


Published Date: Feb 19, 2012