#include "Sd2Card.h"
#include "FatStructs.h"
#include "Print.h"
Go to the source code of this file.
#define ALLOW_DEPRECATED_FUNCTIONS 1 |
Allow use of deprecated functions if non-zero
uint16_t const FAT_DEFAULT_DATE = ((2000 - 1980) << 9) | (1 << 5) | 1 |
Default date for file timestamps is 1 Jan 2000
uint16_t const FAT_DEFAULT_TIME = (1 << 11) |
Default time for file timestamp is 1 am
uint8_t const FAT_FILE_TYPE_CLOSED = 0 |
This SdFile has not been opened.
Test value for directory type
uint8_t const FAT_FILE_TYPE_NORMAL = 1 |
uint8_t const FAT_FILE_TYPE_ROOT16 = 2 |
SdFile for a FAT16 root directory
uint8_t const FAT_FILE_TYPE_ROOT32 = 3 |
SdFile for a FAT32 root directory
uint8_t const FAT_FILE_TYPE_SUBDIR = 4 |
uint8_t const LS_DATE = 1 |
ls() flag to print modify date
ls() flag for recursive list of subdirectories
uint8_t const LS_SIZE = 2 |
ls() flag to print file size
open() oflag mask for access modes
uint8_t const O_APPEND = 0X04 |
The file offset shall be set to the end of the file prior to each write.
uint8_t const O_CREAT = 0X10 |
create the file if nonexistent
uint8_t const O_EXCL = 0X20 |
If O_CREAT and O_EXCL are set, open() shall fail if the file exists
uint8_t const O_RDONLY = O_READ |
open() oflag - same as O_READ
open() oflag for reading and writing
uint8_t const O_READ = 0X01 |
uint8_t const O_SYNC = 0X08 |
synchronous writes - call sync() after each write
uint8_t const O_TRUNC = 0X40 |
truncate the file to zero length
uint8_t const O_WRITE = 0X02 |
open() oflag - same as O_WRITE
uint8_t const T_ACCESS = 1 |
set the file's last access date
uint8_t const T_CREATE = 2 |
set the file's creation date and time
uint8_t const T_WRITE = 4 |
Set the file's write date and time