🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.amiga.tech
Article #11245

Re: Help writing a vblank server in assembly

#11245
From: Bill W. Kelly
Date: Mon, 30 Jan 1989 08:36
22 lines
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!billk

Show 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