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 >
Text File  |  1999-04-08  |  2KB  |  67 lines

  1.  
  2.  
  3.                BUG/uBUG 2.02 Fix List
  4.                November, 1980
  5.  
  6.                BUG/uBUG release 2.02 incorporates the following fixes: 
  7.                
  8.                 - The BUG "I" command  has been fixed so  as to not destroy
  9.                   the  user's  program  counter   (<PC)  when  executing  a
  10.                   non-transfer  type  instruction.  In  previous  versions,
  11.                   transfer-of-control instructions  (JMP, CALL,  RET, etc.)
  12.                   updated the <PC  properly, but  non-transfer instructions
  13.                   left garbage.  
  14.                
  15.                 - The  BUG/uBUG  "O"  command  has  been  fixed  to  handle
  16.                   lower-case filenames properly.  In previous versions, the
  17.                   lower  case  extensions   ".hex"  and   ".rel"  were  not
  18.                   recognized, and the file was loaded as ".COM".  
  19.                
  20.                 - BUG/uBUG   has   been   updated   to  save/modify/restore
  21.                   locations [8, 9, 10] as well as  [5, 6, 7] if the current
  22.                   operating system is  Phoenix  Software  Associates' PDOS,
  23.                   but leave [8, 9,  10] alone otherwise.  Previous versions
  24.                   always modified both sets of locations, but some non-PDOS
  25.                   systems use RST 1 locations [8 ...] for other than system
  26.                   calls.  The  following  code   determines  if   the  host
  27.                   operating system is PDOS: 
  28.                
  29.                    LXI  H,1000H        ;INIT OS TYPE 
  30.                    MVI  C,12.          ;GET OS TYPE 
  31.                    CALL 5         ; 
  32.                    RALR H         ;IS MSB OF H ON 
  33.                    JRNC ..        ;JUMP IF NOT PDOS 
  34.                    .  
  35.                    .              ;PDOS CODE 
  36.                    .  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.