526$
%XV,QWHUIDFHV
Siemens AG Semiconductors
Version 5.2
Confidential
20/10/1998
14
defined:
Commands are one byte long. Arguments are between one and four bytes long. The variable length
format of the command (+ argument) operation is the main difference to the fixed length of the Mul-
tiMediaCard bus command structure. These operations do not contain any stuffing and need not be
CRC protected.
Most MultiMediaCard bus commands have a response. This response will be stored within the
W\SH
FRPPDQ
G
DUJXPHQW
GDWDEORFN
'HVFULSWLRQ
C
byte
-
-
This operation requires a system command byte
transfer.
This operation requires besides the command an
argument like an address or configuration parameter.
This operation requires besides the command: an
argument, e.g. an address or configuration parameter,
and payload data. If the payload is read from a card,
then the application will change the direction for the
data transfer after the argument is written.
This operation requires no argument but data blocks
or stream.
CA
byte
argument of
up to 4 bytes
argument of
up to 4 bytes
-
CAD
byte
(read or
write) data
CD
byte
-
(read or
write) data
7DEOH$GDSWHURSHUDWLRQW\SHV
)LJXUH$GDSWHURSHUDWLRQV
&RPPDQG
CAD
&RPPDQG
'DWD
'DWDEORFN
from
application
to adapter
data from
adapter
to application
or vice versa
CA
C
&RPPDQG
CD
&RPPDQG
'DWD
'DWDEORFN
from
application
to adapter
data from
adapter
to application
or vice versa
$UJXPHQW