| Release: Select 4 Preview |
| 3.22 (31 Jul 2004) |
Updated to build with Objasm, and use a new style build. |
| 3.23 (02 Aug 2004) |
Initial work to tidy up sources in order to introduce Entry/EXIT macros. |
| 3.24 (02 Aug 2004) |
Replaced Push/Pull sequences in BigDisc with their Entry/EXIT equivilents. |
| 3.25 (02 Aug 2004) |
Updated MessageTrans code to be 32bit safe. |
| 3.26 (02 Aug 2004) |
Updated Formatting sources to be 32bit safe. |
| 3.27 (02 Aug 2004) |
Updated most of the general SWI interfaces to be 32bit safe. |
| 3.28 (02 Aug 2004) |
Minor fix for stack corruption on mounting discs. |
| 3.29 (02 Aug 2004) |
Updated disc identification source to be 32bit safe. |
| 3.30 (02 Aug 2004) |
Updated path checking and OS_File interfaces to be 32bit safe. |
| 3.31 (03 Aug 2004) |
Updated directory fetching and caching to be 32bit safe. |
| 3.32 (03 Aug 2004) |
Initial work to make the leaf routines 32bit-safe. |
| 3.33 (04 Aug 2004) |
Removed ExceptionTrap code. Updated sector read and caching to be partially 32bit-safe. |
| 3.34 (04 Aug 2004) |
Minor reorganisation to FileCore31 and FileCore35. |
| 3.35 (04 Aug 2004) |
Updated fragment and map manipulation routines to be 32bit safe. |
| 3.36 (05 Aug 2004) |
Fix for aborts in *Defect caused by unpreserved register. |
| 3.37 (05 Aug 2004) |
Fix for some unsafe routines in 32bit mode in FileCore40. Fix for OS_FSControl 52 (longstanding) failing to return files on BigDir discs. Fix for OS_FSControl 52 (longstanding) crashing when running out of buffer space. Updated miscellaneous Func calls to be 32bit safe (FileCore60). |
| 3.38 (05 Aug 2004) |
Updated disc/drive mapping code to be 32bit-safe. |
| 3.39 (06 Aug 2004) |
Updated most of the random access file cache to be 32bit. |
| 3.40 (06 Aug 2004) |
Replaced the bulk of the remaining TEQPs with 32-bit safe macros. Replaced PullLinkKeepV routine with 32bit-safe version. |
| 3.41 (06 Aug 2004) |
Updated most of FileCore30 (useful routines) to be 32bit safe. |
| 3.42 (06 Aug 2004) |
Updated Initialisation and Shutdown routines to be 32bit safe. Updated DA names to be tidier. |
| 3.43 (06 Aug 2004) |
Miscellaneous updates to 32bit. |
| 3.44 (07 Aug 2004) |
Miscellaneous 32bit updates in and around the PutBytes routines. |
| 3.45 (07 Aug 2004) |
Annotated sections of safe code. |
| 3.46 (07 Aug 2004) |
Replaced all FCEntry exit points with FCExit macros. |
| 3.47 (08 Aug 2004) |
Tidied up some remaining parts to create a working 32bit module. |
| 3.48 (17 Sep 2004) |
Removed old references to ARM_CC_Mask for invalid blocks. |
| 3.49 (18 Sep 2004) |
Added support for DiscOp64. |
| 3.50 (02 Oct 2004) |
Fix for incorrect conversion from 64bit address to sectors (for drive). |
| 3.51 (24 Dec 2004) |
Fix for a number of interrupt related 26bit misconversions. Fix for failure to return errors from retried operations. |
| 3.52 (15 Nov 2005) |
Added more function signatures. Fix for failure to handle private word of second instantiation. Replaced IOC access with alternate mechanism. |
| 3.53 (12 Dec 2005) |
Fix for invalid deregistration of dynamic areas. |
| 3.54 (18 Dec 2005) |
Fix for dynamic area deletion of directory cache, |
| 3.55 (21 Mar 2006) |
Fix for media request looping forever. |
| 3.56 (02 Apr 2006) |
Added bit 4 to FS Extra Info word to indicate exemption from special case path translation. |
| 3.57 (04 May 2006) |
Removed support for using the System Heap. |
| 3.58 (07 Jun 2006) |
Fix for map corruption during zone compaction. |
| 3.59 (08 Sep 2006) |
Fix for free space display in 32bit builds. |