ethermac: MAC address is now specified by fixed location in flash
[nios2ecos.git] / ChangeLog
blob57eae2d350a068b7a4cca63ccf1f7cad01e82fab
1 2009-12-18 Laurentiu Cocanu <laurentiu.cocanu@zylin.com>\r
2         \r
3         * added new condition to re-map addresses \r
4         * added bootloader and deflator \r
5 \r
6 2009-12-14 Edgar Grimberg <edgar.grimberg@zylin.com>\r
7         \r
8         * <<implements CYGHWR_IO_FLASH_DEVICE>> is needed for the *second* flash drive\r
9 \r
10 2009-12-04 Laurentiu Cocanu <laurentiu.cocanu@zylin.com>\r
12         * changed block info for 28f256p30 top and bottom\r
13         \r
14 2009-11-19 Laurentiu Cocanu <laurentiu.cocanu@zylin.com>\r
16         * An option in the TSE driver for the name of a function that \r
17         sets the ESA (MAC address)\r
18         \r
19 2009-11-13 Laurentiu Cocanu <laurentiu.cocanu@zylin.com>\r
20         \r
21         * moved the code to enable interrupts at the serial device from \r
22         altera_avalon_uart_lookup to altera_avalon_uart_init\r
24 2009-11-02 Laurentiu Cocanu <laurentiu.cocanu@zylin.com>\r
25         \r
26         * extern for C++\r
28 2009-10-29 Edgar Grimberg <edgar.grimberg@zylin.com>\r
29         \r
30         * fixed an SPI receive problem \r
31         \r
32 2009-10-22 Edgar Grimberg <edgar.grimberg@zylin.com>\r
34         * added untested SPI driver \r
35         \r
36 2009-10-16 Edgar Grimberg <edgar.grimberg@zylin.com>\r
37         \r
38         * fixes in flash drivers \r
39         \r
40 2009-10-12 Denis Gorodnichev <denis.gorodnichev@gmail.com>\r
41         \r
42         * Fixes to compile cf driver without errors\r
43         \r
44 2009-09-24 Laurentiu Cocanu <laurentiu.cocanu@zylin.com>\r
45         * Added a global option in $NIOS_ECOS/hal/nios2/arch/current/cdl/hal_nios2.cdl\r
46          CYGBLD_GLOBAL_START_ADDRESS, to set the absolute address of the start\r
47          address in memory configuration\r
48         * Replaced in $NIOS_ECOS/hal/nios2/arch/current/gtf/mlt_nios2.ldi.gtf\r
49         %BASE_ADDRESS% with CYGBLD_GLOBAL_START_ADDRESS\r
50         * Added flash driver for Altera Avalon 28F128P30B\r
51         * Fixed some copyright texts\r
53 2009-09-24 Øyvind Harboe <oyvind.harboe@zylin.com>\r
55         * Fix regression in nios_env.sh under Cygwin when\r
56         picking up the full path to nios_env.sh to support\r
57         running nios_env.sh in pwd!=nios2ecos\r
59 2009-09-23 Edgar Grimberg <edgar.grimberg@zylin.com>\r
61         * added support for 28F256P30B and 28F256P30T flash chips\r
62         * cast inside the HAL_WRITE_UINT32 HAL_READ_UINT32 HAL_READ_UINT32_VECTOR\r
64 2009-09-22 Øyvind Harboe <oyvind.harboe@zylin.com>\r
66         * added Ubuntu cygpath.c that works around Altera's\r
67         reliance on cygpath in linux scripts\r
69 2009-09-21 Øyvind Harboe <oyvind.harboe@zylin.com>\r
71         * Make nios_env.sh more robust: get the path of the nios_env.sh\r
72         script so the script will work even if it does not run from\r
73         the nios2ecos folder.\r
74         * retire obsolete -fvtable-gc option from default CFLAGS\r
76 2009-09-20 Edgar Grimberg <edgar.grimberg@zylin.com>\r
78         * nios_env.sh - added /opt/altera9.0/nios2eds/bin/ to $PATH\r
79         * nios_env.sh - added /opt/altera9.0/quartus/bin to $PATH\r
81 2009-09-17 Edgar Grimberg <edgar.grimberg@zylin.com>\r
82         \r
83         * multiple buffers for receive in TSE\r
84         \r
85 2009-09-17 Øyvind Harboe <oyvind.harboe@zylin.com>\r
87         * nios_env.sh - Cygwin fix, pick up from environment variables installation\r
88         location of Quartus, should now work when installing Quartus on drivers\r
89         other than c:\\r
90         * nios_env.sh - stripping away stuff from path that we do not strictly need for a \r
91         smoketest build \r
92         * added smoketest.sh - runs a smoketest of the build environment\r
93         * added checkcygwin.sh - beginnings of sanity checking environment\r
94         * added "fixquartus90cygwin.sh".\r
96 2009-09-15 Øyvind Harboe <oyvind.harboe@zylin.com>\r
98         * Nios eCos builds now survive reboots under Linux and multiple\r
99         Nios eCos build directories can exist side by side on the same\r
100         machine. nios2configgen now places generated cdl file into [pwd]/gen_nios \r
101         instead of using /tmp.\r
102         * fix nios_env.sh script (do not use set -e), still wip...\r
103         * updated compat/posix committed until libstdc++ pthread \r
104         exceptions are tested & working\r
106 2009-09-07 Edgar Grimberg <edgar.grimberg@zylin.com>\r
107         * added __dso_handle to satisfy GCC 4.1.2\r
108         \r
109 2009-08-07 Edgar Grimberg <edgar.grimberg@zylin.com>\r
110         * added debug information. enable using #define DEBUG\r
111         * added multicast list and multicast all proper handling\r
112         \r
113 2009-08-05 Edgar Grimberg <edgar.grimberg@zylin.com>\r
114         * Added packet memory area (dual port RAM inside the FPGA) for TSE\r
115         * WIP multiple buffers\r
116         * different ways to declare the MAC name\r
117         \r
118 2009-08-04 Edgar Grimberg <edgar.grimberg@zylin.com>\r
119         * Caches align addresses. Implemented invalidate macros.\r
120         * One descriptor TSE driver\r
122 2009-07-31 Edgar Grimberg <edgar.grimberg@zylin.com>\r
123         * WIP TSE driver\r
125 2009-07-29 Edgar Grimberg <edgar.grimberg@zylin.com>\r
126         * WIP TSE driver\r
128 2009-07-28 Edgar Grimberg <edgar.grimberg@zylin.com>\r
129         * WIP TSE driver\r
130         \r
131 2009-07-29 Laurentiu Cocanu <laurentiu.cocanu@zylin.com>\r
132         * Added EPCS flash driver as block device driver\r
133         * Code clean-up and added working test\r
134         * Modified code in order to leave jffs2 source code intact\r
136 2009-07-28 Edgar Grimberg <edgar.grimberg@zylin.com>\r
137         * Naive TX\r
138         * Cleaned printfs away\r
139         * error processing for RX\r
140         \r
141 2009-07-24 Edgar Grimberg <edgar.grimberg@zylin.com>\r
142         * Default optimization level is O2\r
144 2009-07-23 Edgar Grimberg <edgar.grimberg@zylin.com>\r
145         * TSE signs of life, very slooooow\r
147 2009-07-22 Edgar Grimberg <edgar.grimberg@zylin.com>\r
148         * Added __ decorations to the macro variables in hal_cache.h\r
149         * Fixed typo\r
151 2009-07-03 Laurentiu Cocanu <laurentiu.cocanu@zylin.com>\r
152         * Replaced ALTERA_AVALON_AM29LV065D_FLASH with CYGHWR_DEVS_FLASH_INTEL_28F128P30 in NEEK\r
154 2009-06-24 Edgar Grimberg <edgar.grimberg@zylin.com>\r
155         * remove empty folder \r
156         * WIP TSE and SGDMA\r
157         \r
158 2009-06-15 Edgar Grimberg <edgar.grimberg@zylin.com>\r
159         * Ubuntu does not have TMP defined\r
160         \r
161 2009-06-15 Edgar Grimberg <edgar.grimberg@zylin.com>\r
162         * /nios2ecos/packages/hal/nios2/arch/current/cdl/hal_nios2.cdl: tail needs --line in Linux\r
163         * /nios2ecos/packages/hal/nios2/arch/current/host/nios_env.sh and \r
164         /nios2ecos/packages/hal/nios2/arch/current/host/nios2ecosconfig Linux friendly modifications \r
165         \r
166 2008-12-04 �yvind Harboe <oyvind.harboe@zylin.com>\r
168         * devs/eth/opencores/ethermac/current/src/if_oeth.c: update\r
169         driver error handling to match fixed HDL code.\r
170         * hal/nios2/arch/current/src/hal_misc.c+vector.S: fix \r
171         profiling. \r
173 2008-12-01 Graham Henderson <graham615@yahoo.com>\r
175         * contributed first cut of TSE and SGMA driver. Wip, needs\r
176         testing + it won't compile out of the box...\r
177          \r
178 2008-11-27 �yvind Harboe <oyvind.harboe@zylin.com>\r
180         * Started Nios2 eCos repository, tools & docs