[comp.sys.amiga] Debugging/and Boot Block questions

steelie@pro-charlotte.cts.com (Jim Howard) (11/09/88)

Here's a couple of questions, and if you can answer either
one of them Ill be greatful to you forever.   :-)
 
 
First off, Im working with boot block stuff, essintially 
a small routine in the first 1024 bytes of track 0 which
loads the rest of the track into ram by use of the DoIo function.
Now, the problem is, HOW the heck can I make the system use
some sort of "hunk" info for my data that I want to execute
after it is loaded from the bootblock?  I *REALLY* hate doing
it the obvious way, which is using absolute addresses.  Is there
any special call or trick that I can use so I dont have to use
absolute addressing when writing my code?  
 
The second question, is,  
 
Is there any way that I can send an interrupt from an external source,
such as the serial port, that will enable the _LVODebug function? 
Most of the time when Im debugging code, it would be extremely
helpful to be able to, for example, send a pulse over a serial port
and then the system instantly dumps me into Rom-Wack, thus
enabling me to find the current program counter value..   Most
of my code is so long as to be impossible to figure out nice
breakpoints and such, and would be much simpler to just instantly
dump me to a debugger whenever I feel I need to examine the system
registers and counters..

If at all possible, reply via mail because my amiga-net feed
here is sporadic, at best.

   UUCP:  ....!crash!pro-charlotte!steelie    | Pro-Charlotte - (704) 567-0029
   ARPA:  crash!pro-charlotte!steelie@nosc.mil| 300/1200/2400 baud  24 hrs/day
   INET:  steelie@pro-charlotte.cts.com       | Log in as "register"