Re: asm.e questions

new topic     » goto parent     » topic index » view thread      » older message » newer message

Robert Craig wrote:

> My CauseWay printed manual has a lot more detail on it. [int 31]
>

I may be asking for some of that detail if I run into troubles :)

>
> I'm pretty sure that you must switch into real mode
> before doing any DOS interrupts. DOS is totally
> 16-bit based.
>

Great, thanks.  I know what I need to do now, shouldn't be too much
difficulty.

>
> The idea of doing file operations while in the middle of
> handling a hardware interrupt, sounds pretty scary.

Scary is right, but it's doing no actual damage by experimenting.  Good
thing, too.  I do hope to end up with a stable library though.

Unfortunately, I must assume that because the task to be performed is
pretty intensive, getting Eu to handle the file operations would
probably drink way too much cpu power.  It also means it could not be
made totally background and would need some kind of polling loop, the
very thing I want to eliminate.

Briefly, the isr's file section will need to page large sections of any
long waves from disk for mixing and playback in real time.  It will also
be used for recording, although this will not be as strenuous, and could
probably be done the way you suggest, although I would prefer that to be
background as well leaving plenty of cpu power for vu meters, fancy time
displays and the like. B-)

--
  Nick Metcalfe <metcalfn at alphalink.com.au>
  http://www.alphalink.com.au/~metcalfn

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu