Shared interrupts XScale
From: bytekeeper (ov_at_KARO-electronics.de)
Date: 12/07/04
- Next message: staticemi: "RE: Problem with USB and ISP1561"
- Previous message: bytekeeper: "Re: Could anybody tell me why?"
- Next in thread: Bruce Eitman \(eMVP\): "Re: Shared interrupts XScale"
- Reply: Bruce Eitman \(eMVP\): "Re: Shared interrupts XScale"
- Reply: trucker: "Re: Shared interrupts XScale"
- Messages sorted by: [ date ] [ thread ]
Date: Tue, 7 Dec 2004 14:30:28 +0100
Hi.
Since I can't find any simple solution under WinCE to use edge driven
interupts in the
GPIO2_XXX range, I'm going to move to shared interrupts. I hope this will
help to
catch all GPIO2_XXX interrupts without of missing edges (as adviced some MS
guys here).
Ok. The majority of drivers from the PUBLIC/COMMON/OAK/DRIVERS/ do not have
support for interrupt sharing: starting with VMINI and finishing with
different MDDs!!!
THEY DO NOT SUPPORT INTERRUPT SHARING!!!
They just use simple InterruptInitialize(SYSINTR, event, ...) to attach
interrupts ...
Touch MDD, PC-CARD MDD, SD-CARD MDD, VMINI, ect etc etc - all use
separate interrupt sources.
Ok, the question is: can I copy this drivers to my BSP directory and
modify for using with shared interrupts without to break any licencing?
Also it's absolutely not clear why IST is always implemented in the MDD?
Since interrut handling is "platform dependent" thing, why IST is always
implemented in the MDD (Model Driver) and not in the PDD
(Platfrom Dependent Driver)? Is it any reason for this, may be some
deep idea that I can't get?
Thanks
- Next message: staticemi: "RE: Problem with USB and ISP1561"
- Previous message: bytekeeper: "Re: Could anybody tell me why?"
- Next in thread: Bruce Eitman \(eMVP\): "Re: Shared interrupts XScale"
- Reply: Bruce Eitman \(eMVP\): "Re: Shared interrupts XScale"
- Reply: trucker: "Re: Shared interrupts XScale"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|