summaryrefslogtreecommitdiff
path: root/nuttx/ChangeLog
diff options
context:
space:
mode:
authorGregory Nutt <gnutt@nuttx.org>2014-07-30 10:20:56 -0600
committerGregory Nutt <gnutt@nuttx.org>2014-07-30 10:20:56 -0600
commit4477d3c349026cf43588eef11f4827651aca377a (patch)
tree151990dd60849c0a4cf60426e0cf884cf32edf2f /nuttx/ChangeLog
parent5015d69e7cdf2011a0d1604f36bbe2f00dcfc570 (diff)
downloadnuttx-4477d3c349026cf43588eef11f4827651aca377a.tar.gz
nuttx-4477d3c349026cf43588eef11f4827651aca377a.tar.bz2
nuttx-4477d3c349026cf43588eef11f4827651aca377a.zip
Update ChangeLog
Diffstat (limited to 'nuttx/ChangeLog')
-rwxr-xr-xnuttx/ChangeLog5
1 files changed, 5 insertions, 0 deletions
diff --git a/nuttx/ChangeLog b/nuttx/ChangeLog
index 6b7600135..3c0468f42 100755
--- a/nuttx/ChangeLog
+++ b/nuttx/ChangeLog
@@ -7887,3 +7887,8 @@
* arch/arm/src/sama5/sam_hsmci.c: Add method to do RX transfer without DMA.
The 8-byte SCR transfer was failing silently with the DMA transfer, leaving
the SD card in single bit mode (2014-7-29).
+ * arch/arm/src/sama5/sam_hsmci.c: Fix a problem on card insertion/removal
+ callback handling. Interrupts were being disable so that the callbacks
+ occurred with interrupts disabled. This resulted in loss of some
+ interrupts and some not-so-good behaviors. The solution is to perform
+ all callbacks on the work thread unconditionally (2014-7-29).