Systronix RAD51 Issues and Errata

RAD51 Release History

Various minor but annoying bugs

REG pseudo op does not work

Menu bar flickers a lot when moving the mouse

Wish List of New Features

Spaces in path names cause problems

RAD51 Release History
RAD51 Version Date Description/changes
1.0.8 RAD51-390 Jan 2000 Support for flat memory model in 80C390 (no page mode support). New controller.cfg format to allow support for multiple addressing modes such as on 80C390. Supports new 3-byte address operands on 80C390. Many bug fixes from 1.0.7
1.0.7 RAD51-standard Aug 1999 First release to web

Various Bugs, all to be fixed in next release
Description Version Affected Work Around / Fix
RAD51 IDE crashes after a few build cycles. Fortunately the open files are saved before the crash. You can just restart RAD51 and keep going. It's annoying, though. Sorry. 1.0.8 and earlier Will be fixed in next release, when we find out what's doing this.
.prj file seems to be pretty fragile. Any "corruption" of it will cause RAD51 to crash ungracefully when attempting to open the project. 1.0.8 and earlier Delete the existing PRJ file and create a new one.
Copying PRJ files to a folder where project paths are no longer valid will cause RAD51 to crash ungracefully when attempting to open the project. 1.0.8 and earlier Don't copy PRJs which have absolute paths for the output files to another folder.
IF pseudo op can not be in column 1 but ENDIF can. Shouldn't matter which column they are in. 1.0.8 and earlier Keep IF out of column 1 until next release
variables, keywords, pseudo ops and other labels are case sensitive. Should not be case sensitive. 1.0.8 and earlier watch the case of these. Next release will have a switch to control case sensitivity.

REG pseudo op does not work
Description Version Affected Work Around / Fix

myreg REG R5

;produces a false Multiply defined label error

1.0.8 and earlier none

Wish List of New Features
Description Priority (1=high)

Work Around
Macros, at least as good as MetaLink DOS assembler

2
None
Support for user-definable paging

3
None. Use C390 with huge flat memory space

Spaces in path names cause problems
Description Version Affected Work Around / Fix
RAD51 files and project paths with spaces cause RAD51 to truncate the path to the first subset of non-space characters. 1.0.7 and earlier Fixed in 1.0.8. Don't use spaces in path names in 1.0.7

Menu bar flickers a lot when moving the mouse
Description Version Affected Work Around / Fix
improper redraw of the menu bar 1.0.7 and earlier Fixed in 1.0.8