]> granicus.if.org Git - esp-idf/commitdiff
Add missing variable initialisation.
authorDermot Duffy <dermot.duffy@gmail.com>
Sat, 21 Jan 2017 15:39:36 +0000 (15:39 +0000)
committerJeroen Domburg <jeroen@espressif.com>
Wed, 25 Jan 2017 13:41:45 +0000 (21:41 +0800)
Signed-off-by: Jeroen Domburg <jeroen@espressif.com>
components/driver/spi_master.c

index 6162edba3674dc5500f4e587a626bbe7c48487ff..f37f7aaf19d0cce27205c58ecab5ea365a71b1ee 100644 (file)
@@ -502,6 +502,7 @@ static void IRAM_ATTR spi_intr(void *arg)
         //We have a transaction. Send it.
         spi_device_t *dev=host->device[i];
         host->cur_trans=trans;
+        host->cur_cs=i;
         //We should be done with the transmission.
         assert(host->hw->cmd.usr == 0);
         
@@ -510,7 +511,7 @@ static void IRAM_ATTR spi_intr(void *arg)
             trans->rxlength=trans->length;
         }
         
-        //Reconfigure accoding to device settings, but only if we change CSses.
+        //Reconfigure according to device settings, but only if we change CSses.
         if (i!=prevCs) {
             //Assumes a hardcoded 80MHz Fapb for now. ToDo: figure out something better once we have
             //clock scaling working.