Communicating with the Host • 5-3 •
The H.110 Basic Rate ISDN Board
2. Check the transmit flag. If the flag is 0, continue with the next step
to put the command in memory. If the flag is not 0, wait until the
flag is 0.
3. Insert the command in transmit mailbox memory beginning at the
address of the transmit mailbox.
4. Write 01h to the transmit flag. This notifies the board that a
message is waiting.
5.1.2 Reading Messages From the Board
1. Check the receive flag. If the flag is 0, there is no message. If it is
non-zero, a message is waiting. Continue with the next step to read
the message.
2. Remove the message from memory, starting at the address of the
receive mailbox. Messages are NUL terminated ASCII strings.
3. Write 0h to the receive flag.
5.1.3 Reading Board Information
A range of board information is included in memory so that it can be
checked without sending a message:
Type of Information Offset Address
Board ID 1F00-1F03
Firmware Version 1F04-1F07
Shelf and Slot ID 1F08-1F09
Number of B-channels 1F10-1F11
Clock mode settings 1F18-1F1B
Board configuration 1F1C-1F1E
Clock status bits 1F1F
The board stores its identity upon power up or a hardware restart. The