9
0
Fork 0
Commit Graph

40 Commits

Author SHA1 Message Date
patacongo 7046837297 Add support so that fdopen() may be used on socket descriptors
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3659 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-02 15:05:48 +00:00
patacongo cd8e7a571e Add fs/mmap
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3576 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-07 20:08:46 +00:00
patacongo 16b34b3357 Add first NXFFS files
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3536 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-28 19:26:46 +00:00
patacongo ef7b0b7469 Progress toward kernel build
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3465 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-05 01:46:55 +00:00
patacongo 3272c8e87e Move core of fdopen() logic from lib/stdio to fs/
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3464 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-04 23:02:00 +00:00
patacongo 24c72f8cae Kernel build mostly successful
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3454 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-02 15:25:22 +00:00
patacongo edaedcec29 Read from socket is the same as recv with flags==0
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2017 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-08-15 15:57:15 +00:00
patacongo 7fa8126f60 Add skeleton for fcntl()
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1993 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-07-18 21:39:59 +00:00
patacongo 108fd107c0 dup() and dup2() support for socket descriptors
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1884 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-06-15 18:58:22 +00:00
patacongo c463206521 Add select()
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1263 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-11-17 20:25:28 +00:00
patacongo e3ce2b3e99 Basic file structure for poll() API
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1257 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-11-16 17:19:38 +00:00
patacongo bf15cd98eb Allow block drivers without mountpoint support
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1063 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-10-22 22:02:44 +00:00
patacongo e827a656da Add mmap() API
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@916 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-09-12 15:54:20 +00:00
patacongo 7866c38227 ROMFS filesystem support
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@903 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-09-10 19:29:24 +00:00
patacongo 2ed56a90af Move FAT-related files to fs/fat
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@798 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-08-02 15:02:10 +00:00
patacongo 745f4acbf7 Add find/open/close_blockdriver()
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@796 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-08-02 14:25:34 +00:00
patacongo 2c943cda06 Added lseek()
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@612 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-02-01 22:19:20 +00:00
patacongo 165bb4a645 Using tool-specific clean
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@545 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-01-10 18:23:08 +00:00
patacongo a00da15a25 Make logic reorganized for non-GNU toolchain
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@528 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-01-08 17:06:21 +00:00
patacongo 6733a15446 Reduce make output
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@526 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-01-08 13:41:00 +00:00
patacongo af0cbe861e Add support for tools that can't make dependencies
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@522 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-01-08 00:19:24 +00:00
patacongo cb241d68c3 Several webserver bugs fixed
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@391 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-11-20 20:32:33 +00:00
patacongo bf0ca7304d Simply conditional build; fix conditional compilation
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@275 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-06-09 19:11:00 +00:00
patacongo 24e130ccf6 Added statfs()
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@261 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-05-29 00:31:17 +00:00
patacongo 11fa8988f6 Added fat_getattrib.c and fat_setattrib.c
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@259 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-05-27 20:40:01 +00:00
patacongo c6b3434ddd Add stat()
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@257 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-05-27 18:08:18 +00:00
patacongo 587cdd45a1 Finish FAT directory operations; add option to disable mountpoints; fix ARM compile errors
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@252 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-05-26 19:22:34 +00:00
patacongo 36525d0171 Setting up for mountpoint support
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@250 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-05-26 16:05:59 +00:00
patacongo 7ba3d8d5c7 Add unlink(), mkdir(), rmdir(), and rename()
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@246 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-05-21 14:36:00 +00:00
patacongo f1ec37eb18 Add fsync()
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@240 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-05-20 19:01:57 +00:00
patacongo 6f08de3174 Support for open of FAT fs
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@230 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-05-19 21:30:57 +00:00
patacongo d30883d4c8 Add framework for FAT32 support
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@218 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-05-13 20:13:10 +00:00
patacongo 80cd596b8a Add mount() and umount()
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@213 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-05-12 20:07:51 +00:00
patacongo 7fd9712f64 Add support for block drivers
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@206 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-05-09 00:04:03 +00:00
patacongo fecf0431f3 Added opendir, readdir, closedir, etc.
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@62 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-03-14 22:41:09 +00:00
patacongo 506fcf92ec Fix link problems
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@24 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-02-28 13:42:19 +00:00
patacongo 2e3e0f6396 Working toward successful link using aslink
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@21 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-02-27 23:59:20 +00:00
patacongo 2611da5e2a Finally, a clean SDCC compile
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@20 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-02-27 21:17:21 +00:00
patacongo 51796f7eb7 Progress toward clean SDCC compilation
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@18 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-02-21 21:55:16 +00:00
patacongo 2ec7825e0d NuttX RTOS
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-02-17 23:21:28 +00:00