NEW DATABASE - 350 MILLION DATASHEETS FROM 8500 MANUFACTURERS
DP83816 DP83815 08-00-17-0B-62-35 AN-1351 FM93C46 00-08-0B-17-35-62 - Datasheet Archive
2004 11 4.0 MAC 1.0 MAC ( MAC DP83816 ) TM DP83816 MacPHYTER II , DP83815 MacPHYTERTM DP83815 MAC MAC MAC EEPROM RFCR ( - 2.0 MAC
1351 2004 11 4.0 MAC 1.0 MAC ( MAC DP83816 DP83816 ) TM DP83816 DP83816 MacPHYTER II , DP83815 DP83815 MacPHYTERTM DP83815 DP83815 MAC MAC MAC EEPROM RFCR ( - 2.0 MAC 48h) 4Ch) RFDR ( / DP83815 DP83815 MacPHYTERTM MAC / MAC 5.0 MAC ( ) MAC 4.1 MAC (ID) EEPROM MAC MAC EEPROM (LAN) , MAC ( MAC EEPROM ) 1 EEPROM LAN (PMATCH) 6 (hex) XX-XX-XX IEEE (12 X's " 1. XX-XX-XX- EEPROM F PMATCH bit(s) / bit(s) 24 (OUI)", 48 ) A 1 " " MAC MAC 0006h / bit [0] MAC PMATCH [0] 0007h / bits [15:0] 24 MAC PMATCH [1:16] 0008h / bits [15:0] PMATCH [17:32] 0009h / bits [15:1] OUI DP83816 DP83816 MacPHYTERTMII DP83816 DP83816 MacPHYTERTMII DP83815 DP83815 MacPHYTERTM MAC PMATCH [33:47] MAC EEPROM (NSC) 24 OUI 16 PTSCR (PCI : - EEPROM 0Ch) 2 , 08-00-17 4.1.1 MAC 16 : 4.1.1 MAC 08-00-17-0B-62-35 08-00-17-0B-62-35 MAC 3.0 08-00-17-0B-62-35 08-00-17-0B-62-35 MAC MAC (Octet)0 IEEE (Octet)5 (LSB) (MSB) 35h 08h 2 http://standards.ieee.org/regauth/oui/forms/ 2. http://standards.ieee.org/regauth/oui/index.shtml Octet 2 Octet 3 Octet 4 Octet 5 08 © 2004 National Semiconductor Corporation Octet 1 00 17 0B 62 35 www.national.com AN-1351 AN-1351 Octet 0 AN-1351 AN-1351 3. excel MAC 3. port?openform Octet bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0 Octet 0 0 0 0 0 1 0 0 0 Octet 1 0 0 0 0 0 0 0 0 Octet 2 0 0 0 1 0 1 1 1 Octet 3 0 0 0 0 1 0 1 1 Octet 4 0 1 1 0 0 0 1 0 c.zip Octet 5 0 0 1 1 0 1 0 1 DOS EEPROM MAC 4.1.2 EEPROM EEPROM 4 EEPROM 4. DP83816 DP83816 ( DP83816 DP83816 ( DP83815 DP83815) Octet bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0 Octet 0 0 0 0 1 0 0 0 0 Octet 1 0 0 0 0 0 0 0 0 1 1 1 0 1 0 0 0 ( Octet 3 1 1 0 1 0 0 0 0 Octet 4 0 1 0 0 0 1 1 0 Octet 5 1 0 1 0 1 1 0 0 MEAR (EEPROM MEAR[2] (EECLK: EEPROM Octet 2 DP83815 DP83815) , 1 - 2) ) ( EESEL ( ) 138) EEPROM 128) EECLK ) ) MEAR [0] (EEDI: EEDI 00000008h ( MEAR * 1) MEAR * 00000008h PMATCH (PM) MEAR[3] MEAR [1] (EEDO: EEPROM EEDO 0 0000000Ch bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 0 0 1 0 0 0 0 1 MEAR * 1 00000000h bit 0 MEAR * 0000000Eh bit 7 MEAR * 00000009h 5. MEAR * 0 [0] [1:8] EEPROM (EESEL: EEPROM 5 PM bits 08h) 0 [9:16] 0 0 0 0 0 0 0 1 1 0 1 0 0 0 1 [25:32] 1 0 1 0 0 0 0 1 0 0 0 1 1 0 1 [41:47] 0 1 0 1 1 0 0 MEAR C+ 0 [33:40] 4.2.3 A 1 [17:24] 0 EEPROM ml "DOS EEPROM 4.1.3 6 ( EEPROM DP83815 DP83815 FM93C46 FM93C46 EEPROM 6. MICROWIRE EEPROM / bits MAC PMATCH bit(s) 0006h / bit [0] PMATCH [0] 0 0007h / bits [15:0] PMATCH [1:16] 2001 0008h / bits [15:0] PMATCH [17:32] D1A0 0009h / bits [15:0] ( bit 0 = 0) PMATCH [33:47] 8D58 www.national.com 2 )" TM DP83816 DP83816 EEPROM RFCR 5.0 RFDR RFCR AN-1351 AN-1351 4.2 RFDR 1) MAC EEPROM MAC RFCR RFDR 08-00-17-0B-62-35 08-00-17-0B-62-35 0 (MSB) (LSB) 35h 08h 5 IEEE MAC 2 7. Octet 0 Octet 1 Octet 2 Octet 3 Octet 4 Octet 5 08 00 17 0B 62 35 2) PMATCH 0000h RFCR ( : 48h) ( 1-0 ) 0008h ( 1-0) 0002h RFDR ( RFCR ( 4Ch) 48h) ( 3-2 ) 0B17h ( 3-2) 0004h RFCR ( RFDR ( 4Ch) 48h) ( 5-4 ) 3562h ( 5-4) RFDR ( 0000h RFCR ( 3) 4Ch) : RFDR ( 48h) 4Ch), MAC 1-0 ( MAC 3-2 ( MAC 5-4 ( 0-1) 0002h RFCR ( RFDR ( 48h) 4Ch), 2-3) 0004h RFCR ( RFDR ( 4Ch), 48h) 4-5) MAC 00-08-0B-17-35-62 00-08-0B-17-35-62 0800-17-0B-62-35 0800-17-0B-62-35 RFCR MAC RFCR 3 www.national.com AN-1351 AN-1351 A /* * * * * * * * * * * * * * * * * * * * * EEP ROM.C * * MacPhyte EEPROM * * * * * * * * * * * * * * * * * * * * * */ // Include files #include #include #include #include #include #include #include #include "GLOBAL.H" #include "NICSTUFF.H" #include "PCIBIOS.H" // Function prototypes #include "FUNCTION.H" UINT16 UINT16 eepromDefaultValue[11] = { 0xD008, // 0000h, Subsystem Vendor ID 0x0400, // 0001h, Subsystem Device ID 0x2CD0, // 0002h, Minimum Grant, Maximum Latency 0xCF82, // 0003h, Configuration/Power Management Stuff 0x0000, // 0004h, SecureOn Password 0x0000, // 0005h, SecureOn Password 0x0000, // 0006h, SecureOn Password 0x0000, // 0007h, Ethernet ID 0x0000, // 0008h, Ethernet ID 0x0000, // 0009h, Ethernet ID 0xA098 // 000Ah, WOL, Receive Filter/Match }; www.national.com 4 AN-1351 AN-1351 UINT32 UINT32 OUID; // Organizationally Unique Identifier UINT32 UINT32 startMACAddr; UINT32 UINT32 endMACAddr; UINT32 UINT32 currentMACAddr; // Globals extern unsigned short RegBase; extern unsigned short batchMod e; extern UINT16 UINT16 flip_16 (UINT 16 us); /* * * * * * * * * * * * * * : EEPROM * : EEPROM * : * * * * * * * * * * * * * */ void DisplayEEPROM () { int i=0; WORD value ; for( i=0; i