Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: SmartCard Reader



There's really nothing about SmartMedia that is "mass storage" in the sense
of USB Mass Storage Class, right?  I support SmartMedia in my firmware with
a USB Mass Storage Class interface with bInterfaceClass 0x08,
bInterfaceSubClass 0x06, and bInterfaceProtocol 0x50, but the intricacies of
SmartMedia are well hidden from the SCSI Read/Write commands through a
generic media DDI.  There's no USB Mass Storage Class defined specifically
for SmartMedia.

If you've ever written a device driver & HAL for 'em you'd want the name
changed to PainTheBehindMedia.  Heh.

-----Original Message-----
From: Barry Twycross [mailto:email@hidden]
Sent: Thursday, March 21, 2002 3:24 PM
To: email@hidden
Subject: Re: SmartCard Reader


At 2:35 PM +0800 3/21/02, Kevin Yu wrote:

>Both OS9 and X have sample code for USB MassStorage driver! Maybe your
>device can work on Mac without writing any driver if they are follow some
>standard protocol.

Smart cards are not mass storage devices, they have their own class 
"Chip/Smart Card Interface Devices" (Currently rev 1.00). You may be 
getting confused with "Smartmedia" which are mass storage.

See  <http://www.usb.org/developers/devclass_docs.html> for all the 
latest class documents, and 
<http://www.usb.org/developers/defined_class.html> for a list of 
defined class codes. Smart cards are interface class 0xB, mass 
storage is 8.
-- 
Barry Twycross
email@hidden
                      ---
          USB, it's not a Dyslexic BUS.        (Thanks to TC.)
_______________________________________________
usb mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/usb
Do not post admin requests to the list. They will be ignored.
_______________________________________________
usb mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/usb
Do not post admin requests to the list. They will be ignored.



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.