Bug fix:
UNLOOP was incorrectly flagged as an immediate word
Developing SD card FAT file system support for the N.I.G.E. Machine
SPI layer - tested and working
SD layer - tested and working
FAT layer - under development

Once developed software will be converted into assembler format and included in the main system software
Added words for parsing FAT filenames (tested) and loading files (for testing).
Tested and corrected FAT.find-file and FAT.load-file
Merge with MASTER
Updated FORTH system software:
added TYPERAW ( addr n --) type a string but do not translate non-printing characters into control codes
changed DUMP ( addr n --) to also print the literal characters of the memory contents
changed TYPE ( addr n --) to update the cursor only at the beginning and end of the string for slight efficiency improvement
Merge remote-tracking branch 'origin/master' into SD_FAT_filesys_DEV
Additional FAT words coded and tested
Initial work on a dynamic memory allocation system which the FAT file system will leverage
Closely follows Knuth 2.5, algorithms A and C
Dynamic memory allocation system mainly complete.  Further coding of FAT file system words
ALLOCATE - done, tested
FREE - done, tested
Further development of FAT file system functions
Fixed CHIP_SELECT usage in SD.write-sector and SD.read-sector
Tested and debugged MEM.f and FAT.f
Created FAT.f and MEM.f and removed unneeded auxiliary files
Initial coding of most FORTH file words
Further development of FAT.F
Debug of MEM.init
Partial debug
Merge remote-tracking branch 'origin/master' into SD_FAT_filesys_DEV
Debug updates
Merge remote-tracking branch 'origin/master' into SD_FAT_filesys_DEV
Further testing and development of FAT software
Full draft of FAT file system for further testing
Design tweaks
- AVAIL function to list available memory
- INCLUDE to work in a fixed buffer (does not allow recursive include statements but removes dependancy on allocate and problem with memory leakage on included compile errors)