diff options
| author | Bernd Walter <ticso@FreeBSD.org> | 2007-12-23 14:46:30 +0000 |
|---|---|---|
| committer | Bernd Walter <ticso@FreeBSD.org> | 2007-12-23 14:46:30 +0000 |
| commit | fc29b8c53506ca89fcd717022c923eaa46587b94 (patch) | |
| tree | e7f2e1ae03ed782010efdeb5b6e2fbb0e36e52ee /sys/boot/arm | |
| parent | 2a0a392e1c0f821d9ea18dfbd1f3df27cd0ffdee (diff) | |
Notes
Diffstat (limited to 'sys/boot/arm')
| -rw-r--r-- | sys/boot/arm/at91/libat91/spi_flash.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/sys/boot/arm/at91/libat91/spi_flash.c b/sys/boot/arm/at91/libat91/spi_flash.c index a35e79896fd1..591b9ebfe002 100644 --- a/sys/boot/arm/at91/libat91/spi_flash.c +++ b/sys/boot/arm/at91/libat91/spi_flash.c @@ -256,11 +256,12 @@ SPI_InitFlash(void) value = pSPI->SPI_RDR; value = pSPI->SPI_SR; + value = GetFlashStatus() & 0xFC; #ifdef BOOT_BWCT - if (((value = GetFlashStatus()) & 0xFC) != 0xB4) + if (value != 0xB4 && value != 0xAC) printf(" Bad SPI status: 0x%x\n", value); #else - if (((value = GetFlashStatus()) & 0xFC) != 0xBC) + if (value != 0xBC) printf(" Bad SPI status: 0x%x\n", value); #endif } |
