Mercurial > ecos-v3_0-branch
view packages/devs/eth/phy/current/cdl/phy_eth_drivers.cdl @ 2729:74dbf4c3f2e1 after-copyright-change-20090129
Update all copyright banners to reflect FSF ownership; fix and improve licence text.
| author | jlarmour |
|---|---|
| date | Thu, 29 Jan 2009 17:47:46 +0000 |
| parents | d0b26e6a41e4 |
| children |
line wrap: on
line source
#==================================================================== # # phy_eth_drivers.cdl # # API support for ethernet transceivers (PHY) # #==================================================================== ## ####ECOSGPLCOPYRIGHTBEGIN#### ## ------------------------------------------- ## This file is part of eCos, the Embedded Configurable Operating System. ## Copyright (C) 2003 Free Software Foundation, Inc. ## ## eCos is free software; you can redistribute it and/or modify it under ## the terms of the GNU General Public License as published by the Free ## Software Foundation; either version 2 or (at your option) any later ## version. ## ## eCos is distributed in the hope that it will be useful, but WITHOUT ## ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or ## FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License ## for more details. ## ## You should have received a copy of the GNU General Public License ## along with eCos; if not, write to the Free Software Foundation, Inc., ## 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ## ## As a special exception, if other files instantiate templates or use ## macros or inline functions from this file, or you compile this file ## and link it with other works to produce a work based on this file, ## this file does not by itself cause the resulting work to be covered by ## the GNU General Public License. However the source code for this file ## must still be made available in accordance with section (3) of the GNU ## General Public License v2. ## ## This exception does not invalidate any other reasons why a work based ## on this file might be covered by the GNU General Public License. ## ------------------------------------------- ## ####ECOSGPLCOPYRIGHTEND#### # ==================================================================== ######DESCRIPTIONBEGIN#### # # Author(s): gthomas # Original data: gthomas # Contributors: gthomas # Date: 2003-08-01 # #####DESCRIPTIONEND#### # #==================================================================== cdl_package CYGPKG_DEVS_ETH_PHY { display "Ethernet transciever (PHY) support" doc ref/io-eth-phy-generic.html description "API for ethernet PHY devices" parent CYGPKG_IO_ETH_DRIVERS active_if CYGPKG_IO_ETH_DRIVERS requires CYGSEM_HAL_VIRTUAL_VECTOR_SUPPORT include_dir cyg/io compile eth_phy.c cdl_option CYGDBG_DEVS_ETH_PHY { display "Enable driver debugging" flavor bool default_value 0 description "Enables the diagnostic debug messages on the console device." } cdl_option CYGINT_DEVS_ETH_PHY_AUTO_NEGOTIATION_TIME { display "Time period (seconds) to wait for auto-negotiation" flavor data default_value 5 description " The length of time to wait for auto-negotiation to complete before giving up and declaring the link dead/missing." } cdl_option CYGHWR_DEVS_ETH_PHY_DP83847 { display "NSDP83847" flavor bool default_value 0 compile -library=libextras.a DP83847.c description " Include support for National Semiconductor DP83847 DsPHYTER II" } cdl_option CYGHWR_DEVS_ETH_PHY_AM79C874 { display "AMD 79C874" flavor bool default_value 0 compile -library=libextras.a AM79C874.c description " Include support for AMD 79C874 NetPHY" } cdl_option CYGHWR_DEVS_ETH_PHY_INLXT972 { display "Intel LXT972" flavor bool default_value 0 compile -library=libextras.a INLXT972.c description " Include support for Intel LXT972xxx PHY" } cdl_option CYGHWR_DEVS_ETH_PHY_ICS1890 { display "ICS 1890" flavor bool default_value 0 compile -library=libextras.a ics189x.c description " Include support for ICS 1890 PHY" } cdl_option CYGHWR_DEVS_ETH_PHY_ICS1892 { display "ICS 1892" flavor bool default_value 0 compile -library=libextras.a ics189x.c description " Include support for ICS 1892 PHY" } cdl_option CYGHWR_DEVS_ETH_PHY_ICS1893 { display "ICS 1893" flavor bool default_value 0 compile -library=libextras.a ics189x.c description " Include support for ICS 1893 and 1893AF PHY" } cdl_option CYGHWR_DEVS_ETH_PHY_DM9161A { display "Davicom DM9161A" flavor bool default_value 0 compile -library=libextras.a DM9161A.c description " Include support for the Davicom DM9161A PHY" } cdl_option CYGHWR_DEVS_ETH_PHY_KS8721 { display "Micrel KS8721" flavor bool default_value 0 compile -library=libextras.a KS8721.c description " Include support for the Micrel KS8721 PHY" } cdl_option CYGHWR_DEVS_ETH_PHY_KSZ8001 { display "Micrel KSZ8001" flavor bool default_value 0 compile -library=libextras.a KSZ8001.c description " Include support for the Micrel KSZ8001 PHY" } cdl_option CYGHWR_DEVS_ETH_PHY_KSZ8041 { display "Micrel KSZ8041" flavor bool default_value 0 compile -library=libextras.a KSZ8041.c description " Include support for the Micrel KSZ8041 PHY" } }
