<< Previous | Next >>

disableIObus

void disableIObus( void );

Description

This function disables external I/O bus and normal data bus operations resume on the Rabbit 3000 or Rabbit 4000.

The external I/O bus must be disabled during normal bus operations with other devices and must be enabled during any external I/O bus operation.

This function is non-reentrant.

Port A and B data shadow register values are NOT saved or restored in this function call.

Parallel port A is set to a byte-wide input and parallel port B data direction register (PBDDR) is set to an unknown state, which must be set by the user.

Library

ExternIO.LIB (was in R3000.LIB prior to DC 10)

See Also

enableIObus


Dynamic C Functions << Previous | Next >> rabbit.com