From: DSP Hotline

Subject: 320C30 HLL Debugger Bug List

-------------------------------------------------------------------------------
* RELEASE 4.60 BUGLIST                                                        *
* Update - 07/09/93                                                           *
*                                                                             *
* This file contains a list of bugs in the release 4.xx of the                *
* 320C30 HLL Debugger                                                         *
-------------------------------------------------------------------------------


				Part 1

EMULATOR
-------------------------------------------------------------------------------

5355     V4.60  will fix next release
  On SUN workstation, emu3x using -p 0 fails, attempts to open device at sd4.    


Workaround: Use a different driver other than sd0.


5359     V4.60  will fix next release
  Note: This is a problem on SUN & PC under SunOS and OS/2

The board configuration path and filename specified after the -f option        
is limited to 32 characters including the '\0' end-of-string character.
Longer names are truncated.

This is especially a problem when the OS expands names as in ~user.


Workaround: Don't use long names.


5364     V4.60  will fix next release
  Under the following specific circumstance, the debugger may incorrectly 
calculate the number/size of the packets required to perform a transfer 
across the SCSI bus. This problem will affect both the memory save, MS, 
and LOAD commands.  If the length specified in the MS command, or the 
length of the loaded portion of the file given in the LOAD command is such 
that (length%500)%128>116, then the proper number of WORDS will not be 
saved/loaded. 


Workaround: For MS command - 

         1). break the range of memory specified
             into sizes of appropriate lengths.
          That is  (length%500)%128<=116.

         For LOAD command - 
         
            2). Check the link map from the link of the object file,
          for the size of all loaded (UNITIALIZED sections are not
          loaded) sections to make sure that the section lengths 
          are in bounds, i.e. (length%500)%128>116. 
          
          If the section length exceeds this figure then pad the 
          section to the next 128 word boundary. This may be done 
          by altering the link command file Sections directive for the 
          corresponding "bad" section.

          i.e.

          badsec : { *(badsec)
                  .+= "pad length" ;   } ....


EVM
-------------------------------------------------------------------------------

4917     V4.50  will fix next release
  On Version 4.5 of the EVM30 HLL debugger, a delayed branch is executed
correctly however it is shown as a standard branch in the disassembly window.

For example:DBUD     AR3,loop
          is shown as
         DB          AR3,loop


-------------------------------------------------------------------------------
