From: Edouard TISSERANT <edouard.tisserant@domain.hid>
To: xenomai@xenomai.org
Subject: [Xenomai-help] Xenomai: xnintr_irq_handler: IRQ0 not handled. Disabling IRQ line.
Date: Tue, 13 Mar 2007 16:38:46 +0100 [thread overview]
Message-ID: <45F6C586.2050808@domain.hid> (raw)
Hi all.
I'm trying to implement support for the CAN PCMCIA Peak card with
Xenomai in official Peak driver.
First, I would like to know if someone already got success in writing
some Xenomai IRQ handler for some PCMCIA devices. Is that a nonsense ? I
believe I'm missing something in the way PCMCIA socket controller
handles interrupts, linux side.
I can observe on my laptop that PCMCIA socket controller IRQ and card
IRQ do not conflict :
----------------------
cat /proc/interrupts
CPU0
0: 163304 IO-APIC-edge timer, rthal_broadcast_timer
1: 178 IO-APIC-edge i8042
8: 2 IO-APIC-edge rtc
9: 72 IO-APIC-fasteoi acpi
12: 124 IO-APIC-edge i8042
14: 13347 IO-APIC-edge ide0
17: 36411 IO-APIC-fasteoi uhci_hcd:usb5, HDA Intel, eth0
18: 1 IO-APIC-fasteoi uhci_hcd:usb4, yenta
19: 0 IO-APIC-fasteoi ehci_hcd:usb1, uhci_hcd:usb2
20: 0 IO-APIC-fasteoi uhci_hcd:usb3
[...]
----------------------
cat /proc/pcan
*------------ PEAK-Systems CAN interfaces (www.peak-system.com)
-------------
*-------------------------- Release_20070306_n
----------------------------
*------------------- [mod] [isa] [pci] [dng] [pcc] [rt]
---------------------
*--------------------- 2 interfaces @ major 000 found
-----------------------
*n -type- ndev --base-- irq --btr- --read-- --write- --irqs-- -errors-
status
40 pccard -NA- 00002100 003 0x001c 00000000 00000000 00000000 00000000
0x0000
41 pccard -NA- 00002120 003 0x001c 00000000 00000000 00000000 00000000
0x0000
----------------------
In other worlds, PCMCIA subsystem claims that device IRQ is #3.
When registering interrupt, I get this message :
Xenomai: xnintr_irq_handler: IRQ0 not handled. Disabling IRQ line.
Handler looses more than 90% of #3 IRQ's.
Any experience about PCMCIA/Xenomai would be welcome.
Regards
Edouard.
next reply other threads:[~2007-03-13 15:38 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-03-13 15:38 Edouard TISSERANT [this message]
2007-03-18 10:26 ` [Xenomai-help] Xenomai: xnintr_irq_handler: IRQ0 not handled. Disabling IRQ line Jan Kiszka
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=45F6C586.2050808@domain.hid \
--to=edouard.tisserant@domain.hid \
--cc=xenomai@xenomai.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.