T1 Firmware Release Notes

Version 1.07d
Bootcode Version: 1.06
Features & Fixes:
1. Determine Invalid Off-hook Condition
Added code to monitor the transmit signaling bits for an invalid condition.
The invalid condition is defined as:
* A T1 timeslot is transmitting off-hook,
* AND the corresponding mode is on-hook,
* AND the corresponding modem is not set OOS by the controller card.
Once this condition is detected, the transmit signaling bits are set to
on-hook after a delay.
This problem would appear as a "stuck trunk".

Version 1.07e
Bootcode Version: 1.06
Features & Fixes:
1. Determine Invalid Off-hook Condition
The monitoring of the transmit signaling bits was further improved by checking
to see if any additional event occurred after the invalid off-hook condition
was detected, but before the 15 second delay has expired. The event could be
one of the following:
* The corresponding modem goes off-hook.
* The corresponding modem is set OOS by the controller card.
* The transmit signaling bits go on-hook.

Version 1.07f
Bootcode Version: 1.06
Features and Fixes:
1. Determine Invalid Off-hook Condition
The monitoring of the transmit signaling bits was still further improved by
checking the state of the modem as determined by the T1 to ensure it is "Idle"
and not sending a "Ring" signal to the modem. This additional change is an
attempt to isolate the problem to one that was caused by the T1 code itself
and not one caused by some other device in the system. The T1 firmware should
not attempt to diagnosis problems that other devices in the system may be
causing since the T1 firmware is not in a position to know the proper state
of all the devices in the system.
2. RING Packets Improperly Cleared on Yellow Alarm
If a yellow alarm occurs, any RING packets that are being sent to the modem
were being improperly cleared. This was creating a ring no answer condition
where the modem was not receiving any RING packets for a valid incoming call
once the yellow alarm was received.

Version 1.08
Bootcode Version: 1.06
Features and Fixes:
1. Changed external interrupt from edge trigger to level sense. 
2. Modified the yellow alarm change made in 1.07f. Ring Packets are still 
not cleared if the yellow alarm occurs, but the "ring delay" will be set if
the yellow alarm occurs.
This delay was there before 1.07f. The function of the delay is to allow 
rcv signaling bits to stabilize after an alarm condition ends.