2009-12-18 Laurentiu Cocanu * added new condition to re-map addresses * added bootloader and deflator 2009-12-14 Edgar Grimberg * <> is needed for the *second* flash drive 2009-12-04 Laurentiu Cocanu * changed block info for 28f256p30 top and bottom 2009-11-19 Laurentiu Cocanu * An option in the TSE driver for the name of a function that sets the ESA (MAC address) 2009-11-13 Laurentiu Cocanu * moved the code to enable interrupts at the serial device from altera_avalon_uart_lookup to altera_avalon_uart_init 2009-11-02 Laurentiu Cocanu * extern for C++ 2009-10-29 Edgar Grimberg * fixed an SPI receive problem 2009-10-22 Edgar Grimberg * added untested SPI driver 2009-10-16 Edgar Grimberg * fixes in flash drivers 2009-10-12 Denis Gorodnichev * Fixes to compile cf driver without errors 2009-09-24 Laurentiu Cocanu * Added a global option in $NIOS_ECOS/hal/nios2/arch/current/cdl/hal_nios2.cdl CYGBLD_GLOBAL_START_ADDRESS, to set the absolute address of the start address in memory configuration * Replaced in $NIOS_ECOS/hal/nios2/arch/current/gtf/mlt_nios2.ldi.gtf %BASE_ADDRESS% with CYGBLD_GLOBAL_START_ADDRESS * Added flash driver for Altera Avalon 28F128P30B * Fixed some copyright texts 2009-09-24 Øyvind Harboe * Fix regression in nios_env.sh under Cygwin when picking up the full path to nios_env.sh to support running nios_env.sh in pwd!=nios2ecos 2009-09-23 Edgar Grimberg * added support for 28F256P30B and 28F256P30T flash chips * cast inside the HAL_WRITE_UINT32 HAL_READ_UINT32 HAL_READ_UINT32_VECTOR 2009-09-22 Øyvind Harboe * added Ubuntu cygpath.c that works around Altera's reliance on cygpath in linux scripts 2009-09-21 Øyvind Harboe * Make nios_env.sh more robust: get the path of the nios_env.sh script so the script will work even if it does not run from the nios2ecos folder. * retire obsolete -fvtable-gc option from default CFLAGS 2009-09-20 Edgar Grimberg * nios_env.sh - added /opt/altera9.0/nios2eds/bin/ to $PATH * nios_env.sh - added /opt/altera9.0/quartus/bin to $PATH 2009-09-17 Edgar Grimberg * multiple buffers for receive in TSE 2009-09-17 Øyvind Harboe * nios_env.sh - Cygwin fix, pick up from environment variables installation location of Quartus, should now work when installing Quartus on drivers other than c:\ * nios_env.sh - stripping away stuff from path that we do not strictly need for a smoketest build * added smoketest.sh - runs a smoketest of the build environment * added checkcygwin.sh - beginnings of sanity checking environment * added "fixquartus90cygwin.sh". 2009-09-15 Øyvind Harboe * Nios eCos builds now survive reboots under Linux and multiple Nios eCos build directories can exist side by side on the same machine. nios2configgen now places generated cdl file into [pwd]/gen_nios instead of using /tmp. * fix nios_env.sh script (do not use set -e), still wip... * updated compat/posix committed until libstdc++ pthread exceptions are tested & working 2009-09-07 Edgar Grimberg * added __dso_handle to satisfy GCC 4.1.2 2009-08-07 Edgar Grimberg * added debug information. enable using #define DEBUG * added multicast list and multicast all proper handling 2009-08-05 Edgar Grimberg * Added packet memory area (dual port RAM inside the FPGA) for TSE * WIP multiple buffers * different ways to declare the MAC name 2009-08-04 Edgar Grimberg * Caches align addresses. Implemented invalidate macros. * One descriptor TSE driver 2009-07-31 Edgar Grimberg * WIP TSE driver 2009-07-29 Edgar Grimberg * WIP TSE driver 2009-07-28 Edgar Grimberg * WIP TSE driver 2009-07-29 Laurentiu Cocanu * Added EPCS flash driver as block device driver * Code clean-up and added working test * Modified code in order to leave jffs2 source code intact 2009-07-28 Edgar Grimberg * Naive TX * Cleaned printfs away * error processing for RX 2009-07-24 Edgar Grimberg * Default optimization level is O2 2009-07-23 Edgar Grimberg * TSE signs of life, very slooooow 2009-07-22 Edgar Grimberg * Added __ decorations to the macro variables in hal_cache.h * Fixed typo 2009-07-03 Laurentiu Cocanu * Replaced ALTERA_AVALON_AM29LV065D_FLASH with CYGHWR_DEVS_FLASH_INTEL_28F128P30 in NEEK 2009-06-24 Edgar Grimberg * remove empty folder * WIP TSE and SGDMA 2009-06-15 Edgar Grimberg * Ubuntu does not have TMP defined 2009-06-15 Edgar Grimberg * /nios2ecos/packages/hal/nios2/arch/current/cdl/hal_nios2.cdl: tail needs --line in Linux * /nios2ecos/packages/hal/nios2/arch/current/host/nios_env.sh and /nios2ecos/packages/hal/nios2/arch/current/host/nios2ecosconfig Linux friendly modifications 2008-12-04 �yvind Harboe * devs/eth/opencores/ethermac/current/src/if_oeth.c: update driver error handling to match fixed HDL code. * hal/nios2/arch/current/src/hal_misc.c+vector.S: fix profiling. 2008-12-01 Graham Henderson * contributed first cut of TSE and SGMA driver. Wip, needs testing + it won't compile out of the box... 2008-11-27 �yvind Harboe * Started Nios2 eCos repository, tools & docs