From: Chris Simmonds <chris@2net.co.uk>
To: linuxppc-embedded@lists.linuxppc.org
Subject: IRQ0 handler
Date: Tue, 02 Sep 2003 16:31:14 +0100 [thread overview]
Message-ID: <3F54B7C2.9060409@2net.co.uk> (raw)
Hi,
Can anybody tell me how to install a handler for irq0 on an 8xx
platform? Doing the obvious (request_8xxirq (SIU_IRQ0 ...)) doesn't seem
to work. It seems that I need to modify head_8xx.S so that the excption
handler for 0x100 is do_IRQ instead of UnKnownException. I tried the
patch below, but now I get a Software Emulation trap (0x1000). Any help
gratefully accepted.
Chris.
/* System reset */
#ifdef CONFIG_SMP /* MVME/MTX start the secondary here */
STD_EXCEPTION(0x100, Reset, __secondary_start_psurge)
#else
/****
Replace norrmal NMI handler with do_IRQ
STD_EXCEPTION(0x100, Reset, UnknownException)
****/
NMI_Interrupt:
EXCEPTION_PROLOG;
addi r3,r1,STACK_FRAME_OVERHEAD
li r20,MSR_KERNEL
li r4,0
bl transfer_to_handler
.long do_IRQ;
.long ret_from_intercept
#endif
--
Chris Simmonds 2net Limited
chris@2net.co.uk http://www.2net.co.uk/
Tel: +44 (0)1962 869003 Fax: +44 (0)870 056 7556
"If it's not connected, it's not effective"(tm)
** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/
next reply other threads:[~2003-09-02 15:31 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-09-02 15:31 Chris Simmonds [this message]
2003-09-04 7:55 ` IRQ0 handler John Zhou
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=3F54B7C2.9060409@2net.co.uk \
--to=chris@2net.co.uk \
--cc=linuxppc-embedded@lists.linuxppc.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.