手動機アーム、mbed基盤のspiをおくるだけのプログラムです(9/4)

Dependencies:   SPI_master_arm_shudouki mbed

Fork of SPI_master_arm_shudouki2 by F^3 RC 2班

Committer:
yoka06
Date:
Mon Sep 04 13:02:43 2017 +0000
Revision:
2:faa028d2f2f8
Parent:
0:76d1c7f13415
?

Who changed what in which revision?

UserRevisionLine numberNew contents of line
yoka06 0:76d1c7f13415 1 /* mbed Microcontroller Library - FATFileHandle
yoka06 0:76d1c7f13415 2 * Copyright (c) 2008, sford
yoka06 0:76d1c7f13415 3 */
yoka06 0:76d1c7f13415 4
yoka06 0:76d1c7f13415 5 #ifndef MBED_FATFILEHANDLE_H
yoka06 0:76d1c7f13415 6 #define MBED_FATFILEHANDLE_H
yoka06 0:76d1c7f13415 7
yoka06 0:76d1c7f13415 8 #include "FileHandle.h"
yoka06 0:76d1c7f13415 9 #include "ff.h"
yoka06 0:76d1c7f13415 10
yoka06 0:76d1c7f13415 11 namespace mbed {
yoka06 0:76d1c7f13415 12
yoka06 0:76d1c7f13415 13 class FATFileHandle : public FileHandle {
yoka06 0:76d1c7f13415 14 public:
yoka06 0:76d1c7f13415 15
yoka06 0:76d1c7f13415 16 FATFileHandle(FIL fh);
yoka06 0:76d1c7f13415 17 virtual int close();
yoka06 0:76d1c7f13415 18 virtual ssize_t write(const void* buffer, size_t length);
yoka06 0:76d1c7f13415 19 virtual ssize_t read(void* buffer, size_t length);
yoka06 0:76d1c7f13415 20 virtual int isatty();
yoka06 0:76d1c7f13415 21 virtual off_t lseek(off_t position, int whence);
yoka06 0:76d1c7f13415 22 virtual int fsync();
yoka06 0:76d1c7f13415 23 virtual off_t flen();
yoka06 0:76d1c7f13415 24
yoka06 0:76d1c7f13415 25 protected:
yoka06 0:76d1c7f13415 26
yoka06 0:76d1c7f13415 27 FIL _fh;
yoka06 0:76d1c7f13415 28
yoka06 0:76d1c7f13415 29 };
yoka06 0:76d1c7f13415 30
yoka06 0:76d1c7f13415 31 }
yoka06 0:76d1c7f13415 32
yoka06 0:76d1c7f13415 33 #endif