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

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [rtos/] [ecos-3.0/] [packages/] [devs/] [eth/] [m68k/] [mcf5272/] [current/] [ChangeLog] - Blame information for rev 786

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 786 skrzyp
2009-04-21  Bart Veer  
2
 
3
        * src/if_mcf5272.c: fix a couple of typos
4
 
5
2008-11-17  Bart Veer  
6
 
7
        * cdl/mcf5272.cdl, doc/mcf5272_eth.sgml, src/if_mcf5272.c: minor
8
        clean-ups.
9
 
10
2008-09-22  Bart Veer  
11
 
12
        * src/if_mcf5272.c (mcf52xx_eth_deliver): avoid cpp warning when
13
        building for processors without a data cache.
14
 
15
2008-09-02  Bart Veer  
16
 
17
        * src/if_mcf5272.c, (mcf52xx_eth_init): add
18
        support for run-time device dection.
19
 
20
2008-06-02  Bart Veer  
21
 
22
        * cdl/mcf5272_eth.cdl: add constraints so net tests run with
23
        sensible performance.
24
 
25
2008-03-18  Bart Veer  
26
 
27
        * src/if_mcf5272.c: rearrange RX interrupt masking to avoid
28
        spurious interrupt exceptions.
29
 
30
2008-03-03  Bart Veer  
31
 
32
        * src/if_mcf5272.c: encapsulate stats gathering in a macro.
33
 
34
2008-02-28  Bart Veer  
35
 
36
        * src/if_mcf5272.c: cleanup and more coping with unified and
37
        copyback caches.
38
 
39
        * cdl/mcf5272_eth.cdl: the ethernet driver must be built with at
40
        least -O1 to ensure some data stays in registers when manipulating
41
        the cache.
42
 
43
2008-02-14  Bart Veer  
44
 
45
        * src/if_mcf5272.c: cope with unified and copyback caches.
46
 
47
2007-04-25  Jonathan Larmour  
48
 
49
        * cdl/mcf5272_eth.cdl: memset/memcpy are part of infra and always
50
        declared in isoinfra, so don't need to require CYGPKG_LIBC_STRING.
51
        Require CYGPKG_ISOINFRA instead, although that's in every template
52
        anyway.
53
 
54
2006-09-25  Bart Veer  
55
 
56
        * src/if_mcf5272.c: remove unnecessary #error
57
 
58
        * cdl/mcf5272_eth.cdl, src/if_mcf5272, doc/mcf5272_eth.sgml:
59
        Motorola -> Freescale.
60
 
61
2006-09-08  Bart Veer  
62
 
63
        * src/if_mcf5272.c: more/enhanced diagnostics. Update to use
64
        current var_io.h definitions. Add partial support for multiple
65
        devices.
66
 
67
2006-03-10  John Dallaway  
68
 
69
        * cdl/mcf5272_eth.cdl: Add reference to package documentation.
70
 
71
2004-10-07  Bart Veer  
72
 
73
        * src/if_mcf5272.c (mcf52xx_eth_init): add optional platform init
74
        function
75
 
76
2004-06-25  Bart Veer  
77
 
78
        * src/if_mcf5272.c (DEBUG): add some debug/tracing support
79
 
80
2004-05-20  Bart Veer  
81
 
82
        * src/if_mcf5272.c, cdl/mcf5272_eth.cdl: add a dependency
83
        on CYGPKG_LIBC_STRING to get memcpy()
84
 
85
2004-04-21  Bart Veer  
86
 
87
        * src/if_mcf5272.c (mcf52xx_eth_init): use the right macro if the
88
        platform has its own way of supplying a MAC address.
89
 
90
2004-03-25  Bart Veer  
91
 
92
        * src/if_mcf5272.c (mcf52xx_eth_deliver): make the rx ring scan
93
        more robust. The mcf5282 appears to occasionally place incoming
94
        frames in unexpected slots.
95
 
96
2004-03-17  Bart Veer  
97
 
98
        * doc/mcf5272_eth.sgml: update documentation following port to an
99
        mcf5282
100
 
101
2004-03-10  Bart Veer  
102
 
103
        * src/if_mcf5272.c (mcf52xx_eth_poll): update tx poll code to
104
        match previous changes. Ignore the MAC address passed to _start(),
105
        it is not needed. During _init(), if running on top of RedBoot,
106
        check for an outgoing transmit before resetting and wait a bit if
107
        necessary.
108
 
109
2004-03-08  Bart Veer  
110
 
111
        * src/if_mcf5272.c: cope with processor variants where tx buffers
112
        need to be more aligned than is guaranteed by higher-level code.
113
        Provide a MAC address even if virtual vectors are not available,
114
        e.g. when debugging via BDM. Reorganize the init code as per the
115
        recommendations in the mcf5282 manual. Add statistics counting for
116
        the mcf5282. Disable RX interrupts between the ISR and the
117
        received packet(s) being processed, since those just add to the
118
        load. Use separate ISR priorities for RX and TX.
119
 
120
        * cdl/mcf5272_eth.cdl: At least two rx buffers are needed to cope
121
        with oversized incoming frames. ISR priorities now have to be
122
        configured separately for RX and TX.
123
 
124
2004-02-11  Bart Veer  
125
 
126
        * src/if_mcf5272.c: The driver now works on coldfire processors
127
        other than just the 5272. Use new per-processor initialization
128
        macro to set up GPIO pins. Also cope with incompatible renaming
129
        of flash configury within hal/common.
130
 
131
        * cdl/mcf5272_eth.cdl: update descriptions to reflect that the
132
        driver now works on other coldfire processors as well.
133
 
134
2003-07-22  Bart Veer  
135
 
136
        * doc/mcf5272_eth.sgml: fix various typos etc
137
 
138
        * src/if_mcf5272.c (mcf5272_eth_deliver): eliminate warning
139
 
140
        * cdl/mcf5272_eth.cdl: RedBoot now needs more than one buffer.
141
 
142
2003-07-18  Bart Veer  
143
 
144
        * doc/mcf5272_eth.sgml: add documentation
145
 
146
2003-07-13  Bart Veer  
147
 
148
        * cdl/mcf5272_eth.cdl:
149
        Increase default number of receive buffers.
150
 
151
        * src/if_mcf5272.c:
152
        Implement SNMP statistics
153
        Improve handling of overrun conditions
154
        Preserve order of incoming packets
155
 
156
2003-06-04  Bart Veer  
157
 
158
        * New version of the M68K support
159
 
160
//===========================================================================
161
// ####GPLCOPYRIGHTBEGIN####
162
// -------------------------------------------
163
// This file is part of eCos, the Embedded Configurable Operating System.
164
// Copyright (C) 2003, 2004, 2007, 2008 Free Software Foundation, Inc.
165
//
166
// This program is free software; you can redistribute it and/or modify
167
// it under the terms of the GNU General Public License as published by
168
// the Free Software Foundation; either version 2 or (at your option) any
169
// later version.
170
//
171
// This program is distributed in the hope that it will be useful, but
172
// WITHOUT ANY WARRANTY; without even the implied warranty of
173
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
174
// General Public License for more details.
175
//
176
// You should have received a copy of the GNU General Public License
177
// along with this program; if not, write to the
178
// Free Software Foundation, Inc., 51 Franklin Street,
179
// Fifth Floor, Boston, MA  02110-1301, USA.
180
// -------------------------------------------
181
// ####GPLCOPYRIGHTEND####
182
//===========================================================================

powered by: WebSVN 2.1.0

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