From e56cc44d872100dc10dc489405297b8eb38b7a92 Mon Sep 17 00:00:00 2001 From: Jens Ahrensfeld Date: Thu, 4 Jun 2015 19:24:05 +0000 Subject: [PATCH] - periodic SPI test git-svn-id: http://moon:8086/svn/mips@46 a8ebac50-d88d-4704-bea3-6648445a41b3 --- src/bootloader/test.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/bootloader/test.c b/src/bootloader/test.c index 30d5b6a..30134eb 100644 --- a/src/bootloader/test.c +++ b/src/bootloader/test.c @@ -91,7 +91,7 @@ void main() *pSpiCtrl = (*pSpiCtrl & 0xFFFFFF00) | 50; *pSpiData = 0x9F000000; *pSpiDataSize = 8; - *pSpiXferSize = 8+24; + *pSpiXferSize = 8+8*21; *pSpiCtrlStat = SPI_CMD_CTRL_COMMIT; sputs("SYS_SPI_CTRL_STAT : ");print_word(*pSpiCtrlStat);sputs("\n"); @@ -102,7 +102,11 @@ void main() while(!(*pSpiCtrlStat & SPI_CMD_STAT_DOUTRDY)) { } - print_word(*pSpiData);sputs("\n"); + + do + { + print_word(*pSpiData);sputs("\n"); + } while (*pSpiCtrlStat & SPI_CMD_STAT_DOUTRDY); sputs("Testing SDRAM (pattern)\n"); for (j=0; j < ARRAY_SIZE(test_pattern); j++)