mirror of
https://github.com/SEPPDROID/Digital-Research-Source-Code.git
synced 2025-10-26 09:54:20 +00:00
Upload
Digital Research
This commit is contained in:
75
CPM OPERATING SYSTEMS/CPM 68K/1.0X SOURCES/v101/doc/hit.rno
Normal file
75
CPM OPERATING SYSTEMS/CPM 68K/1.0X SOURCES/v101/doc/hit.rno
Normal file
@@ -0,0 +1,75 @@
|
||||
.nofill
|
||||
Dr. T. Ishikawa
|
||||
Musashi Works of Hitachi, Ltd.
|
||||
1450 Josuihon-cho Kodaira-Shi
|
||||
Tokyo, 187 Japan
|
||||
|
||||
|
||||
.bl 1
|
||||
Dear Dr. Ishikawa:
|
||||
.bl 1
|
||||
.fill
|
||||
Thank you for your letter on CP/M-68K. We certainly appreciate your effort
|
||||
in helping us make CP/M-68K a better product. Here are our answers to the
|
||||
issues you raised.
|
||||
.bl 1
|
||||
Bugs:
|
||||
.bl 1
|
||||
.ls
|
||||
.la;Changing file attributes with STAT does cause the first letter of the
|
||||
extension to disappear. This is due to the CCP not ANDing off the high-order
|
||||
bit of the character before outputting it to the screen. This bug is fixed
|
||||
in the 10/8 release.
|
||||
.la;Non-zero user areas do not work in the 7/31 version of the system. This
|
||||
bug is also fixed in the 10/8 release.
|
||||
.la;Source files which do not have single-character extensions cannot be
|
||||
assembled. This is a restriction imposed by the assembler.
|
||||
.la;The "-s" option of lo68 with which you had trouble seems to work on
|
||||
our copy of the system. The relocation bits are unaffected by this flag.
|
||||
.la;The "-x" option of lo68 is used to retain LOCAL symbols of the assemblies
|
||||
or compiles which make up the input to the linker. Symbols beginning with
|
||||
"L" are suppressed by this flag. The C compiler uses symbols beginning with
|
||||
"L" for compiler-generated temporary labels. The "-x" option removes these.
|
||||
.la;Relocatable command files may be generated by using the "-r" option of
|
||||
LO68. The default is to generate absolute command files.
|
||||
.la;The disk change bug which you reported has been corrected in the 10/8
|
||||
release. The problem stemmed from the fact that the OLD diskette directory
|
||||
was retained in memory by the BIOS.
|
||||
.la;Relocation bits for the data segment are not produced unless the "-r"
|
||||
option is specified.
|
||||
.els
|
||||
.test page 10
|
||||
Assembler Requirements:
|
||||
.bl 1
|
||||
.ls
|
||||
.la;We have been promised an update to the assembler to make it compatible
|
||||
with Motorola syntax. We will place this either on the present release
|
||||
or on the next release of CP/M-68K, depending on when we receive the
|
||||
update from Alcyon.
|
||||
.la;Source file concatenation with the assembler may be accomplished using
|
||||
the C preprocessor (CP68) supplied with the 10/8 release.
|
||||
.els
|
||||
Questions:
|
||||
.bl 1
|
||||
.ls
|
||||
.la;Floppy disk initialization will be performed via a FORMAT utility which
|
||||
uses the UDC (Univeral Device Controller) FORMAT feature.
|
||||
.la;The bootstrap utility will be supported much the same as in CP/M-86:
|
||||
A loader program will reside on the first two tracks of the disk. This
|
||||
loader will be brought into memory by the BOOT ROM, and will load the file
|
||||
CPM.SYS from drive A:. Detailed specifications will be delivered with the
|
||||
10/8 release.
|
||||
.la;We do not plan on generating CP/M diskettes under Versados. The
|
||||
S-records for the system will be supplied on Versados diskettes, and
|
||||
CP/M can be built with MBLM. The EXORmacs emulator and other debugging
|
||||
tools can be used for debugging CP/M built from these S-records.
|
||||
.la;We do not plan to have a file conversion utility from CP/M to Versados.
|
||||
.els
|
||||
Again, thank you for your efforts in helping us debug CP/M-68K.
|
||||
If any other bugs or questions should arise, please do not hesitate to
|
||||
contact us.
|
||||
.bl 1
|
||||
.nofill
|
||||
Sincerely yours,
|
||||
.bl 4
|
||||
Steve Williams
|
||||
Reference in New Issue
Block a user