[+******************************************************************+] [ DAVICOM Semiconductor Inc. ] [ DM9 Series PCI Ethernet Adapter ] [ SROM/MAC/PHY/PCI Read/Write Program Guide ] [ ] [ (C) Copyright 1997-1999 DAVICOM Semiconductor Inc. ] [ All Rights Reserved. ] [-******************************************************************-] Files Description : =================== \REG91X\REG91X.EXE DM910X SROM/MAC/PHY/PCI Read/Write Program \REG91X\REG91X.TXT This File. DM910X SROM/MAC/PHY/PCI Read/Write Program : ============================================ This program supports to display DM910X adapter information, and to read/write the SROM Contents, the MAC Registers, the MII PHY Registers and the PCI Configuration Registers functions. The Main Menu Functions are : 1. Display Adapter Information 2. Read/Write SROM (EEPROM) Contents 3. Read/Write MAC Registers 4. Read/Write PHY Registers 5. Read/Write PCI Configuration Registers 6. Exit The Function Keys are : F1 : Display SROM/MAC/PHY/PCI Help Message F2 : Save the new value to SROM/MAC/PHY/PCI F3 : Reload the value from SROM/MAC/PHY/PCI PageDown : Switch the Page of the SROM Data (ONLY for SROM) P,p : Change PHY Address (ONLY for PHY) ESC : Exit to Main Menu The program supports the following parameters : Syntax : REG91X [/p PHYAddress] [/r] [/y] [/n] [/h] /p : Specify the PHY Address (Default 1) /r : Run REG91X with Reset MAC/PHY (Default NO Reset) /y : Run REG91X with WARNING Message /n : Run REG91X without WARNING Message /h : Display Help Message <<< NOTICE !!! >>> 1. This program DON'T check the PCI Vendor ID and Device ID, so please check by yourself that ONLY ONE DM910X card on your machine. If you have other PCI cards or more than one DM910X cards, please remove them. 2. You can use the SubVendorID and SubDeviceID fields to assign the Sub-System Vendor ID and Device ID. 3. You can use the PCIVendorID, PCIDeviceID and NCE_AutoLoad fields to override the DM9 NIC default PCI Vendor ID (1282h) and Device ID (9102h). (When you specify the PCIVendorID and PCIDeviceID fields, the NCE_AutoLoad field MUST set 000Ah to enable the PCI Vendor ID & Device ID Auto-load function, otherwise the setting will be NO MEANING and used default values.) 4. The PMCSR_PMC and NCE_AutoLoad fields can be used for Power Management Function. (When you specify the PMCSR_PMC field, the NCE_AutoLoad field MUST set 00A0h to enable the PME/PMC/PMCSR Auto-load function, otherwise the setting will be NO MEANING and used default values.) 5. After writen the new SROM Information, you MUST HARDWARE RESET the machine to take the change effect. 6. The details can be referred to the DM910X SROM Format Specific and the DM910X MAC/PHY Data Sheet. <<< End of file >>>