Re: A86: Re: User Interupt routine size


[Prev][Next][Index][Thread]

Re: A86: Re: User Interupt routine size




At 18:29 1998-01-30 -0500, you wrote:
>
>You could probably tell it to run a program so that way you could have the
>more space

NOT a good idea since it's called 200 times a second... it would
have to look up the program all the time which takes a lot of
time. And you can't (don't have time) to copy it each time to
the _asm_exec_ram location (which also would overwrite a program
if an asm program is running).

The only (?) way to make long interrupt handlers would be to,
when installing the TSR, insert the string at the top of the user
RAM (like ZShell). Somewhat tedious since you would have to
move all other programs, and copy between RAM pages.
If you got that to work, all you would have to do is to
swap to the 2nd RAM page and jp $8000 - very fast. Just
don't forget to restore the old RAM page.

--
Real name: Jimmy Mårdell                 
IRC......: Yarin                         
Email....: mailto:yarin@acc.umu.se      <-- NEW E-MAIL ADDRESS!!!!
Homepage.: http://www.algonet.se/~mja/


Follow-Ups: References: