PCMCIA driver for a modem card

Hi All,
I have the following requirements:

  1. Create driver for a modem card on PCMCIA bus.
  2. Driver must run on 95,98,2k,NT4
  3. Create dedicated app that will communicate with the driver.

I have the following questions:

  1. What is the PCMCIA bus from driver write point of view ? (Is it just some
    sort of PCI device or is there some special API) ?
  2. Is there a modem driver class ? or any other standardization ?
  3. I’m considering using some higher level class library like Jungo or
    DriverWorks, what would you gyus suggest is the best suited for the case ?

Regards,
Stas


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com

Stas,

If your card’s registers look 100% like a 16450/550 UART, you don’t need any
kernel development - just get the CIS and the INF right, and use the Windows
serial drivers. Your application can use the Win32 API to talk to it in
that case.

If you want it to look like a modem (vs. just a UART) to the OS (not just to
your dedicated app), there’s a whole set of INF stuff specifically for
modems - see the MDK (Modem Developer Kit) for additional information.

If the card does not look like a 16450/550 UART (has a different register
set, for example), I recommend BSQUARE’s WinDK - it has a FullDup sample
that provides a RAS-compatible upper interface. It won’t help you with
Win95, though, and the paragraph above regarding the MDK still applies.

-Tim

Timothy A. Johns — xxxxx@driverdev.com
Driver Development Corporation — 800.841.0092
Bring Up Your Hardware — Fast. www.driverdev.com

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com]On Behalf Of Stas Desy
Sent: Tuesday, May 22, 2001 10:15 PM
To: NT Developers Interest List
Subject: [ntdev] PCMCIA driver for a modem card

Hi All,
I have the following requirements:

  1. Create driver for a modem card on PCMCIA bus.
  2. Driver must run on 95,98,2k,NT4
  3. Create dedicated app that will communicate with the driver.

I have the following questions:

  1. What is the PCMCIA bus from driver write point of view ? (Is
    it just some
    sort of PCI device or is there some special API) ?
  2. Is there a modem driver class ? or any other standardization ?
  3. I’m considering using some higher level class library like Jungo or
    DriverWorks, what would you gyus suggest is the best suited for the case ?

Regards,
Stas


You are currently subscribed to ntdev as: xxxxx@driverdev.com
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com

Hi Tim,
Thanks for answering my question.
The modem I’m talking about is not 16450/550 UART compatible (it is a radio
modem).
Where do I get MDK ?
Regards,
Stas.

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com]On Behalf Of Timothy A. Johns
Sent: Tuesday, May 22, 2001 1:23 PM
To: NT Developers Interest List
Subject: [ntdev] RE: PCMCIA driver for a modem card

Stas,

If your card’s registers look 100% like a 16450/550 UART, you don’t need any
kernel development - just get the CIS and the INF right, and use the Windows
serial drivers. Your application can use the Win32 API to talk to it in
that case.

If you want it to look like a modem (vs. just a UART) to the OS (not just to
your dedicated app), there’s a whole set of INF stuff specifically for
modems - see the MDK (Modem Developer Kit) for additional information.

If the card does not look like a 16450/550 UART (has a different register
set, for example), I recommend BSQUARE’s WinDK - it has a FullDup sample
that provides a RAS-compatible upper interface. It won’t help you with
Win95, though, and the paragraph above regarding the MDK still applies.

-Tim

Timothy A. Johns — xxxxx@driverdev.com
Driver Development Corporation — 800.841.0092
Bring Up Your Hardware — Fast. www.driverdev.com

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com]On Behalf Of Stas Desy
Sent: Tuesday, May 22, 2001 10:15 PM
To: NT Developers Interest List
Subject: [ntdev] PCMCIA driver for a modem card

Hi All,
I have the following requirements:

  1. Create driver for a modem card on PCMCIA bus.
  2. Driver must run on 95,98,2k,NT4
  3. Create dedicated app that will communicate with the driver.

I have the following questions:

  1. What is the PCMCIA bus from driver write point of view ? (Is
    it just some
    sort of PCI device or is there some special API) ?
  2. Is there a modem driver class ? or any other standardization ?
  3. I’m considering using some higher level class library like Jungo or
    DriverWorks, what would you gyus suggest is the best suited for the case ?

Regards,
Stas


You are currently subscribed to ntdev as: xxxxx@driverdev.com
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com


You are currently subscribed to ntdev as: xxxxx@actcom.co.il
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com