PERFORCE change 103615 for review
Warner Losh
imp at FreeBSD.org
Thu Aug 10 23:05:33 UTC 2006
http://perforce.freebsd.org/chv.cgi?CH=103615
Change 103615 by imp at imp_lighthouse on 2006/08/10 23:05:13
More dead code elimination.
Affected files ...
.. //depot/projects/arm/src/sys/boot/arm/at91/bootspi/sd-card.c#7 edit
Differences ...
==== //depot/projects/arm/src/sys/boot/arm/at91/bootspi/sd-card.c#7 (text+ko) ====
@@ -21,8 +21,6 @@
#define AT91C_MCI_TIMEOUT 1000000 /* For AT91F_MCIDeviceWaitReady */
#define BUFFER_SIZE_MCI_DEVICE 512
#define MASTER_CLOCK 60000000
-#define FALSE -1
-#define TRUE 1
//Private functions
//static void initInts(void);
@@ -252,77 +250,6 @@
}
-#if 0
-//*----------------------------------------------------------------------------
-//* \fn AT91F_Test_SDCard
-//* \brief Configure MCI for SDCard and complete SDCard init, then jump to Test Functions
-//*----------------------------------------------------------------------------
-static int AT91F_Test_SDCard(void)
-{
- //////////////////////////////////////////////////////////
- //* For SDCard Init
- //////////////////////////////////////////////////////////
-
- AT91F_MCI_Configure(AT91C_BASE_MCI,
- AT91C_MCI_DTOR_1MEGA_CYCLES,
- AT91C_MCI_MR_PDCMODE, // 15MHz for MCK = 60MHz (CLKDIV = 1)
- AT91C_MCI_SDCARD_4BITS_SLOTA);
-
- if(AT91F_MCI_SDCard_Init(&MCI_Device) != AT91C_INIT_OK)
- return FALSE;
-
- printf("\r\n Memory_Capacity : %x",
- MCI_Device.pMCI_DeviceFeatures->Memory_Capacity);
-
- printf("\r\n Sector_Size : %x",
- MCI_Device.pMCI_DeviceFeatures->Sector_Size);
-
- printf("\r\n Max_Read_DataBlock_Length : %x",
- MCI_Device.pMCI_DeviceFeatures->Max_Read_DataBlock_Length);
-
- printf("\r\n Max_Write_DataBlock_Length : %x",
- MCI_Device.pMCI_DeviceFeatures->Max_Write_DataBlock_Length);
-
- printf("\r\n Read_Partial : %x",
- MCI_Device.pMCI_DeviceFeatures->Read_Partial);
-
- printf("\r\n Write_Partial : %x",
- MCI_Device.pMCI_DeviceFeatures->Write_Partial);
-
- printf("\r\nSDCard Initialisation Successful: Enter Test\r\n");
-
- // Enter Main Tests
- return(AT91F_Test());
-}
-
-static void initInts()
-{
- // Init Interrupt Controller
- AT91F_AIC_Open(
- AT91C_BASE_AIC, // pointer to the AIC registers
- AT91C_AIC_BRANCH_OPCODE, // IRQ exception vector
- AT91F_UndefHandler, // FIQ exception vector
- AT91F_UndefHandler, // AIC default handler
- AT91F_SpuriousHandler, // AIC spurious handler
- 0); // Protect mode
-
- // Perform 8 End Of Interrupt Command to make sure AIC will not Lock out nIRQ
- AT91F_AIC_AcknowledgeIt(AT91C_BASE_AIC);
- AT91F_AIC_AcknowledgeIt(AT91C_BASE_AIC);
- AT91F_AIC_AcknowledgeIt(AT91C_BASE_AIC);
- AT91F_AIC_AcknowledgeIt(AT91C_BASE_AIC);
- AT91F_AIC_AcknowledgeIt(AT91C_BASE_AIC);
- AT91F_AIC_AcknowledgeIt(AT91C_BASE_AIC);
- AT91F_AIC_AcknowledgeIt(AT91C_BASE_AIC);
- AT91F_AIC_AcknowledgeIt(AT91C_BASE_AIC);
-
- AT91F_AIC_SetExceptionVector((unsigned int *)0x0C, AT91F_FetchAbort);
- AT91F_AIC_SetExceptionVector((unsigned int *)0x10, AT91F_DataAbort);
- AT91F_AIC_SetExceptionVector((unsigned int *)0x4, AT91F_Undef);
-
-}
-#endif
-
static void AT91F_MCI_Handler(void)
{
int status;
@@ -376,6 +303,6 @@
AT91C_MCI_SDCARD_4BITS_SLOTA);
if(AT91F_MCI_SDCard_Init(&MCI_Device) != AT91C_INIT_OK)
- return FALSE;
- return TRUE;
+ return 0;
+ return 1;
}
More information about the p4-projects
mailing list