OpenCBM
|
#include <i_iec.h>
Data Fields | |
ULONG | T_holdreset |
= 100 us: How long is a RESET being held? | |
ULONG | T_afterreset |
= 5 s: How long to delay after a RESET | |
ULONG | T_WaitForListener_Granu_T_H |
= 10 us: Graunularity of wait_for_listener() polls | |
ULONG | T_1_RECV_WAIT_CLK_LOW_DATA_READY_GRANU |
= 20 us: Starting reception, granularity for the wait until CLK is low | |
ULONG | T_2_Times |
x T_2 is 40 | |
ULONG | T_2_RECV_WAIT_CLK_HIGH_T_NE |
= 10 us: Granularity: How long do we wait for the data of the other site | |
ULONG | T_3_RECV_EOI_RECOGNIZED |
= 70 us: How long to set DATA to ack an EOI | |
ULONG | T_4_Times |
x T_4, is 100: Wait for CLK high after an EOI | |
ULONG | T_4_RECV_WAIT_CLK_HIGH_AFTER_EOI_GRANU |
= 20 us: Granularity: Wait for CLK high after an EOI | |
ULONG | T_5_Times |
x T_5, is 200: How long to wait for CLK high (=active) for every single bit | |
ULONG | T_5_RECV_BIT_WAIT_CLK_HIGH |
= 10 us: Granularity: How long to wait for CLK high (=active) for every single bit | |
ULONG | T_6_Times |
x T_6, is 100: How long to wait for CLK low again (=inactive) after every single bit | |
ULONG | T_6_RECV_BIT_WAIT_CLK_LOW |
= 20 us: How long to wait for CLK low again (=inactive) after every single bit | |
ULONG | T_7_RECV_INTER_BYTE_DELAY |
= 70 us: Inter-byte delay on reception | |
ULONG | T_8_IEC_WAIT_LONG_DELAY |
= 20 us: For cbmiec_iec_wait(): Granularity (long) | |
ULONG | T_8_IEC_WAIT_SHORT_DELAY |
= 10 us: For cbmiec_iec_wait(): Granularity (short) | |
ULONG | T_9_Times |
x T_9a, is 100: On send, how long to wait for driver to set DATA | |
ULONG | T_9_SEND_WAIT_DEVICES_T_AT |
= 10 us: Granularity: On send, how long to wait for driver to set DATA | |
ULONG | T_10_SEND_BEFORE_1ST_BYTE |
= 20 us: Extra wait before sending 1st byte | |
ULONG | T_11_SEND_BEFORE_BYTE_DELAY |
= 50 us: Extra wait before sending of every single byte | |
ULONG | T_12_SEND_AFTER_BYTE_DELAY |
= 100 us: Extra wait after sending every single byte | |
ULONG | T_13_SEND_TURN_AROUND_LISTENER_TALKER_T_TK |
= 20 us: On listener-talker-turnaround, how long to wait until CLK is released | |
ULONG | T_14_SEND_AT_END_DELAY |
= 100 us: Extra wait after sending a block | |
ULONG | T_15_SEND_BEFORE_BIT_DELAY_T_S |
= 70 us: Inter-bit wait time while sending a byte | |
ULONG | T_16_SEND_BIT_TIME_T_V |
= 20 us: How long to hold CLK low for every bit while sending | |
ULONG | T_17_Times |
x T_17, is 20: How long to wait for a frame handshake after sending a byte | |
ULONG | T_17_SEND_FRAME_HANDSHAKE_T_F |
= 100 us: Granularity: How long to wait for a frame handshake after sending a byte | |
ULONG | T_PARALLEL_BURST_READ_BYTE_HANDSHAKED |
= 300ms, timeout for reading one handshaked byte with parallel burst | |
ULONG | T_PARALLEL_BURST_WRITE_BYTE_HANDSHAKED |
= 300ms, timeout for writing one handshaked byte with parallel burst | |