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"