1/* 2 * Copyright 2008-2009 Analog Devices Inc. 3 * 4 * Licensed under the ADI BSD license or the GPL-2 (or later) 5 */ 6 7#ifndef _DEF_BF514_H 8#define _DEF_BF514_H 9 10/* BF514 is BF512 + RSI */ 11#include "defBF512.h" 12 13/* Removable Storage Interface Registers */ 14 15#define RSI_PWR_CONTROL 0xFFC03800 /* RSI Power Control Register */ 16#define RSI_CLK_CONTROL 0xFFC03804 /* RSI Clock Control Register */ 17#define RSI_ARGUMENT 0xFFC03808 /* RSI Argument Register */ 18#define RSI_COMMAND 0xFFC0380C /* RSI Command Register */ 19#define RSI_RESP_CMD 0xFFC03810 /* RSI Response Command Register */ 20#define RSI_RESPONSE0 0xFFC03814 /* RSI Response Register */ 21#define RSI_RESPONSE1 0xFFC03818 /* RSI Response Register */ 22#define RSI_RESPONSE2 0xFFC0381C /* RSI Response Register */ 23#define RSI_RESPONSE3 0xFFC03820 /* RSI Response Register */ 24#define RSI_DATA_TIMER 0xFFC03824 /* RSI Data Timer Register */ 25#define RSI_DATA_LGTH 0xFFC03828 /* RSI Data Length Register */ 26#define RSI_DATA_CONTROL 0xFFC0382C /* RSI Data Control Register */ 27#define RSI_DATA_CNT 0xFFC03830 /* RSI Data Counter Register */ 28#define RSI_STATUS 0xFFC03834 /* RSI Status Register */ 29#define RSI_STATUSCL 0xFFC03838 /* RSI Status Clear Register */ 30#define RSI_MASK0 0xFFC0383C /* RSI Interrupt 0 Mask Register */ 31#define RSI_MASK1 0xFFC03840 /* RSI Interrupt 1 Mask Register */ 32#define RSI_FIFO_CNT 0xFFC03848 /* RSI FIFO Counter Register */ 33#define RSI_CEATA_CONTROL 0xFFC0384C /* RSI CEATA Register */ 34#define RSI_FIFO 0xFFC03880 /* RSI Data FIFO Register */ 35#define RSI_ESTAT 0xFFC038C0 /* RSI Exception Status Register */ 36#define RSI_EMASK 0xFFC038C4 /* RSI Exception Mask Register */ 37#define RSI_CONFIG 0xFFC038C8 /* RSI Configuration Register */ 38#define RSI_RD_WAIT_EN 0xFFC038CC /* RSI Read Wait Enable Register */ 39#define RSI_PID0 0xFFC03FE0 /* RSI Peripheral ID Register 0 */ 40#define RSI_PID1 0xFFC03FE4 /* RSI Peripheral ID Register 1 */ 41#define RSI_PID2 0xFFC03FE8 /* RSI Peripheral ID Register 2 */ 42#define RSI_PID3 0xFFC03FEC /* RSI Peripheral ID Register 3 */ 43#define RSI_PID4 0xFFC03FF0 /* RSI Peripheral ID Register 4 */ 44#define RSI_PID5 0xFFC03FF4 /* RSI Peripheral ID Register 5 */ 45#define RSI_PID6 0xFFC03FF8 /* RSI Peripheral ID Register 6 */ 46#define RSI_PID7 0xFFC03FFC /* RSI Peripheral ID Register 7 */ 47 48#endif /* _DEF_BF514_H */ 49