home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
norge.freeshell.org (192.94.73.8)
/
192.94.73.8.tar
/
192.94.73.8
/
pub
/
computers
/
cpm
/
alphatronic
/
BUG-UBUG.ZIP
/
BUG0202.DOC
< prev
next >
Wrap
Text File
|
1999-04-08
|
2KB
|
67 lines
BUG/uBUG 2.02 Fix List
November, 1980
BUG/uBUG release 2.02 incorporates the following fixes:
- The BUG "I" command has been fixed so as to not destroy
the user's program counter (<PC) when executing a
non-transfer type instruction. In previous versions,
transfer-of-control instructions (JMP, CALL, RET, etc.)
updated the <PC properly, but non-transfer instructions
left garbage.
- The BUG/uBUG "O" command has been fixed to handle
lower-case filenames properly. In previous versions, the
lower case extensions ".hex" and ".rel" were not
recognized, and the file was loaded as ".COM".
- BUG/uBUG has been updated to save/modify/restore
locations [8, 9, 10] as well as [5, 6, 7] if the current
operating system is Phoenix Software Associates' PDOS,
but leave [8, 9, 10] alone otherwise. Previous versions
always modified both sets of locations, but some non-PDOS
systems use RST 1 locations [8 ...] for other than system
calls. The following code determines if the host
operating system is PDOS:
LXI H,1000H ;INIT OS TYPE
MVI C,12. ;GET OS TYPE
CALL 5 ;
RALR H ;IS MSB OF H ON
JRNC .. ;JUMP IF NOT PDOS
.
. ;PDOS CODE
.