-
Notifications
You must be signed in to change notification settings - Fork 7
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
update to MLA release (FILEIO v1.05)
• Speed improvement when searching for free cluster to create new file. By starting at the last successfully found cluster rather than the start of the drive. • Fixes issue of writing after seeking causing trailing 0s in the file. • Fixes error in DirectoryRemove failing to correctly delete folder when folder contains previously deleted folders/files. • Fixes issue where a file marked with 8.3 designator not recognized as 8.3 file. • Speed improvements for the seek function. • Fixes issue where some drives may not mount successfully. • Fixes issue where format request may not happen successfully.
- Loading branch information
1 parent
cbe56de
commit baf91a7
Showing
9 changed files
with
148 additions
and
191 deletions.
There are no files selected for viewing
Binary file not shown.
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -27,7 +27,7 @@ please contact [email protected] | |
#include <stdint.h> | ||
#include <stdbool.h> | ||
|
||
#include <fileio_media.h> | ||
#include "fileio_media.h" | ||
|
||
/*****************************************************************************/ | ||
/* Custom structures and definitions */ | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -29,7 +29,7 @@ please contact [email protected] | |
#include "fileio_config.h" | ||
#include "system.h" | ||
|
||
#include <fileio_media.h> | ||
#include "fileio_media.h" | ||
|
||
|
||
/*******************************************************************/ | ||
|
@@ -404,9 +404,9 @@ typedef union | |
{ | ||
struct | ||
{ | ||
uint16_t day : 5; // Day (1-31) | ||
uint16_t month : 4; // Month (1-12) | ||
uint16_t year : 7; // Year (number of years since 1980) | ||
unsigned day : 5; // Day (1-31) | ||
unsigned month : 4; // Month (1-12) | ||
unsigned year : 7; // Year (number of years since 1980) | ||
} bitfield; | ||
uint16_t value; | ||
} FILEIO_DATE; | ||
|
@@ -416,9 +416,9 @@ typedef union | |
{ | ||
struct | ||
{ | ||
uint16_t secondsDiv2 : 5; // (Seconds / 2) ( 1-30) | ||
uint16_t minutes : 6; // Minutes ( 1-60) | ||
uint16_t hours : 5; // Hours (1-24) | ||
unsigned secondsDiv2 : 5; // (Seconds / 2) ( 1-30) | ||
unsigned minutes : 6; // Minutes ( 1-60) | ||
unsigned hours : 5; // Hours (1-24) | ||
} bitfield; | ||
uint16_t value; | ||
} FILEIO_TIME; | ||
|
Oops, something went wrong.