OpenCores
URL https://opencores.org/ocsvn/sdcard_mass_storage_controller/sdcard_mass_storage_controller/trunk

Subversion Repositories sdcard_mass_storage_controller

[/] [sdcard_mass_storage_controller/] [trunk/] [sw/] [sdc_fifo/] [main.c] - Diff between revs 85 and 86

Go to most recent revision | Show entire file | Details | Blame | View Log

Rev 85 Rev 86
Line 61... Line 61...
 
 
#include "orsocdef.h"
#include "orsocdef.h"
#include "board.h"
#include "board.h"
#include "uart.h"
#include "uart.h"
#include "main.h"
#include "main.h"
#define SD_REG(REG)  REG32(SD_CONTROLLER_BASE+REG) 
 
/*$$PRIVATE MACROS*/
/*$$PRIVATE MACROS*/
/******************************************************************************/
/******************************************************************************/
/*                                                                            */
/*                                                                            */
/*                      P R I V A T E   M A C R O S                           */
/*                      P R I V A T E   M A C R O S                           */
/*                                                                            */
/*                                                                            */
Line 146... Line 146...
 
 
 
 
 
 
 
 
 
 
//TO do
 
// Always check if error in repose (CRC, CICE) etc
 
// Always check for CICM (Command inhibit before senindg)
 
// Timeout when polling
 
// Divied into dividing Functions
 
// Clean up
 
 
 
 
 
 
//SDC_DEFINES
#define BUSY 0x80
#define BUSY 0x80
#define CRC_TOKEN 0x29
#define CRC_TOKEN 0x29
 
#define SD_REG(REG)  REG32(SD_CONTROLLER_BASE+REG) 
//SDC_REGISTERS
//SDC_REGISTERS
#define TX_CMD_FIFO 0x00
#define TX_CMD_FIFO 0x00
#define RX_CMD_FIFO 0x04
#define RX_CMD_FIFO 0x04
#define TX_DATA_FIFO 0x08
#define TX_DATA_FIFO 0x08
#define RX_DATA_FIFO 0x0C
#define RX_DATA_FIFO 0x0C

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.