English
Language : 

LAN91C111_11 Datasheet, PDF (93/133 Pages) SMSC Corporation – 10/100 Non-PCI Ethernet Single Chip MAC + PHY
10/100 Non-PCI Ethernet Single Chip MAC + PHY
Datasheet
ISR
Save Bank Select & Address
Ptr Registers
Mask SMC91C111
Interrupts
Read Interrupt Register
Yes
Call TX INTR or TXEMPTY
INTR
Get Next TX
No
Yes
RX INTR?
TX INTR?
No
Call RXINTR
Packet
Available for
Yes Transmission? No
Call ALLOCATE
ALLOC INTR?
No
Yes
Write Allocated Pkt # into
Packet Number Reg.
Write Ad Ptr Reg. & Copy Data
& Source Address
Yes
Call EPH INTR
EPH INTR?
No
Enqueue Packet
Set "Ready for Packet" Flag
Return Buffers to Upper Layer
MDINT?
Yes
Disable Allocation Interrupt
Mask
Call MDINT
Restore Address Pointer &
Bank Select Registers
Unmask SMC91C111
Interrupts
Exit ISR
SMSC LAN91C111 REV C
Figure 10.1 Interrupt Service Routine
93
DATASHEET
Revision 1.92 (06-27-11)