Release Notes for arm-rtems-rceCA9 SDK --------------------------------------------------------------------------------- rtems-V0.6.0 2014-09-28 Changes: CCI-148: Add sas RTEMS shell command to dump SAS info CCI-139: Final fix by getting UART Addr from static structure Deprecate PPI register interface for RTEMS --------------------------------------------------------------------------------- rtems-V0.5.2 2014-09-01 Changes: CCI-141: Fix SAS attributes header sizes CCI-142: Fix PPI register access status CCI-143: Fix PPI register block write --------------------------------------------------------------------------------- rtems-V0.5.1 2014-08-29 Changes: CCI-139: Fix problem with CCI-52/CCI-94 CCI-138: Now with ppi.so installed --------------------------------------------------------------------------------- rtems-V0.5.0 2014-08-28 Changes: CCI-138: Add PPI register interface -- include files only, no .so CCI-135: Source rtems-* scripts from workspace/bin CCI-132: Add region support for SAS_Registers CCI-131: Add support for firmware ethernet PHY register CCI-127: Modify SAS to support user based firmware registers CCI-125: Change required --arm flag in rtems-* builder scripts to be optional (and non-functional) CCI-124: Add new RTEMS memory regions USERDEV and USERPPI CCI-120: Suppress some spurious git errors and add info in README about suppressing "detached HEAD" messages CCI-112: Source firmware bit files from repository boot.bin now will exit to the uboot shell when fpga.bit is either corrupted or missing New fpga.bit files for all platforms New boot.bin files for all platforms NOTE: Install boot.bin prior to fpga.bit for safety Temporarily backed out CCI-52 and CCI-94 due to a cold boot problem. --------------------------------------------------------------------------------- rtems-V0.4.0 2014-08-13 Changes: CCI-115: Fall back to polled console in an ISR CCI-52: Error handler in the ISR Deployed SAS interface, library, and svt. Updated examples/templates to build sas.svt. Updated boot.bin for each board. --------------------------------------------------------------------------------- rtems-V0.3.0 2014-08-12 Changes: CCI-94: Implement interrupt-driven console IO CCI-92: New clock name ZYNQ_CLOCK_UART Added method lnk_lookup() in elf/linker.h Updated envs-sdk.csh to fix the issue of a source from a source --------------------------------------------------------------------------------- rtems-V0.2.4 2014-07-14 Changes: install-sdk.sh now takes development arg --------------------------------------------------------------------------------- rtems-V0.2.3 2014-07-14 Changes: No Change --------------------------------------------------------------------------------- rtems-V0.2.2 2014-07-11 bugfix release fixes dhcp broadcast --------------------------------------------------------------------------------- rtems-V0.2.0 2014-07-10 Changes: 1) Add shelf IP block to BSI -- backward compatible 2) Remove fmd.service -- DTM only 3) CCI-90: Static inlines in list/List.h --------------------------------------------------------------------------------- rtems-V0.1.1 2014-07-07 Changes: 1) CCI-87: source environment in install-sdk 2) CCI-88: add back missing headers --------------------------------------------------------------------------------- rtems-V0.1.0 2014-07-03 Changes: 1) tool/port deprecated 2) include/core/map/Map*.h updated to correctly use include/core/memory constants. New memory region map 3) sysinfo tool updated to use above map routines 4) CCI-66: Remove test code from library 5) CCI-67: Add BasicMutex (concurrency/BasicMutex.h) 6) CCI-68: Make throw/catch work properly 7) CCI-69: New Regions to replace AXI0 and AXI1 8) CCI-70: Simple TTC API 9) CCI-71: stdio redirection update 10) CCI-72: Optional MMU-based stack protection (Default: enabled) 11) CCI-77: Lower default priority of Tasks spawned from shell 12) CCI-78: Task_Args() clears notepads after argument usage 13) CCI-81: Clock rate calculator changes 14) CCI-84: Micro-shell for use after exception --------------------------------------------------------------------------------- rtems-V0.0.1 2014-06-06 Changes: 1) Revision numbers and HeadURL keywords removed from .so files 2) BSI info updated to V2 3) Add fabric map to BSI (V2) 4) Add several headers used by ATLAS CSC --------------------------------------------------------------------------------- rtems-V0.0.0 FINAL 2014-04-30 Changes: 1) Add shell command for loading a .so 2) Add shell command for dumping the system info 3) Fixed typo in examples/templates/appinit.c in commented out code. --------------------------------------------------------------------------------- rtems-V0.0.0.RC3 2014-04-25 Release candidate to be pushed to user space. Changes: 1) Added core/conversion includes back in to compile atca commands in SDK (does not affect RTEMS) 2) SEM made some fixes for the DTM bootloader 3) SJT fixed a mem management routine that was allocating from the wrong area 4) SEM removed scratch mount point from appinit.c in order to have 'ls' work correctly. This is a workaround -- final fix will be in RTEMS kernel. --------------------------------------------------------------------------------- rtems-V0.0.0.RC1 2014-04-23 First release candidate pushed to user space. Features: 1) Highly pruned include tree -- The core include tree has been trimmed in order to only export what the DAT group is intending as an external interface. 2) Build date information removed from libraries -- In order to have libraries build the same each time, all DATE information in the base release was commented out. ---------------------------------------------------------------------------------