These are the examples provided for [[/users/frank26080115/libraries/LPC1700CMSIS_Lib/]] Note, the entire "program" is not compilable!

Committer:
frank26080115
Date:
Sun Mar 20 05:38:56 2011 +0000
Revision:
0:bf7b9fba3924

        

Who changed what in which revision?

UserRevisionLine numberNew contents of line
frank26080115 0:bf7b9fba3924 1 /* Don't need anything here. */
frank26080115 0:bf7b9fba3924 2 /* Used with GNU compiler only! */
frank26080115 0:bf7b9fba3924 3
frank26080115 0:bf7b9fba3924 4 #include <stdlib.h>
frank26080115 0:bf7b9fba3924 5 #ifndef __IAR_SYSTEMS_ICC__
frank26080115 0:bf7b9fba3924 6 #include <sys/stat.h>
frank26080115 0:bf7b9fba3924 7 #endif
frank26080115 0:bf7b9fba3924 8
frank26080115 0:bf7b9fba3924 9 int _read_r (struct _reent *r, int file, char * ptr, int len)
frank26080115 0:bf7b9fba3924 10 {
frank26080115 0:bf7b9fba3924 11 ( void ) r;
frank26080115 0:bf7b9fba3924 12 ( void ) file;
frank26080115 0:bf7b9fba3924 13 ( void ) ptr;
frank26080115 0:bf7b9fba3924 14 ( void ) len;
frank26080115 0:bf7b9fba3924 15 return -1;
frank26080115 0:bf7b9fba3924 16 }
frank26080115 0:bf7b9fba3924 17
frank26080115 0:bf7b9fba3924 18 /***************************************************************************/
frank26080115 0:bf7b9fba3924 19
frank26080115 0:bf7b9fba3924 20 int _lseek_r (struct _reent *r, int file, int ptr, int dir)
frank26080115 0:bf7b9fba3924 21 {
frank26080115 0:bf7b9fba3924 22 ( void ) r;
frank26080115 0:bf7b9fba3924 23 ( void ) file;
frank26080115 0:bf7b9fba3924 24 ( void ) ptr;
frank26080115 0:bf7b9fba3924 25 ( void ) dir;
frank26080115 0:bf7b9fba3924 26
frank26080115 0:bf7b9fba3924 27 return 0;
frank26080115 0:bf7b9fba3924 28 }
frank26080115 0:bf7b9fba3924 29
frank26080115 0:bf7b9fba3924 30 /***************************************************************************/
frank26080115 0:bf7b9fba3924 31
frank26080115 0:bf7b9fba3924 32 int _write_r (struct _reent *r, int file, char * ptr, int len)
frank26080115 0:bf7b9fba3924 33 {
frank26080115 0:bf7b9fba3924 34 ( void ) r;
frank26080115 0:bf7b9fba3924 35 ( void ) file;
frank26080115 0:bf7b9fba3924 36 ( void ) ptr;
frank26080115 0:bf7b9fba3924 37 ( void ) len;
frank26080115 0:bf7b9fba3924 38
frank26080115 0:bf7b9fba3924 39 return 0;
frank26080115 0:bf7b9fba3924 40 }
frank26080115 0:bf7b9fba3924 41
frank26080115 0:bf7b9fba3924 42 /***************************************************************************/
frank26080115 0:bf7b9fba3924 43
frank26080115 0:bf7b9fba3924 44 int _close_r (struct _reent *r, int file)
frank26080115 0:bf7b9fba3924 45 {
frank26080115 0:bf7b9fba3924 46 ( void ) r;
frank26080115 0:bf7b9fba3924 47 ( void ) file;
frank26080115 0:bf7b9fba3924 48
frank26080115 0:bf7b9fba3924 49 return 0;
frank26080115 0:bf7b9fba3924 50 }
frank26080115 0:bf7b9fba3924 51
frank26080115 0:bf7b9fba3924 52 /***************************************************************************/
frank26080115 0:bf7b9fba3924 53
frank26080115 0:bf7b9fba3924 54 caddr_t _sbrk_r (struct _reent *r, int incr)
frank26080115 0:bf7b9fba3924 55 {
frank26080115 0:bf7b9fba3924 56 ( void ) r;
frank26080115 0:bf7b9fba3924 57 ( void ) incr;
frank26080115 0:bf7b9fba3924 58
frank26080115 0:bf7b9fba3924 59 return 0;
frank26080115 0:bf7b9fba3924 60 }
frank26080115 0:bf7b9fba3924 61
frank26080115 0:bf7b9fba3924 62 /***************************************************************************/
frank26080115 0:bf7b9fba3924 63
frank26080115 0:bf7b9fba3924 64 int _fstat_r (struct _reent *r, int file, struct stat * st)
frank26080115 0:bf7b9fba3924 65 {
frank26080115 0:bf7b9fba3924 66 ( void ) r;
frank26080115 0:bf7b9fba3924 67 ( void ) file;
frank26080115 0:bf7b9fba3924 68 ( void ) st;
frank26080115 0:bf7b9fba3924 69
frank26080115 0:bf7b9fba3924 70 return 0;
frank26080115 0:bf7b9fba3924 71 }
frank26080115 0:bf7b9fba3924 72
frank26080115 0:bf7b9fba3924 73 /***************************************************************************/
frank26080115 0:bf7b9fba3924 74
frank26080115 0:bf7b9fba3924 75 int _isatty_r(struct _reent *r, int fd)
frank26080115 0:bf7b9fba3924 76 {
frank26080115 0:bf7b9fba3924 77 ( void ) r;
frank26080115 0:bf7b9fba3924 78 ( void ) fd;
frank26080115 0:bf7b9fba3924 79
frank26080115 0:bf7b9fba3924 80 return 0;
frank26080115 0:bf7b9fba3924 81 }
frank26080115 0:bf7b9fba3924 82
frank26080115 0:bf7b9fba3924 83
frank26080115 0:bf7b9fba3924 84
frank26080115 0:bf7b9fba3924 85