At 2:30 or so today, I tagged the packages IPMC, bin, bootstrap, cm, configuration, firmware, gdb, oldPpi, platform, ppi, rtems, service, tool, workspace and xmd as 'core2.2'

Changes from core2.1:

All projects

Support for bldInfo (Saving build information in the modules)

IPMC

New project: IPMC core code and build system

bin

New project: Scripts for /afs/slac/g/cci/bin

bootstrap

ELF file support, BSI support, I2C support

cm

New project: Transitional package for old CIM code – Support for foundry switch configuration

configuration

ELF file support, CM module support, FCI moved to service

firmware

New project: Scripts and bmm/ncd files for building loadable firmware images (.bit/.mcs) files using bootstrap

gdb

New project: Useful scriptlets for GDB debugger

oldPpi

CM support, feature tests.

platform

BSI support, rescue core, use native Threads

ppi

Small bugfixes (CCI-30, CCI-31, CCI-32, CCI-38)

rtems

Split start() into startDl() and startBl(), RTEMS improvements

service

BSI support, CM support, FCI moved from configuration, runTask overhaul, bugfixes (CCI-9, CCI-34, CCI-41, CCI-42)

tool

CM support, linux thread support bugfixes (CCI-9, CCI-36)

workspace

CM support, Link scripts moved to make/, bldInfo support, MsgLog/Syslog sections in linker scripts, Removed managers (obsolete)

xmd

New project: Useful scriptlets for XMD debugger



– Jim