參數(shù)資料
型號: LAN91C100
廠商: SMSC Corporation
英文描述: FEAST⑩ Fast Ethernet Controller
中文描述: 宴⑩快速以太網(wǎng)控制器
文件頁數(shù): 65/101頁
文件大?。?/td> 312K
代理商: LAN91C100
65
AUTO RELEASE - When set, successful
transmit packets are not written into completion
FIFO,
and
their
memory
automatically.
is
released
1)
set AUTO RELEASE=0. The software driver
can find the completion result in memory and
process the interrupt one packet at a time.
Depending on the completion code the driver
will take different actions. Note that the transmit
process is working in parallel and other
transmissions might be taking place. The
LAN91C100 is virtually queuing the packet
numbers and their status words.
One interrupt per packet: enable TX INT,
In this case, the transmit interrupt service
routine can find the next packet number to be
serviced by reading the TX DONE PACKET
NUMBER at the FIFO PORTS register. This
eliminates the need for the driver to keep a list
of packet numbers being transmitted. The
numbers are queued by the LAN91C100 and
provided back to the CPU as their transmission
completes.
2)
Enable TX EMPTY INT and TX INT, set AUTO
RELEASE=1. TX EMPTY INT is generated only
after transmitting the last packet in the FIFO.
One interrupt per sequence of packets:
TX INT will be set on a fatal transmit error
allowing the CPU to know that the transmit
process has stopped and therefore the FIFO will
not be emptied.
This mode has the advantage of a smaller CPU
overhead, and faster memory de-allocation.
Note that when AUTO RELEASE=1 the CPU is
not provided with the packet numbers that
completed successfully.
Note: The pointer register is shared by any
process accessing the LAN91C100 memory. In
order to allow processes to be interruptable, the
interrupting process is responsible for reading
the pointer value before modifying it, saving it,
and restoring it before returning from the
interrupt.
Typically there would be three processes using
the pointer:
1)
Transmit loading (sometimes interrupt
driven)
Receive unloading (interrupt driven)
Transmit Status reading (interrupt driven).
2)
3)
1) and 3) also share the usage of the Packet
Number
Register.
Therefore
restoring the PNR is also required from interrupt
service routines.
saving
and
相關(guān)PDF資料
PDF描述
LAN91C110 FEAST FAST ETHERNET CONTROLLER FOR PCMCIA AND GENERIC 16-BIT APPLICATIONS
LAN91C96(100TQFP) LAN Node Controller
LAN91C96(100QFP) LAN Node Controller
LAN91C95 LAN Node Controller
LAN91C100FD(208TQFP) LAN Node Controller
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
LAN91C100FD 制造商:- 功能描述: 制造商:SMSC 功能描述:
LAN91C100-FD 制造商:SMSC 制造商全稱:SMSC 功能描述:FEAST Fast Ethernet Controller with Full Duplex Capability
LAN91C100FD(208PQFP) 制造商:未知廠家 制造商全稱:未知廠家 功能描述:LAN Node Controller
LAN91C100FD(208TQFP) 制造商:未知廠家 制造商全稱:未知廠家 功能描述:LAN Node Controller
LAN91C100FD_06 制造商:SMSC 制造商全稱:SMSC 功能描述:FEAST Fast Ethernet Controller with Full Duplex Capability