SAMV71 Xplained Ultra Software Package 1.4

SDIO Function Basic Registers (FBR)
[SDIO APIs]

Collaboration diagram for SDIO Function Basic Registers (FBR):

Defines

#define SDIO_FBR_ADDR(fn, x)   (0x100*(fn) + (x))
#define SDIO_FBR_CSA_IF   0x0
#define SDIO_IFC   (0xFUL << 0)
#define SDIO_IFC_NO_IF   (0x0UL << 0)
#define SDIO_IFC_UART   (0x1UL << 0)
#define SDIO_IFC_TA_BT   (0x2UL << 0)
#define SDIO_IFC_TB_BT   (0x3UL << 0)
#define SDIO_IFC_GPS   (0x4UL << 0)
#define SDIO_IFC_CAMERA   (0x5UL << 0)
#define SDIO_IFC_PHS   (0x6UL << 0)
#define SDIO_IFC_WLAN   (0x7UL << 0)
#define SDIO_IFC_ATA   (0x8UL << 0)
#define SDIO_IFC_EXT   (0xFUL << 0)
#define SDIO_SCSA   (0x1UL << 6)
#define SDIO_FBR_CSA   (0x1UL << 7)
#define SDIO_FBR_EXT_IF   0x1
#define SDIO_FBR_PWR   0x2
#define SDIO_SPS   (0x1UL << 0)
#define SDIO_EPS   (0x1UL << 1)
#define SDIO_FBR_CIS_PTR   0x9
#define SDIO_FBR_CSA_PTR   0xC
#define SDIO_FBR_CSA_DATA   0xF
#define SDIO_FBR_BLK_SIZ   0x10

Detailed Description

Here lists SDIO Function Basic Register definitions.

  1. SDIO_FBR_CSA_IF
  2. SDIO_FBR_EXT_IF
  3. SDIO_FBR_PWR
  4. SDIO_FBR_CIS_PTR
  5. .
  6. .
  7. SDIO_FBR_CSA_PTR
  8. .
  9. .
  10. SDIO_FBR_CSA_DATA
  11. SDIO_FBR_BLK_SIZ
  12. .

Define Documentation

#define SDIO_EPS   (0x1UL << 1)

Low Current Mode/High Current Mode (R/W)

Definition at line 276 of file sdio.h.

#define SDIO_FBR_BLK_SIZ   0x10

Block size (2B, LSB first) (R/W)

Definition at line 280 of file sdio.h.

#define SDIO_FBR_CIS_PTR   0x9

Address pointer to function CIS (3B, LSB first) (RO)

Definition at line 277 of file sdio.h.

#define SDIO_FBR_CSA   (0x1UL << 7)

Function CSA enable

Definition at line 272 of file sdio.h.

#define SDIO_FBR_CSA_DATA   0xF

Read/Write fifo to CSA (R/W)

Definition at line 279 of file sdio.h.

#define SDIO_FBR_CSA_IF   0x0

CSA and function interface code (RO)

Definition at line 259 of file sdio.h.

#define SDIO_FBR_CSA_PTR   0xC

Address pointer to CSA (3B, LSB first) (R/W)

Definition at line 278 of file sdio.h.

#define SDIO_FBR_EXT_IF   0x1

Extended function interface code (RO)

Definition at line 273 of file sdio.h.

#define SDIO_FBR_PWR   0x2

function power control

Definition at line 274 of file sdio.h.

#define SDIO_IFC   (0xFUL << 0)

Standard SDIO Fun Interface Code

Definition at line 260 of file sdio.h.

#define SDIO_IFC_ATA   (0x8UL << 0)

Embedded SDIO-ATA

Definition at line 269 of file sdio.h.

#define SDIO_IFC_CAMERA   (0x5UL << 0)

Camera

Definition at line 266 of file sdio.h.

#define SDIO_IFC_EXT   (0xFUL << 0)

Check EXT interface code

Definition at line 270 of file sdio.h.

#define SDIO_IFC_GPS   (0x4UL << 0)

GPS

Definition at line 265 of file sdio.h.

#define SDIO_IFC_NO_IF   (0x0UL << 0)

No SDIO standard interface

Definition at line 261 of file sdio.h.

#define SDIO_IFC_PHS   (0x6UL << 0)

PHS

Definition at line 267 of file sdio.h.

#define SDIO_IFC_TA_BT   (0x2UL << 0)

Type-A Bluetooth

Definition at line 263 of file sdio.h.

#define SDIO_IFC_TB_BT   (0x3UL << 0)

Type-B Bluetooth

Definition at line 264 of file sdio.h.

#define SDIO_IFC_UART   (0x1UL << 0)

UART

Definition at line 262 of file sdio.h.

#define SDIO_IFC_WLAN   (0x7UL << 0)

WLAN

Definition at line 268 of file sdio.h.

#define SDIO_SCSA   (0x1UL << 6)

Function supports Code Storage Area (CSA)

Definition at line 271 of file sdio.h.

#define SDIO_SPS   (0x1UL << 0)

function support power selection (RO)

Definition at line 275 of file sdio.h.

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines