SAMV71 Xplained Ultra Software Package 1.3

SBC Command States
[Usbd_msd]

Collaboration diagram for SBC Command States:

Defines

#define SBC_STATE_READ   0x01
#define SBC_STATE_WAIT_READ   0x02
#define SBC_STATE_READ_ERROR   0x03
#define SBC_STATE_NEXT_READ   0x04
#define SBC_STATE_WRITE   0x05
#define SBC_STATE_WAIT_WRITE   0x06
#define SBC_STATE_WRITE_ERROR   0x07
#define SBC_STATE_NEXT_WRITE   0x08
#define SBC_STATE_NEXT_BLOCK   0x09

Detailed Description

This page lists the possible states of a SBC command.

States


Define Documentation

#define SBC_STATE_NEXT_BLOCK   0x09

Start next command block

Definition at line 94 of file SBCMethods.h.

#define SBC_STATE_NEXT_READ   0x04

Start next read block

Definition at line 84 of file SBCMethods.h.

#define SBC_STATE_NEXT_WRITE   0x08

Start next write block

Definition at line 92 of file SBCMethods.h.

#define SBC_STATE_READ   0x01

Start of reading bulk data

Definition at line 78 of file SBCMethods.h.

#define SBC_STATE_READ_ERROR   0x03

Read error state

Definition at line 82 of file SBCMethods.h.

#define SBC_STATE_WAIT_READ   0x02

Waiting for the bulk data reading complete

Definition at line 80 of file SBCMethods.h.

#define SBC_STATE_WAIT_WRITE   0x06

Waiting for the bulk data sending complete

Definition at line 88 of file SBCMethods.h.

#define SBC_STATE_WRITE   0x05

Start writing bulk data to host

Definition at line 86 of file SBCMethods.h.

#define SBC_STATE_WRITE_ERROR   0x07

Write error state

Definition at line 90 of file SBCMethods.h.

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines