├── .gitignore ├── .tfignore ├── README.md ├── Test Drivers ├── ArmTest │ ├── ArmTest.c │ ├── ArmTest.componentinfo.xml │ ├── ArmTest.cppproj │ ├── Device_Startup │ │ ├── samc21g17a_flash.ld │ │ └── startup_samc21.c │ └── sam_spec.h └── WinTest │ ├── Driver.c │ ├── Print.c │ ├── WinTest.c │ ├── WinTest.sln │ ├── WinTest.vcxproj │ ├── WinTest.vcxproj.filters │ └── math.h ├── arm-lib-out ├── libstdio-l-flt.a ├── libstdio-l.a ├── libstdio-ll-dbl.a ├── libstdio-ll-flt-dbl.a ├── libstdio-ll-flt.a └── libstdio-ll.a ├── doc ├── dox.css ├── dox_footer.html ├── dox_header.html └── doxygen.config.in ├── libc ├── include │ └── stdio.h └── stdio │ ├── atof.c │ ├── clearerr.c │ ├── convtoa.h │ ├── dtoa.c │ ├── feof.c │ ├── ferror.c │ ├── fgetc.c │ ├── fgets.c │ ├── fprintf.c │ ├── fputc.c │ ├── fputs.c │ ├── fread.c │ ├── fscanf.c │ ├── ftoa.c │ ├── fwrite.c │ ├── getchar.c │ ├── gets.c │ ├── mulpower100d.c │ ├── mulpower100f.c │ ├── printf.c │ ├── putchar.c │ ├── puts.c │ ├── scanf.c │ ├── snprintf.c │ ├── sprintf.c │ ├── sscanf.c │ ├── stdio_private.h │ ├── strconv.h │ ├── strconvd.c │ ├── strconvf.c │ ├── strconvhelp.c │ ├── strtod.c │ ├── strtof.c │ ├── ungetc.c │ ├── vfprintf.c │ ├── vfscanf.c │ ├── vprintf.c │ ├── vscanf.c │ ├── vsnprintf.c │ ├── vsprintf.c │ └── vsscanf.c ├── stdio-mini.atsln ├── stdio-mini.componentinfo.xml └── stdio-mini.cproj /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimPaterson/stdio-mini/HEAD/.gitignore -------------------------------------------------------------------------------- /.tfignore: -------------------------------------------------------------------------------- 1 | \.git -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimPaterson/stdio-mini/HEAD/README.md -------------------------------------------------------------------------------- /Test Drivers/ArmTest/ArmTest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimPaterson/stdio-mini/HEAD/Test Drivers/ArmTest/ArmTest.c -------------------------------------------------------------------------------- /Test Drivers/ArmTest/ArmTest.componentinfo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimPaterson/stdio-mini/HEAD/Test Drivers/ArmTest/ArmTest.componentinfo.xml -------------------------------------------------------------------------------- /Test Drivers/ArmTest/ArmTest.cppproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimPaterson/stdio-mini/HEAD/Test Drivers/ArmTest/ArmTest.cppproj -------------------------------------------------------------------------------- /Test Drivers/ArmTest/Device_Startup/samc21g17a_flash.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimPaterson/stdio-mini/HEAD/Test Drivers/ArmTest/Device_Startup/samc21g17a_flash.ld -------------------------------------------------------------------------------- /Test Drivers/ArmTest/Device_Startup/startup_samc21.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimPaterson/stdio-mini/HEAD/Test Drivers/ArmTest/Device_Startup/startup_samc21.c -------------------------------------------------------------------------------- /Test Drivers/ArmTest/sam_spec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimPaterson/stdio-mini/HEAD/Test Drivers/ArmTest/sam_spec.h -------------------------------------------------------------------------------- /Test Drivers/WinTest/Driver.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimPaterson/stdio-mini/HEAD/Test Drivers/WinTest/Driver.c -------------------------------------------------------------------------------- /Test Drivers/WinTest/Print.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimPaterson/stdio-mini/HEAD/Test Drivers/WinTest/Print.c -------------------------------------------------------------------------------- /Test Drivers/WinTest/WinTest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimPaterson/stdio-mini/HEAD/Test Drivers/WinTest/WinTest.c -------------------------------------------------------------------------------- /Test Drivers/WinTest/WinTest.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimPaterson/stdio-mini/HEAD/Test Drivers/WinTest/WinTest.sln -------------------------------------------------------------------------------- /Test Drivers/WinTest/WinTest.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimPaterson/stdio-mini/HEAD/Test Drivers/WinTest/WinTest.vcxproj -------------------------------------------------------------------------------- /Test Drivers/WinTest/WinTest.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimPaterson/stdio-mini/HEAD/Test Drivers/WinTest/WinTest.vcxproj.filters -------------------------------------------------------------------------------- /Test Drivers/WinTest/math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimPaterson/stdio-mini/HEAD/Test Drivers/WinTest/math.h -------------------------------------------------------------------------------- /arm-lib-out/libstdio-l-flt.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimPaterson/stdio-mini/HEAD/arm-lib-out/libstdio-l-flt.a -------------------------------------------------------------------------------- /arm-lib-out/libstdio-l.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimPaterson/stdio-mini/HEAD/arm-lib-out/libstdio-l.a -------------------------------------------------------------------------------- /arm-lib-out/libstdio-ll-dbl.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimPaterson/stdio-mini/HEAD/arm-lib-out/libstdio-ll-dbl.a -------------------------------------------------------------------------------- /arm-lib-out/libstdio-ll-flt-dbl.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimPaterson/stdio-mini/HEAD/arm-lib-out/libstdio-ll-flt-dbl.a -------------------------------------------------------------------------------- /arm-lib-out/libstdio-ll-flt.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimPaterson/stdio-mini/HEAD/arm-lib-out/libstdio-ll-flt.a -------------------------------------------------------------------------------- /arm-lib-out/libstdio-ll.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimPaterson/stdio-mini/HEAD/arm-lib-out/libstdio-ll.a -------------------------------------------------------------------------------- /doc/dox.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimPaterson/stdio-mini/HEAD/doc/dox.css -------------------------------------------------------------------------------- /doc/dox_footer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimPaterson/stdio-mini/HEAD/doc/dox_footer.html -------------------------------------------------------------------------------- /doc/dox_header.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimPaterson/stdio-mini/HEAD/doc/dox_header.html -------------------------------------------------------------------------------- /doc/doxygen.config.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimPaterson/stdio-mini/HEAD/doc/doxygen.config.in -------------------------------------------------------------------------------- /libc/include/stdio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimPaterson/stdio-mini/HEAD/libc/include/stdio.h -------------------------------------------------------------------------------- /libc/stdio/atof.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimPaterson/stdio-mini/HEAD/libc/stdio/atof.c -------------------------------------------------------------------------------- /libc/stdio/clearerr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimPaterson/stdio-mini/HEAD/libc/stdio/clearerr.c -------------------------------------------------------------------------------- /libc/stdio/convtoa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimPaterson/stdio-mini/HEAD/libc/stdio/convtoa.h -------------------------------------------------------------------------------- /libc/stdio/dtoa.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimPaterson/stdio-mini/HEAD/libc/stdio/dtoa.c -------------------------------------------------------------------------------- /libc/stdio/feof.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimPaterson/stdio-mini/HEAD/libc/stdio/feof.c -------------------------------------------------------------------------------- /libc/stdio/ferror.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimPaterson/stdio-mini/HEAD/libc/stdio/ferror.c -------------------------------------------------------------------------------- /libc/stdio/fgetc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimPaterson/stdio-mini/HEAD/libc/stdio/fgetc.c -------------------------------------------------------------------------------- /libc/stdio/fgets.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimPaterson/stdio-mini/HEAD/libc/stdio/fgets.c -------------------------------------------------------------------------------- /libc/stdio/fprintf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimPaterson/stdio-mini/HEAD/libc/stdio/fprintf.c -------------------------------------------------------------------------------- /libc/stdio/fputc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimPaterson/stdio-mini/HEAD/libc/stdio/fputc.c -------------------------------------------------------------------------------- /libc/stdio/fputs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimPaterson/stdio-mini/HEAD/libc/stdio/fputs.c -------------------------------------------------------------------------------- /libc/stdio/fread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimPaterson/stdio-mini/HEAD/libc/stdio/fread.c -------------------------------------------------------------------------------- /libc/stdio/fscanf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimPaterson/stdio-mini/HEAD/libc/stdio/fscanf.c -------------------------------------------------------------------------------- /libc/stdio/ftoa.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimPaterson/stdio-mini/HEAD/libc/stdio/ftoa.c -------------------------------------------------------------------------------- /libc/stdio/fwrite.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimPaterson/stdio-mini/HEAD/libc/stdio/fwrite.c -------------------------------------------------------------------------------- /libc/stdio/getchar.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimPaterson/stdio-mini/HEAD/libc/stdio/getchar.c -------------------------------------------------------------------------------- /libc/stdio/gets.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimPaterson/stdio-mini/HEAD/libc/stdio/gets.c -------------------------------------------------------------------------------- /libc/stdio/mulpower100d.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimPaterson/stdio-mini/HEAD/libc/stdio/mulpower100d.c -------------------------------------------------------------------------------- /libc/stdio/mulpower100f.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimPaterson/stdio-mini/HEAD/libc/stdio/mulpower100f.c -------------------------------------------------------------------------------- /libc/stdio/printf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimPaterson/stdio-mini/HEAD/libc/stdio/printf.c -------------------------------------------------------------------------------- /libc/stdio/putchar.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimPaterson/stdio-mini/HEAD/libc/stdio/putchar.c -------------------------------------------------------------------------------- /libc/stdio/puts.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimPaterson/stdio-mini/HEAD/libc/stdio/puts.c -------------------------------------------------------------------------------- /libc/stdio/scanf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimPaterson/stdio-mini/HEAD/libc/stdio/scanf.c -------------------------------------------------------------------------------- /libc/stdio/snprintf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimPaterson/stdio-mini/HEAD/libc/stdio/snprintf.c -------------------------------------------------------------------------------- /libc/stdio/sprintf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimPaterson/stdio-mini/HEAD/libc/stdio/sprintf.c -------------------------------------------------------------------------------- /libc/stdio/sscanf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimPaterson/stdio-mini/HEAD/libc/stdio/sscanf.c -------------------------------------------------------------------------------- /libc/stdio/stdio_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimPaterson/stdio-mini/HEAD/libc/stdio/stdio_private.h -------------------------------------------------------------------------------- /libc/stdio/strconv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimPaterson/stdio-mini/HEAD/libc/stdio/strconv.h -------------------------------------------------------------------------------- /libc/stdio/strconvd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimPaterson/stdio-mini/HEAD/libc/stdio/strconvd.c -------------------------------------------------------------------------------- /libc/stdio/strconvf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimPaterson/stdio-mini/HEAD/libc/stdio/strconvf.c -------------------------------------------------------------------------------- /libc/stdio/strconvhelp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimPaterson/stdio-mini/HEAD/libc/stdio/strconvhelp.c -------------------------------------------------------------------------------- /libc/stdio/strtod.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimPaterson/stdio-mini/HEAD/libc/stdio/strtod.c -------------------------------------------------------------------------------- /libc/stdio/strtof.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimPaterson/stdio-mini/HEAD/libc/stdio/strtof.c -------------------------------------------------------------------------------- /libc/stdio/ungetc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimPaterson/stdio-mini/HEAD/libc/stdio/ungetc.c -------------------------------------------------------------------------------- /libc/stdio/vfprintf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimPaterson/stdio-mini/HEAD/libc/stdio/vfprintf.c -------------------------------------------------------------------------------- /libc/stdio/vfscanf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimPaterson/stdio-mini/HEAD/libc/stdio/vfscanf.c -------------------------------------------------------------------------------- /libc/stdio/vprintf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimPaterson/stdio-mini/HEAD/libc/stdio/vprintf.c -------------------------------------------------------------------------------- /libc/stdio/vscanf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimPaterson/stdio-mini/HEAD/libc/stdio/vscanf.c -------------------------------------------------------------------------------- /libc/stdio/vsnprintf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimPaterson/stdio-mini/HEAD/libc/stdio/vsnprintf.c -------------------------------------------------------------------------------- /libc/stdio/vsprintf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimPaterson/stdio-mini/HEAD/libc/stdio/vsprintf.c -------------------------------------------------------------------------------- /libc/stdio/vsscanf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimPaterson/stdio-mini/HEAD/libc/stdio/vsscanf.c -------------------------------------------------------------------------------- /stdio-mini.atsln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimPaterson/stdio-mini/HEAD/stdio-mini.atsln -------------------------------------------------------------------------------- /stdio-mini.componentinfo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimPaterson/stdio-mini/HEAD/stdio-mini.componentinfo.xml -------------------------------------------------------------------------------- /stdio-mini.cproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimPaterson/stdio-mini/HEAD/stdio-mini.cproj --------------------------------------------------------------------------------