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