Megalextoria
Retro computing and gaming, sci-fi books, tv and movies and other geeky stuff.

Home » Archive » comp.sys.amiga » Audio Interrupt
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Switch to threaded view of this topic Create a new topic Submit Reply
Audio Interrupt [message #278851] Wed, 12 November 1986 01:06 Go to next message
Anonymous
Karma:
Originally posted by: c55-hd@buddy.Berkeley.EDU (Bob Johnsen)
Article-I.D.: zen.937
Posted: Wed Nov 12 01:06:42 1986
Date-Received: Wed, 12-Nov-86 22:15:26 EST
Sender: news@zen.BERKELEY.EDU
Reply-To: c55-hd@buddy.Berkeley.EDU (Bob Johnsen)
Organization: University of California, Berkeley
Lines: 15
Keywords: 68000 interrupt

[]

Where does one put the address for a level 4 audio interrupt handler?
I thought it was $74, but there seems to be a problem.
I set intena bits 15 14 and 7, start the dma, get the tone....but
the amiga immediately crashed.

Also, I am using the manx assembler that comes with aztec c and am wondering
if anyone has found any bugs or quirks in it.

Ex:       move.l  d0,label
   This will generate a PC relative error during link.

Thanks, Bob Johnsen
ucbvax!buddy!c55-hd
Re: Audio Interrupt [message #278854 is a reply to message #278851] Wed, 12 November 1986 18:50 Go to previous messageGo to next message
dillon is currently offline  dillon
Messages: 81
Registered: November 1985
Karma: 0
Member
Article-I.D.: cory.8611122350.AA13706
Posted: Wed Nov 12 18:50:06 1986
Date-Received: Wed, 12-Nov-86 23:49:23 EST
Sender: daemon@ucbvax.BERKELEY.EDU
Organization: University of California at Berkeley
Lines: 6


	I don't have the RKM manual with me at the moment, but you should
*NOT* emplace interrupts manually.... use the Exec call to set the
interrupt vector.

					-Matt
Re: Audio Interrupt [message #281081 is a reply to message #278851] Thu, 13 November 1986 13:36 Go to previous messageGo to next message
terryl is currently offline  terryl
Messages: 11
Registered: May 2013
Karma: 0
Junior Member
Article-I.D.: tekcrl.1188
Posted: Thu Nov 13 13:36:31 1986
Date-Received: Sun, 16-Nov-86 20:15:33 EST
References: <937@zen.BERKELEY.EDU>
Reply-To: terryl@tekcrl.UUCP
Organization: Tektronix, Inc., Beaverton, OR.
Lines: 9
Keywords: 68000 interrupt

In article <937@zen.BERKELEY.EDU> c55-hd@buddy.Berkeley.EDU (Bob Johnsen) writes:
 >Where does one put the address for a level 4 audio interrupt handler?
 >I thought it was $74, but there seems to be a problem.
 >I set intena bits 15 14 and 7, start the dma, get the tone....but
 >the amiga immediately crashed.

     Not knowing anything about the Amiga, but knowing quite a bit about the
various flavors of 68xxx processors, the level 4 autovector is at 70 (hex, that
is; I'm assuming $74 is hex 74).
Re: Audio Interrupt [message #293450 is a reply to message #278851] Wed, 19 November 1986 02:15 Go to previous message
grr is currently offline  grr
Messages: 27
Registered: December 1985
Karma: 0
Junior Member
Article-I.D.: cbmvax.1008
Posted: Wed Nov 19 02:15:05 1986
Date-Received: Wed, 19-Nov-86 05:56:48 EST
References: <937@zen.BERKELEY.EDU> <1188@tekcrl.UUCP>
Reply-To: grr@cbmvax.UUCP (George Robbins)
Organization: Commodore Technology, West Chester, PA
Lines: 23
Keywords: 68000 interrupt

In article <1188@tekcrl.UUCP> terryl@tekcrl.UUCP writes:
 > In article <937@zen.BERKELEY.EDU> c55-hd@buddy.Berkeley.EDU (Bob Johnsen) writes:
 >> Where does one put the address for a level 4 audio interrupt handler?
 >> I thought it was $74, but there seems to be a problem.
 >> I set intena bits 15 14 and 7, start the dma, get the tone....but
 >> the amiga immediately crashed.
 > 
 >      Not knowing anything about the Amiga, but knowing quite a bit about the
 > various flavors of 68xxx processors, the level 4 autovector is at 70 (hex, that
 > is; I'm assuming $74 is hex 74).

Well, actually the Amiga doesn't auto-vector.  Because of the way the logic
is implemented, it fetches the interrupt identifier from "ROM" at address
FFFFFX where X is the interrupt level shifted left a bit.  In release 1.2,
the interrupt identifiers thusly fetched correspond to the autovector
locations, which from a software point of view is identical to autovector.
I've heard that under some previous releases, all the identifiers were the
same, but don't know if this is/was really the case.

-- 
George Robbins - now working for,	uucp: {ihnp4|seismo|rutgers}!cbmvax!grr
but no way officially representing	arpa: cbmvax!grr@seismo.css.GOV
Commodore, Engineering Department	fone: 215-431-9255 (only by moonlite)
  Switch to threaded view of this topic Create a new topic Submit Reply
Previous Topic: Re: Future Amigas & suggestions (Very Long)
Next Topic: C-Ltd.
Goto Forum:
  

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Thu Apr 18 16:51:48 EDT 2024

Total time taken to generate the page: 0.00517 seconds