Toshiba H1 Series Network Card User Manual


 
TMP92CZ26A
92CZ26A-486
Difference points between UNIT transmission and Sequential transmission
UNIT transmit mode can be selected by writing SPICT<TXMOD>= “0”.
The transmit FIFO is invalid in UNIT transmit mode. The UNIT transmit starts when writing
UNIT data with the condition SPICT<TXE>= “1” or writing SPICT<TXE>= “1” after writing
1UNIT data in the transmit buffer. During transmission, it is prohibited to change the
transmission mode;
For UNIT transmit, TEMP interrupt generates when the data is shifted from transmit data
register (SPITD) to transmit buffer. TEND interrupt generates when the UNIT transmit is
finished.
Sequential transmit mode can be selected by writing SPICT<TXMOD>= “1”. 32bytes of the
FIFO becomes valid in sequential transmit mode. Writing data in transmit FIFO every 16
bytes is always needed. If writing other than 16 bytes, TEMP interrupt does not generate
normally.
The written transmit data is shifted by turn with the condition SPICT<TXE>= “1”. Or shifted
by turn when writing SPICT<TXE>= “1” after writing data in transmit FIFO.
The transmission is kept executing as long as data exists. Therefore the transmission can be
kept sequentially while the transmit FIFO (32 bytes size) has no space. During transmission,
it is prohibited to change;
Sequential transmit
UNIT transmit
UNIT transmit
Sequential transmit
During transmission, it is possible to change enable/disable. If writing SPICT<TXE>= “0”
during transmission, transmission is stopped after finishing to transmit the UNIT data in
transmitting.
TEMP interrupt generates when the space of FIFO becomes 16 and 32 bytes size. TEND
interrupt generates when the UNIT transmit is finished.