]> granicus.if.org Git - esp-idf/commitdiff
spi_slave: fix a example issue caused by word alignment
authorMichael (XIAO Xufeng) <xiaoxufeng@espressif.com>
Thu, 13 Jun 2019 07:09:28 +0000 (15:09 +0800)
committerMichael (XIAO Xufeng) <xiaoxufeng@espressif.com>
Thu, 20 Jun 2019 02:38:52 +0000 (10:38 +0800)
examples/peripherals/spi_slave/receiver/main/app_main.c

index c5362dd97b4c9a2b6e6792da4011ab19c7bdc7ae..1a51c653a4d8d7f78c0609baeefcef5825b9c297 100644 (file)
@@ -109,8 +109,8 @@ void app_main()
     ret=spi_slave_initialize(HSPI_HOST, &buscfg, &slvcfg, 1);
     assert(ret==ESP_OK);
 
-    char sendbuf[129]="";
-    char recvbuf[129]="";
+    WORD_ALIGNED_ATTR char sendbuf[129]="";
+    WORD_ALIGNED_ATTR char recvbuf[129]="";
     memset(recvbuf, 0, 33);
     spi_slave_transaction_t t;
     memset(&t, 0, sizeof(t));