| Electronic Components Datasheet Search |
|
LAN91C100FD Datasheet(PDF) 27 Page - SMSC Corporation |
|
|
|||||||||||||||||||||||||||||
LAN91C100FD Datasheet(HTML) 27 Page - SMSC Corporation |
|
27 / 79 page ![]() FEAST Fast Ethernet Controller with Full Duplex Capability SMSC DS – LAN91C100FD Rev. D Page 27 Rev. 10/14/2002 PRELIMINARY These register default to FFh, which should be interpreted as 256. BANK 0 OFFSET NAME TYPE SYMBOL A MEMORY CONFIGURATION REGISTER Lower Byte - READ/WRITE Upper Byte - READ ONLY MCR HIGH BYTE MEMORY SIZE MULTIPLIER 0 0 1 1 0 1 0 1 LOW BYTE MEMORY RESERVED FOR TRANSMIT (IN BYTES * 256 * M) 0 0 0 0 0 0 0 0 MEMORY RESERVED FOR TRANSMIT - Programming this value allows the host CPU to reserve memory to be used later for transmit, limiting the amount of memory that receive packets can use. When programmed for zero, the memory allocation between transmit and receive is completely dynamic. When programmed for a non-zero value, the allocation is dynamic if the free memory exceeds the programmed value, while receive allocation requests are denied if the free memory is less or equal to the programmed value. This register defaults to zero upon reset. It is not affected by the RESET MMU command. The value written to the MCR is a reserved memory space IN ADDITION TO ANY MEMORY CURRENTLY IN USE. If the memory allocated for transmit plus the reserved space for transmit is required to be constant (rather than grow with transmit allocations) the CPU should update the value of this register after allocating or releasing memory. The contents of the MIR as well as the low byte of the MCR are specified in units of 256 * M bytes, where M is the Memory Size Multiplier. M=2 for the LAN91C100FD. A value of 04h in the lower byte of the MCR is equal to one 2K page (4 * 256 *2 = 2K); since memory must be reserved in multiples of pages, bits 0 and 1 of the MCR should be written to 1 only when the entire memory is being reserved for transmit (i.e., low byte of MCR = FFh). BANK1 OFFSET NAME TYPE SYMBOL 0 CONFIGURATION REGISTER READ/WRITE CR The Configuration Register holds bits that define the adapter configuration and are not expected to change during run-time. This register is part of the EEPROM saved setup. HIGH BYTE MII SELECT NO WAIT FULL STEP 0 AUI SELECT 1 0 1 0 0 0 0 0 LOW BYTE 1 0 Reserved INT SEL1 INT SEL0 1 0 1 1 0 0 0 1 MII SELECT - Used to select the network interface port. When set, the LAN91C100FD will use its MII port and interface a PHY device at the nibble rate. When clear, the LAN91C100FD will use its 10 Mbps ENDEC interface. This bit drives the MII SEL pin. Switching between ports should be done with transmitter and receiver disabled and no transmit/receive packets in progress. |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |