PERFORCE change 95235 for review
Warner Losh
imp at FreeBSD.org
Fri Apr 14 06:43:41 UTC 2006
http://perforce.freebsd.org/chv.cgi?CH=95235
Change 95235 by imp at imp_hammer on 2006/04/14 06:43:39
tweaks, shaves a couple meaningless bytes
Affected files ...
.. //depot/projects/arm/src/sys/boot/arm/at91/bootiic/eeprom.c#2 edit
Differences ...
==== //depot/projects/arm/src/sys/boot/arm/at91/bootiic/eeprom.c#2 (text+ko) ====
@@ -44,25 +44,24 @@
* to be called a single time.
* .KB_C_FN_DEFINITION_END
*/
-void InitEEPROM(void) {
+void
+InitEEPROM(void)
+{
AT91PS_TWI twiPtr = (AT91PS_TWI)AT91C_BASE_TWI;
AT91PS_PIO pPio = (AT91PS_PIO)AT91C_BASE_PIOA;
AT91PS_PMC pPMC = (AT91PS_PMC)AT91C_BASE_PMC;
- pPio->PIO_ASR =
- ((unsigned)AT91C_PA25_TWD) | ((unsigned)AT91C_PA26_TWCK);
- pPio->PIO_BSR = 0;
- pPio->PIO_PDR =
- ((unsigned)AT91C_PA25_TWD) | ((unsigned)AT91C_PA26_TWCK);
+ pPio->PIO_ASR = AT91C_PA25_TWD | AT91C_PA26_TWCK;
+ pPio->PIO_PDR = AT91C_PA25_TWD | AT91C_PA26_TWCK;
- pPio->PIO_MDDR = ~((unsigned)AT91C_PA25_TWD);
- pPio->PIO_MDER = (unsigned)AT91C_PA25_TWD;
+ pPio->PIO_MDDR = ~AT91C_PA25_TWD;
+ pPio->PIO_MDER = AT91C_PA25_TWD;
- pPMC->PMC_PCER = ((unsigned) 1 << AT91C_ID_TWI);
+ pPMC->PMC_PCER = 1u << AT91C_ID_TWI;
- twiPtr->TWI_IDR = (unsigned) -1;
+ twiPtr->TWI_IDR = 0xffffffffu;
twiPtr->TWI_CR = AT91C_TWI_SWRST;
twiPtr->TWI_CR = AT91C_TWI_MSEN | AT91C_TWI_SVDIS;
More information about the p4-projects
mailing list