#include "task.h"
#include <_ansi.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <sys/fcntl.h>
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#include <sys/time.h>
#include <sys/times.h>
#include <errno.h>
#include <reent.h>
#include <signal.h>
#include <unistd.h>
#include <sys/wait.h>
#include "../uart/uart0.h"
#include "../uart/uart1.h"
#include "../usbser/usbser.h"
#include "../rtc/rtc.h"
#include "../fatfs/ff.h"
Go to the source code of this file.
Data Structures | |
struct | openFiles_t |
Defines | |
#define | CHECK_INIT(ptr) |
#define | FILE_HANDLE_OFFSET (0x20) |
#define | MONITOR_STDIN 0 |
#define | MONITOR_STDOUT 1 |
#define | MONITOR_STDERR 2 |
#define | MONITOR_UART0 3 |
#define | MONITOR_UART1 4 |
#define | MONITOR_USB 5 |
#define | MONITOR_FATFS 6 |
#define | MAX_OPEN_FILES 10 |
Functions | |
int _mkdir | _PARAMS ((const char *, mode_t)) |
int _read | _PARAMS ((int, char *, int)) |
int _lseek | _PARAMS ((int, int, int)) |
int _write | _PARAMS ((int, const char *, int)) |
int _open | _PARAMS ((const char *, int,...)) |
int _close | _PARAMS ((int)) |
int _fstat | _PARAMS ((int, struct stat *)) |
int _stat | _PARAMS ((const char *, struct stat *)) |
int _link | _PARAMS ((void)) |
int _unlink | _PARAMS ((const char *)) |
int _rename | _PARAMS ((const char *, const char *)) |
register char *stack_ptr | asm ("sp") |
void | _EXFUN (__sinit,(struct _reent *)) |
void | syscallsInit (void) |
int | _mkdir (const char *path, mode_t mode __attribute__((unused))) |
int | _chmod (const char *path, mode_t mode) |
int | _read (int fd, char *ptr, int len) |
int | _lseek (int fd, int ptr, int dir) |
int | _write (int fd, const char *ptr, int len) |
int | _open (const char *path, int flags,...) |
int | _close (int fd) |
int | _fstat (int fd __attribute__((unused)), struct stat *st __attribute__((unused))) |
int | _stat (const char *fname, struct stat *st) |
int | _link (void) |
int | _unlink (const char *path) |
int | _rename (const char *oldpath, const char *newpath) |
int | rename (const char *oldpath, const char *newpath) |
void | _sync (void) |
File system device driver using FatFs.
Definition in file fatfs_device.c.
#define CHECK_INIT | ( | ptr | ) |
do \ { \ if ((ptr) && !(ptr)->__sdidinit) \ __sinit (ptr); \ } \ while (0)
Definition at line 80 of file fatfs_device.c.