Trivial update to FAT, comments, README
This commit is contained in:
parent
b637a0cc3e
commit
f60f22258a
@ -78,7 +78,11 @@ The BASIC nsh configuration is fully function (as desribed below under
|
|||||||
#undef HSCMI_NORXDMA /* Define to disable RX DMA */
|
#undef HSCMI_NORXDMA /* Define to disable RX DMA */
|
||||||
#define HSCMI_NOTXDMA 1 /* Define to disable TX DMA */
|
#define HSCMI_NOTXDMA 1 /* Define to disable TX DMA */
|
||||||
|
|
||||||
4. There not yet any support for the following board features: QSPI, USB,
|
4. There may also be some issues with removing and re-inserting SD cards
|
||||||
|
(of course with appropriate mounting and unmounting). I all not sure
|
||||||
|
of this and need to do more testing to characterize if the issue.
|
||||||
|
|
||||||
|
5. There is not yet any support for the following board features: QSPI, USB,
|
||||||
EMAC, AT24, or WM8904 nor for any non-board features). Most of these
|
EMAC, AT24, or WM8904 nor for any non-board features). Most of these
|
||||||
drivers will port easily from either the SAM3/4 or from the SAMA5Dx.
|
drivers will port easily from either the SAM3/4 or from the SAMA5Dx.
|
||||||
So there is still plenty to be done.
|
So there is still plenty to be done.
|
||||||
|
@ -1890,7 +1890,6 @@ static int fat_unbind(FAR void *handle, FAR struct inode **blkdriver,
|
|||||||
unsigned int flags)
|
unsigned int flags)
|
||||||
{
|
{
|
||||||
FAR struct fat_mountpt_s *fs = (FAR struct fat_mountpt_s*)handle;
|
FAR struct fat_mountpt_s *fs = (FAR struct fat_mountpt_s*)handle;
|
||||||
int ret;
|
|
||||||
|
|
||||||
if (!fs)
|
if (!fs)
|
||||||
{
|
{
|
||||||
@ -1930,8 +1929,7 @@ static int fat_unbind(FAR void *handle, FAR struct inode **blkdriver,
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
fat_semgive(fs);
|
fat_semgive(fs);
|
||||||
ret = (flags != 0) ? -ENOSYS : -EBUSY;
|
return (flags != 0) ? -ENOSYS : -EBUSY;
|
||||||
return ret;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1950,8 +1948,7 @@ static int fat_unbind(FAR void *handle, FAR struct inode **blkdriver,
|
|||||||
/* We hold a reference to the block driver but should not but
|
/* We hold a reference to the block driver but should not but
|
||||||
* mucking with inodes in this context. So, we will just return
|
* mucking with inodes in this context. So, we will just return
|
||||||
* our contained reference to the block driver inode and let the
|
* our contained reference to the block driver inode and let the
|
||||||
* umount
|
* umount logic dispose of it.
|
||||||
* logic dispose of it.
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
if (blkdriver)
|
if (blkdriver)
|
||||||
|
Loading…
Reference in New Issue
Block a user