Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 14 Apr 2006 06:43:40 GMT
From:      Warner Losh <imp@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 95235 for review
Message-ID:  <200604140643.k3E6heBb067985@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=95235

Change 95235 by imp@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;
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200604140643.k3E6heBb067985>