Article View: comp.sys.amiga.tech
Article #11245Re: Help writing a vblank server in assembly
From: Bill W. Kelly
Date: Mon, 30 Jan 1989 08:36
Date: Mon, 30 Jan 1989 08:36
22 lines
1238 bytes
1238 bytes
Re: Signalling a task from assembly.
There may be a nicer way to do this w/ Manx's assembler (they might already
have some _LVO's defined for you) but this will work:
_LVOSignal EQU $febc ;maybe you can XREF _LVOSignal ?
move.l thetask,a1
move.l thesignalls,d0
move.l $4,a6 ;get execbase
jsr _LVOSignal(a6) ;Signal(thetask, thesignals)
So... this will work. You may be able to XREF _LVOSignal and XREF ExecBase.
Also, I believe d0-d1/a0-a1 may be used as scratch regs. by library routines.
(or it may be d0-d3/a0-a1, so be careful...)
Good Luck,
Bill
--
Bill W. Kelly billk@pnet01.cts.com
{nosc ucsd hplabs!hp-sdd}!crash!pnet01!billk crash!pnet01!billk@nosc.mil
Technical Details
Message-ID:
<3777@crash.cts.com>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!bloom-beacon!gatech!hubcap!ncrcae!ncr-sd!crash!pnet01!billkShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!bloom-beacon!gatech!hubcap!ncrcae!ncr-sd!crash!pnet01!billk From: billk@pnet01.cts.com (Bill W. Kelly) Newsgroups: comp.sys.amiga.tech Subject: Re: Help writing a vblank server in assembly Message-ID: <3777@crash.cts.com> Date: 30 Jan 89 08:36:50 GMT Sender: news@crash.cts.com Organization: People-Net [pnet01], El Cajon CA Lines: 22