RE: LPC peripherals and LPC UART interrupts



your best bet is a filter driver on top of Microsoft's isapnp.sys

exactly how well you can do what you want to do will be dependent on a few
specifics

--
Tom Picard


"Mark McDougall" wrote:

Hi,

Back again the the land of windows drivers... :)

Quick? question: if I have a custom device on the LPC bus that interfaces
a number of peripherals (including a couple of UARTS), then what type of
drivers do I need to write?

Do I need some sort of bus driver that enumerates these devices on LPC?

Also, I notice on the hardware I have here, there is a SuperIO chip on the
LPC bus. I also notice it has BIOS settings for the IRQs for the two
serial ports on it. I'm wondering how the interrupt steering works for
devices on the LPC bus as (AFAIK) there's only a single interrupt on
LPC?!? What am I missing here?

TIA
Regards,
Mark

.



Relevant Pages

  • Re: LPC bus drive for windows CE 6
    ... The device on the LPC bus is a generic FPGA. ... Do you think that reading PCI samples driver can help ... As for the driver for the specific device, that will depend on what sort ...
    (microsoft.public.windowsce.embedded)
  • Re: [PATCH] Add TPM hardware enablement driver
    ... the driver should be fixed to handle this properly. ... Since the TPM lives on ... devices that also live on the LPC bus and thus share the same ID. ... send the line "unsubscribe linux-kernel" in ...
    (Linux-Kernel)
  • Re: [PATCH] Add TPM hardware enablement driver
    ... the driver should be fixed to handle this properly. ... Since the TPM lives on ... > devices that also live on the LPC bus and thus share the same ID. ... send the line "unsubscribe linux-kernel" in ...
    (Linux-Kernel)
  • LPC bus drive for windows CE 6
    ... I have got a board based on Intel Celeron with the ... I have to write a driver for a custom device on the LPC bus. ...
    (microsoft.public.windowsce.embedded)
  • Re: [PATCH] x86 - Make CONFIG_OLPC dependent on CONFIG_MGEODE_LX
    ... generic distros on the OLPC hardware without a special kernel. ... changes merged or the alsa changes need to have the bits which depend on ... but having a driver dependent on building for a specific x86 ...
    (Linux-Kernel)