OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [rtos/] [ecos-3.0/] [packages/] [devs/] [eth/] [arm/] [ks32c5000/] [current/] [ChangeLog] - Blame information for rev 856

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 786 skrzyp
2003-10-09  Roland Cassebohm  
2
 
3
        * src/rtl8201.c: New file. Added RTL8201 PHY support.
4
        * cdl/ks32c5000_eth.cdl: CDL to allow configuration of the above.
5
 
6
2003-10-09  Roland Cassebohm  
7
 
8
        * src/ks5000_ether.c: Set ifStats.description only one time while
9
        initialization, it will never change.
10
        Set ifStats.supports_dot3 to 1, to support snmp mib dot3.
11
        Set ifStats.snmp_chipset to be interpreted as "nullobjid" in the
12
        snmp dot3 agent. It is not a string it is an oid as byte array.
13
        The link status of the phy are read while initializion and in the
14
        command ETH_DRV_GET_IF_STATS to be up to date without phy interrupt
15
        support.
16
        Change firstTime in installInterrupts() to be static to be sure
17
        interrupts will only one time be installed.
18
 
19
2003-06-24  Jonathan Larmour  
20
 
21
        * src/ks5000_ether.c: Some tidies of the previous changes.
22
        * cdl/ks32c5000_eth.cdl: Clarify option description and rename
23
        CYGVAR_DEVS_ETH_ARM_KS32C5000_REDBOOT_HOLDS_ESA_ETH0 to
24
        CYGSEM_DEVS_ETH_ARM_KS32C5000_REDBOOT_HOLDS_ESA_ETH0.
25
 
26
2003-05-26  Chris Garry  
27
 
28
        * cdl/ks32c5000_eth.cdl: Added support for MAC address to be used
29
        from RedBoot's FLASH configuration data.
30
        * src/ks5000_ether.c: Updated driver to work with LWIP stack as
31
        well as the BSD stack. Added support for MAC address to be used
32
        from RedBoot's FLASH configuration data.
33
 
34
2003-04-08  Michael Checky  
35
 
36
        * cdl/ks32c5000_eth.cdl: CYGINT_DEVS_ETH_ARM_KS32C5000_PHY can now
37
        be zero or one to allow for no PHY station management control.
38
        * src/ks5000_ether.c: Changed '#if HavePHY' to
39
        '#if CYGINT_DEVS_ETH_ARM_KS32C5000_PHY'
40
 
41
2003-03-27  Jay Foster   
42
 
43
        * src/ics1890.c: Added configurable PHY MII address.
44
        * src/lxt970.c: Added configurable PHY MII address.
45
        * src/lxt972.c: Added configurable PHY MII address.
46
        * cdl/ks32c5000_eth.cdl: CDL to allow configuration of the PHY
47
        MII address.  Documented support for ICS1893AF PHY.
48
        * src/ks5000_ether.c: Added configurable PHY MII address.
49
        Fixed local definition of eth_drv_init() macro (produces no code
50
        change).  Fixed strncpy()s for the ETH_DRV_GET_IF_STATS IOCTL to
51
        leave room for the NUL termination character and use parenthesis
52
        with the 'sizeof' operator.  Added ETH_DRV_SET_MAC_ADDRESS IOCTL
53
        support to allow setting the MAC (ESA) address from the application.
54
        Fixed to only attach the CYGNUM_HAL_INTERRUPT_EXT0 if the
55
        HavePHYinterrupt conditional is defined.  This prevents unhandled
56
        interrupts from getting through when HavePHYinterrupt is not defined.
57
 
58
2003-03-26  Chris Garry  
59
 
60
        * cdl/ks32c5000_eth.cdl
61
        * src/ks5000_ether.c: Added CDL control for level of driver
62
        debug output.
63
 
64
2003-03-20  Chris Garry  
65
 
66
        * src/ks5000_ether.c:
67
        Added volatile to *rxReadPointer, *txDonePointer and
68
        *txWritePointer's definitions.
69
 
70
2003-02-20  Chris Garry  
71
 
72
        * src/ks5000_ether.c:
73
        Removed line setting up programmable I/O pins as debug outputs.
74
 
75
2002-11-05  Jonathan Larmour  
76
 
77
        * cdl/ks32c5000_eth.cdl: Ensure exactly 1 PHY enabled.
78
 
79
2002-11-05  Chris Garry  
80
 
81
        * src/lxt972.c: New file. Added LXT972 PHY support.
82
        * cdl/ks32c5000_eth.cdl: CDL to allow configuration of the above.
83
 
84
        * src/ks5000_ether.c: (CYG_BYTEORDER == CYG_MSBFIRST) used to swap
85
        endian in BDMARxConfigVar declaration and txWritePointer transmit
86
        descriptor reserved fields setup.
87
        (ks32c5000_eth_poll): Added call to BDMA Rx isr routine.
88
 
89
2002-10-10  Andrew Lunn  
90
 
91
        * cdl/ks32c5000_eth.cdl
92
        * src/ks5000_ether.c (ks32c5000_eth_get_recv_buffer): Use the
93
        cyg_crc32 function in the CRC package.
94
 
95
2002-07-10  Gary Thomas  
96
2002-07-10  Simon Sudler 
97
 
98
        * src/ks5000_ether.c: Fix problems with interrupt names (spelling).
99
 
100
2002-06-14  Gary Thomas  
101
 
102
        * src/ks5000_ether.c:
103
        Need to include  for proper configuration
104
        of stand-alone (polled) vs. system (interrupt driven) mode.
105
 
106
2002-05-30  Jonathan Larmour  
107
 
108
        * src/ks5000_ether.c (ks32c5000_eth_send): Conditionalize on
109
        CYGPKG_KERNEL for presence of thread delay function.
110
        (ks32c5000_eth_init): No need conditionalizing unmask on CYGPKG_NET.
111
 
112
//===========================================================================
113
// ####GPLCOPYRIGHTBEGIN####
114
// -------------------------------------------
115
// This file is part of eCos, the Embedded Configurable Operating System.
116
// Copyright (C) 1998, 1999, 2000, 2001, 2002 Free Software Foundation, Inc.
117
//
118
// This program is free software; you can redistribute it and/or modify
119
// it under the terms of the GNU General Public License as published by
120
// the Free Software Foundation; either version 2 or (at your option) any
121
// later version.
122
//
123
// This program is distributed in the hope that it will be useful, but
124
// WITHOUT ANY WARRANTY; without even the implied warranty of
125
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
126
// General Public License for more details.
127
//
128
// You should have received a copy of the GNU General Public License
129
// along with this program; if not, write to the
130
// Free Software Foundation, Inc., 51 Franklin Street,
131
// Fifth Floor, Boston, MA  02110-1301, USA.
132
// -------------------------------------------
133
// ####GPLCOPYRIGHTEND####
134
//===========================================================================

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.