9
0
Fork 0
Commit Graph

3689 Commits

Author SHA1 Message Date
patacongo a5eecc978e Fix AVR parity setup
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3703 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-15 16:09:23 +00:00
patacongo 152edeeccb Amber Web Server updates
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3702 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-13 17:51:17 +00:00
patacongo fca78b2aa7 FTPC simplification and size reduction
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3701 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-13 15:43:56 +00:00
patacongo d471ef2e48 Fix AVR uart bugs
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3700 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-13 01:42:21 +00:00
patacongo b8a9921f64 Add hello configuratin for AVR
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3699 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-13 00:06:09 +00:00
patacongo dce481ce9b Fix XTAL frequencies for AVR; add ISP mkII connection info
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3698 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-12 18:45:39 +00:00
patacongo b667c00510 Eliminate some warnings
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3697 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-11 16:58:02 +00:00
patacongo f726a4c291 Finsh AVR serial drivers
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3696 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-11 16:45:31 +00:00
patacongo bb0e66429f Add ATMega128 configuration
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3695 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-11 14:53:56 +00:00
patacongo 0a355860ab More serial driver stuff for AVR
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3694 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-11 01:40:25 +00:00
patacongo 330b569cd7 Restructuring AVR serial drivers
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3693 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-11 00:48:01 +00:00
patacongo 6ffc8ef460 Clean up AVR timer setup
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3692 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-10 23:09:23 +00:00
patacongo 8751e05f92 Add configuratin options to control the PIC32 configuration words
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3691 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-10 21:03:38 +00:00
patacongo 4b109ff5ac Handle differences between AVR and AVR32 stacks
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3690 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-09 21:40:21 +00:00
patacongo eddcbeb2bd Fixes most integer overflows for AVR
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3689 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-09 21:21:29 +00:00
patacongo 0bda344808 Fix bug reported by JP Carballo
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3688 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-09 19:52:22 +00:00
patacongo b89e9255ea RGMP 0.2.0 patch applied
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3687 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-09 14:11:33 +00:00
patacongo 01185e5f66 Documentatin update
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3686 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-09 00:02:24 +00:00
patacongo 42d9515908 This finishes ALL AVR assembly language
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3685 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-08 23:30:39 +00:00
patacongo 7ff625984d More logic for the AVR port
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3684 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-08 21:10:47 +00:00
patacongo 2858e7f35a More AVR context switching logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3683 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-08 18:10:55 +00:00
patacongo d19eb43132 Add basic context switching logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3682 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-08 16:22:50 +00:00
patacongo 2a91a7fc35 First AVR compile
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3681 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-07 23:37:59 +00:00
patacongo e1ea2e58cb More AVR build fixes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3680 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-07 23:02:34 +00:00
patacongo e1c8a98995 Setting up AVR build environment
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3679 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-07 21:09:02 +00:00
patacongo 354a465c31 Add AT90USB configuration
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3678 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-07 19:06:07 +00:00
patacongo 8c0ca13c8c Add AT90USB support and AVR vector/startup logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3677 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-07 17:15:56 +00:00
patacongo 204374f17a typo
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3676 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-06 16:00:20 +00:00
patacongo 5b6a08d471 Prep for 6.4 release
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3675 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-06 15:56:50 +00:00
patacongo e0b3ebce7f Fix minimum MTU... must be at lest 576
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3674 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-06 15:06:08 +00:00
patacongo 10184acdd2 Minor improvement in recvfrom()
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3673 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-05 23:29:38 +00:00
patacongo 0a4a6f90ce Fix a bug in recvfrom()
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3670 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-05 16:13:50 +00:00
patacongo 7d745bc442 Fix more FTP bugs
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3668 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-04 20:13:03 +00:00
patacongo f87b3abb33 More FTP bugfixes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3665 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-03 20:27:30 +00:00
patacongo 7a25abd1e3 Fix a nasty bug that was closing stdin
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3663 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-03 15:38:26 +00:00
patacongo 4e495515a0 More FTP client debug fixes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3662 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-02 23:45:31 +00:00
patacongo b4a775d31d More FTP client fixes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3661 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-02 20:45:35 +00:00
patacongo aa4ecb50fe FTP client debug changes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3660 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-02 18:36:20 +00:00
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 af3842cbe5 Add a simple shell and configuration to verify the FTP client library
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3656 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-01 23:09:29 +00:00
patacongo d062330625 Fix asprintf bug
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3653 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-31 23:32:48 +00:00
patacongo a8de35c7de Add asprintf()
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3652 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-31 17:26:24 +00:00
patacongo 3ab031b5de Add directory structure for AVR and ATMEGA
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3651 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-31 13:41:11 +00:00
patacongo cc6e6e87bf Add getsockname()
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3650 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-30 14:26:04 +00:00
patacongo a79ecd635a Add strndup()
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3649 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-29 16:07:13 +00:00
patacongo c19cc93095 atexit() functions now called when task killed by task delete; For MCUs with <= 64Kb of SRAM, CONFIG_MM_SMALL can be defined to reduce the memory allocation overhead
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3648 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-28 21:42:18 +00:00
patacongo 4782e24868 Add analog die header file
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3647 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-27 22:59:37 +00:00
patacongo 33d87f46b4 Add LPC3154 OTP header file
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3646 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-27 19:14:28 +00:00
patacongo 0f437e3613 Adding LPC315x support to header files
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3645 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-27 17:57:34 +00:00
patacongo fb3025d62c Rename all lpc313x to lpc31xx
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3644 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-27 15:26:52 +00:00
patacongo 3fc3ae5e08 Documentation update
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3643 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-25 23:43:40 +00:00
patacongo 7c31e05c3f Add resource.h and fixed frequently cloned typo
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3642 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-24 19:11:47 +00:00
patacongo 79f0054c2e Fixes to PIC32 config words
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3641 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-23 18:13:03 +00:00
patacongo 0f511f7867 Add a tool to create proper nuttx.hex files for PICkit2
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3640 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-22 21:10:51 +00:00
patacongo 05439301cc Fix for clean PIC32 compile with DEBUG on
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3639 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-22 17:56:57 +00:00
patacongo e72f8fd961 Add E1000 PIC NIC driver from Yu Qiang
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3638 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-21 18:25:31 +00:00
patacongo beb5ab7db2 Completes coding portion of basic PIC32 port
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3637 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-21 16:30:18 +00:00
patacongo 269aa7e0a5 PIC32: Fix timer 1 source, uart priority, add pre-fetch cache header file
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3636 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-21 14:41:53 +00:00
patacongo 49bf6d1a92 PIC32 Device Configuration Words
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3635 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-21 00:09:15 +00:00
patacongo b3b0d056dd Add PIC32 UART support
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3634 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-20 22:15:16 +00:00
patacongo d29e821d3e Add PIC32 interrupt decode logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3633 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-20 17:51:11 +00:00
patacongo 98c799dff1 Fleshing out PIC32 port
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3632 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-20 16:19:01 +00:00
patacongo c7a3fc3b02 Clean up a few PIC32 link errors
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3631 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-20 01:51:55 +00:00
patacongo e40881caf0 Add PIC32 exception handlers
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3630 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-20 00:21:26 +00:00
patacongo 9910065430 Add PIC32 exception handling macros
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3629 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-19 22:00:49 +00:00
patacongo 10d691d8ea Add PIC32 interrupt controls and timer initialization
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3628 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-19 18:29:40 +00:00
patacongo 1e50f36f83 Add S/W interrupt 0 handler
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3627 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-18 23:01:27 +00:00
patacongo 3a44a6f462 Add MIPS system call infrastructure
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3626 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-18 22:34:11 +00:00
patacongo 8919a4aad6 More PIC32 context switching logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3625 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-18 19:52:17 +00:00
patacongo f00e9d8edf Add more context switching files
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3624 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-18 19:11:36 +00:00
patacongo b4c92f2e77 Add PIC32 register definitions and assertion logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3623 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-18 17:16:28 +00:00
patacongo 5936b31fbc Add some standard common files to PIC32
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3622 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-18 00:38:57 +00:00
patacongo d9198c556c Add start function
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3621 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-17 23:52:30 +00:00
patacongo 0d09e17c38 Add MIPS32 interrupt controls
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3620 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-17 14:59:27 +00:00
patacongo 2c2c31919a Beginnings of PIC32 build environment
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3619 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-16 22:20:26 +00:00
patacongo a12f3b693d Completes all PIC32 header files
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3618 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-16 18:59:30 +00:00
patacongo 0f1298dba3 Add initial CC1101 wireless logic from Uros
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3617 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-16 15:09:39 +00:00
patacongo e92569e289 Prep for 6.3 release
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3615 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-15 23:13:04 +00:00
patacongo e38429346b More PIC32 header files
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3614 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-15 22:26:02 +00:00
patacongo 9c6c1b8812 Add more PIC32 header files
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3613 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-15 16:02:38 +00:00
patacongo f233d15d9f updates to RGMP files
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3612 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-15 14:58:46 +00:00
patacongo 74a200c603 More PIC32 header files
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3611 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-15 14:45:13 +00:00
patacongo f7a9be6a80 More updates to README files
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3610 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-14 18:38:09 +00:00
patacongo 05339cd94b Update README files
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3609 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-14 18:29:27 +00:00
patacongo dd86d7286e Extend line buffering logic to puts, fputs, putc, fputc, and putchar()
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3608 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-14 18:14:51 +00:00
patacongo 543ced8c3e Flush buffer after newline in putc, fputc, and puts (but not fputs)
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3607 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-14 17:37:47 +00:00
patacongo 4abb53793d Implemented line-oriented buffering for std output
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3606 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-14 15:21:04 +00:00
patacongo e1b9c993a6 Add FLASH header file
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3605 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-13 23:14:32 +00:00
patacongo cd1801766d Add PIC32 RTC definitions
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3604 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-13 16:52:29 +00:00
patacongo 3892e639d6 fclose() was not flushing buffered data
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3603 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-13 14:39:59 +00:00
patacongo e2f5f48bd9 Add network apps to RGMP appconfig
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3602 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-13 13:10:15 +00:00
patacongo f5f95ed259 Fix possibly deadlock condition
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3601 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-13 03:33:03 +00:00
patacongo 9912ce76d0 Fix com.c logic error
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3600 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-12 23:51:04 +00:00
patacongo 387cdc6467 Add PIC32 DMA header file
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3599 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-12 23:22:13 +00:00
patacongo 6143498dda Changes for clean RGMP compile
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3598 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-12 19:39:51 +00:00
patacongo ba3204e1dc Modify standard header files to work with RGMP
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3596 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-12 18:07:05 +00:00
patacongo d16ea1cf0c First set of changes to incorporate the RGMP port
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3595 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-12 17:42:01 +00:00
patacongo 2d002fbdd4 Incorporate install app from Uros
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3594 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-12 14:49:46 +00:00
patacongo 0320e6efdc Fix USB host error handling logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3593 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-12 12:58:56 +00:00
patacongo 51e4286fc6 Add PIC32 WDT header file
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3592 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-12 00:28:48 +00:00
patacongo 9f9143f1d7 More PIC32 header files
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3591 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-11 22:47:59 +00:00
patacongo 41bdf043d6 More PIC32 header files
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3590 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-11 20:44:33 +00:00
patacongo 7513793b86 More PIC32 header files
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3589 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-11 17:21:47 +00:00
patacongo fbecf21f3d tools/mkdep.sh should not report an error if there are no files on the command line
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3588 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-11 01:27:04 +00:00
patacongo 9e8c081978 Add more PIC32 header files
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3586 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-10 23:20:39 +00:00
patacongo 5260ab3c64 Ported Ficl to NuttX apps/
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3584 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-10 18:18:19 +00:00
patacongo d94043c3cc Pascal now installs in the apps/ directory
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3583 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-10 15:50:23 +00:00
patacongo 1f3b5d7749 Fix an error in link to include/apps
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3582 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-09 22:53:07 +00:00
patacongo 5d75b9d0ee Move nuttx/include/apps to apps/include
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3581 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-09 22:21:10 +00:00
patacongo 2f1064f5e5 Add PIC32 CP0 Regsiter Definitions
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3580 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-09 19:37:22 +00:00
patacongo 2df82e10b1 Add directory structure to support PIC32
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3579 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-08 21:38:47 +00:00
patacongo 4a4fd3e288 Complets ram mapping logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3578 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-08 14:42:42 +00:00
patacongo e8d18c24ac More RAM mapping logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3577 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-08 00:20:44 +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 eb796b1e3b Mostly cosmetic changes from Uros
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3575 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-07 19:22:15 +00:00
patacongo aaddc0bb6b Add STM32 FLASH driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3573 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-07 16:59:20 +00:00
patacongo 846f19a7cd More timer changes from Uros
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3572 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-06 21:10:00 +00:00
patacongo cf76643617 Prep for 6.2 release
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3571 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-06 19:04:31 +00:00
patacongo bd9321d54a Fix an NXFFS memory leak
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3570 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-06 16:07:27 +00:00
patacongo d8883c6ebb Fix NXFFS positioning bug
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3569 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-06 15:19:07 +00:00
patacongo 5cb1f29723 Finish logic to update open writer after packing
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3568 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-05 23:31:44 +00:00
patacongo 75bbfc1095 All open file must be adjusted when the filesystem is packed
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3567 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-05 21:45:08 +00:00
patacongo 9163401634 Add NXFFS ioctls
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3566 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-05 20:01:43 +00:00
patacongo fd627dc2b8 NXFFS is basically functional -- more testing needed
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3565 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-05 18:21:44 +00:00
patacongo 33b2bc77ba Fix two more NXFFS bugs
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3564 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-05 13:12:43 +00:00
patacongo 50afdad793 Minor NXFFS fixes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3563 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-05 01:15:31 +00:00
patacongo d00b2e6844 More NXFFS bugfixes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3562 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-04 22:47:34 +00:00
patacongo fc3bd5c968 More NXFFS bugfixes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3561 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-04 21:59:23 +00:00
patacongo 51740b3bfa More NXFFS bugfixes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3560 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-04 18:49:53 +00:00
patacongo 5cbf37fadc Misc NXFFS bugfixes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3559 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-04 14:20:52 +00:00
patacongo f3a2479ea5 Fix a few more NXFFS bugs
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3558 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-04 00:25:21 +00:00
patacongo daf21a4931 Incorporate two FAT bugfixes reported by Sheref Younan.
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3557 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-03 22:30:53 +00:00
patacongo b7e1a99025 Most of packing logic is in place
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3556 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-03 22:10:52 +00:00
patacongo 109fa7d14e Progress on NXFFS packing logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3555 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-03 16:46:57 +00:00
patacongo 27a5a2eb87 Swap size of cache and pack buffers
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3554 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-03 13:46:14 +00:00
patacongo ca01ccedc2 Starting NXFFS packing logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3553 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-03 00:02:10 +00:00
patacongo 76e9d6c6f7 NXFFS file deletion is functional
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3552 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-02 18:38:11 +00:00
patacongo d0fe5134ac More NXFFS bugfixes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3551 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-02 16:14:20 +00:00
patacongo 4fe0ddaa8b More NXFFS bugfixes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3550 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-02 01:30:30 +00:00
patacongo 8ee429cd99 More NXFFS bugfixes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3549 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-01 19:48:21 +00:00
patacongo f732170482 More NXFFS bugfixes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3548 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-01 18:16:03 +00:00
patacongo 4cf98a9b9c Extend NXFFS tests; bugfixes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3547 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-01 14:48:27 +00:00
patacongo 58acf928cf Add basic NXFFS read logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3546 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-01 00:26:38 +00:00
patacongo f12bf47967 Misc NXFFS bug fixes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3545 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-30 23:24:48 +00:00
patacongo 51d6d33dc1 Add basic write logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3544 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-30 20:06:23 +00:00
patacongo 2102fe76ac Update README documentation
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3543 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-30 17:41:08 +00:00
patacongo b5ec116550 Add file creation logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3542 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-30 17:29:40 +00:00
patacongo ffc37c1121 Some initial NXFFS bugfixes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3541 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-29 23:50:38 +00:00
patacongo 1b8b1bef41 Add beginning of a test for NXFFS
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3540 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-29 20:59:40 +00:00
patacongo ecf739cee8 Add 4.5.2 configuration for ARM920
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3539 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-29 00:20:11 +00:00
patacongo 53656bf0aa More NXFFS logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3538 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-28 22:24:10 +00:00
patacongo 7eacd4b574 More NXFFS logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3537 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-28 21:05:39 +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 f3e53015a4 Add GCC 4.5.2
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3535 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-28 15:09:21 +00:00
patacongo a57cc2353f Fixes to get clean i.MXADS build
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3533 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-26 23:11:02 +00:00
patacongo 2a114bcb72 Add a RAM-based MTD device
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3532 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-24 17:35:16 +00:00
patacongo 9dc53fa5bb Add logic to assign IP address in apps/examples/wlan
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3530 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-21 19:03:01 +00:00
patacongo cee627df8b Fix RTL driver MAC address
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3529 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-21 18:17:41 +00:00
patacongo 3af5960614 Rename uptime to UTC
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3528 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-20 14:12:52 +00:00
patacongo 1ee87d8347 Updates from Uros
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3527 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-20 13:32:49 +00:00
patacongo f37368a8d0 Correct 1-bit errors in intersection calculations
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3526 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-20 01:55:05 +00:00
patacongo 4069c06feb Rename i2c directories to sensors
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3525 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-19 18:51:02 +00:00
patacongo 87edffb227 Minor fix to OLED logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3524 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-19 01:21:55 +00:00
patacongo ab0b334ca4 Finish integration of the LPCXpresso OLED NX example
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3523 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-19 01:16:40 +00:00
patacongo 313a4fa244 Minor OLED-related updates (still doesn't work)
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3522 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-18 20:13:54 +00:00
patacongo 9a69e7e562 Add NX configuration for LPCXpresso
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3521 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-18 17:16:24 +00:00
patacongo 6879cf48d5 Add UG-9665SWAG01 driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3520 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-17 23:48:01 +00:00
patacongo 3515c22a07 Add command definitions for Solomon-Systech LCD controller
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3519 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-17 19:00:12 +00:00
patacongo b8a71f238e Add support for LPCXpresso OLED
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3518 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-17 16:16:28 +00:00
patacongo c045fa803b Add DHCP server configuration for LPCXpresso
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3517 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-17 14:48:58 +00:00
patacongo cbb01e4e91 LPCXpresso USB device works
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3516 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-17 00:35:54 +00:00
patacongo 37d31d4b55 Misc USB storage-related cleanup
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3515 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-16 19:28:00 +00:00
patacongo bf5c15eb54 THTTPD works on LPCXpresso
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3514 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-16 15:43:39 +00:00
patacongo cf98affaae More changes from Uros
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3513 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-16 13:00:57 +00:00
patacongo 136df171f4 Add a THTTPD configuration for the LPCXpresso board
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3512 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-16 02:14:27 +00:00
patacongo 923993eba7 Fix bad conditional compilation that breaks THTTPD and dup2()
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3511 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-16 01:04:17 +00:00
patacongo 057b3fd352 Add support for SMSC LAN8720 PHY
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3510 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-15 22:42:47 +00:00
patacongo 28d57ed35c Add LPCXpression USB storage example
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3509 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-15 19:30:06 +00:00
patacongo 2c2155ea56 Add LPCXpression SD card support
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3508 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-15 18:40:31 +00:00
patacongo a2e73bcb07 Add code changes from Uros
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3507 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-15 16:20:25 +00:00
patacongo 3f55b3ef4d Add time and uptime
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3506 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-15 14:57:53 +00:00
patacongo 61d99ee51b Documentation update
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3505 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-14 19:17:41 +00:00
patacongo ae6e6bb741 More version-related fixes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3504 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-14 17:28:21 +00:00
patacongo 0dd5dbe125 Documentation update
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3503 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-14 16:52:58 +00:00
patacongo 8e552f9dde Add tools to manage a version file
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3502 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-14 16:46:17 +00:00
patacongo 46eb235e20 Fix error in strrch()
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3501 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-13 22:47:04 +00:00
patacongo 71aa9dc77d Macro clock_systimer replaces direct access to g_system_timer variable
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3500 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-13 21:44:24 +00:00
patacongo f88b9c4992 Cosmetic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3499 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-13 18:18:58 +00:00
patacongo a51988c766 Fix some issues with LPC17xx UART2 and 3 configurations
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3498 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-13 14:49:21 +00:00
patacongo 72d63a19cc LPCXpression console on UART3
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3497 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-13 03:12:51 +00:00
patacongo c4f89a2368 Remove warning 'sh_link not set for section ARM.exidx' for a few builds
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3496 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-12 23:27:07 +00:00
patacongo 0adc53b37c Fixes for clean LPCXpresso NSH build
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3495 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-12 19:37:33 +00:00
patacongo ae9088d20f Add LPCXpression NSH configuration
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3494 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-12 19:01:12 +00:00
patacongo a8cb0dd9c7 Add rtc.h header file
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3493 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-12 14:14:47 +00:00
patacongo 6616f146dc Correct an error in the top-level Makefile introduced in 6.1
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3492 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-11 22:27:00 +00:00
patacongo 9621d42aaf Bugfix for lpc17xx GPIO interrupts
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3491 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-11 19:14:11 +00:00
patacongo 7e86edae8f Fix mispelled name
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3490 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-10 18:50:16 +00:00
patacongo 71727f17c9 Prep for 6.1 release
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3489 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-10 18:44:31 +00:00
patacongo a6949bc89b Changes for clean build of app/ directory with Windows toolchain
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3488 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-10 16:08:08 +00:00
patacongo 4746fbe908 Add support for Code Red
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3487 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-10 14:18:03 +00:00
patacongo 70a09fe759 Add board config for Embedded Artists LPCXpresso
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3486 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-09 23:48:13 +00:00
patacongo 13d4c2bba6 Add user access to the heap
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3485 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-08 19:39:50 +00:00
patacongo 64ef7ee5f7 Add kernel mode hooks and reminders for other architectures
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3484 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-08 18:42:26 +00:00
patacongo 3827c27291 Completes implementation of kernel mode build
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3483 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-08 18:36:51 +00:00
patacongo 6e2d7acade Add logic to initialize SAM3U user applications
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3482 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-08 15:24:50 +00:00
patacongo 789ce8e8ce Fix error introduced in last commit
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3481 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-08 03:54:17 +00:00
patacongo b6d01fa79d Modify interrupt handling for privileged/unprivileged mode
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3480 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-08 01:33:21 +00:00
patacongo 5a102905dd I2C fixes from Uros; USB serial fix from Sheref; + A little more kernel mode stuff
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3479 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-07 21:22:06 +00:00
patacongo 29c7900099 Add support for kernel-mode threads
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3478 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-07 14:39:55 +00:00
patacongo 5ef1c24ab7 Fix AVR build, Add hooks for kernel threads
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3477 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-07 01:54:59 +00:00
patacongo e21de8b0c2 m9s12x toolchain Ubuntu 9.10 build fix
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3476 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-07 00:42:46 +00:00
patacongo d8ab80ccef current_regs should be volatile; add support for nested interrupts; enable interrupts during syscall processing
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3475 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-06 23:01:06 +00:00
patacongo 0b6e9f33f5 Remove user_initialize(); Make sure all integer types are signed that need to be
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3474 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-06 17:48:56 +00:00
patacongo 92b691c853 Fixes for kernel stub builds
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3473 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-06 16:40:47 +00:00
patacongo 962865582a Integrate syscall with existing svcall logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3472 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-06 15:04:57 +00:00
patacongo 55540073dc Attach mem mgmt fault handle if MPU is enabled
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3471 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-06 01:51:07 +00:00
patacongo 89316d0ee9 Fix bugs introduced in last commit
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3470 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-05 21:18:03 +00:00
patacongo 1552d6ae8e Clean kernel-/user-mode module build
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3469 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-05 20:54:00 +00:00
patacongo a20efff641 More separation of kernel- and user-memory management
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3468 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-05 17:33:50 +00:00
patacongo e9c0e842b6 LIS331DL and STM32 I2C patch from Uros
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3467 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-05 16:25:04 +00:00
patacongo c216e0dfde Add a layer to redirect kernel-mode memory manager accesses
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3466 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-05 15:50:01 +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 1b72dfaf0f Fix a couple of recently introduced build problems
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3463 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-04 21:02:15 +00:00
patacongo 69a307796b Add stub lookup logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3462 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-04 12:43:35 +00:00
patacongo 3b61b03ae7 Don't define unused system call numbers
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3461 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-04 02:28:29 +00:00
patacongo 5fb8eb530a Move memory manager into user space
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3460 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-03 20:41:49 +00:00
patacongo 0fe79fa1bf Pass __KERNEL__ define (or not) to all makes to handle small differences in user-/kernel-builds
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3459 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-03 18:42:33 +00:00
patacongo 56156417ab fix dependencies
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3458 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-03 16:43:35 +00:00
patacongo cd2f66d531 New LIS331DL driver and VSN updates from Uros
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3457 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-03 14:26:05 +00:00
patacongo 3466504a79 Add SAM3U kernel build logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3456 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-02 19:04:44 +00:00
patacongo b8cca7b5e3 Fix error in set_errno macro
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3455 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-02 15:59:42 +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 acc12dd900 Move more functions out of sched/ to lib/; proxies almost build
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3453 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-02 01:23:08 +00:00
patacongo 8792bcbcc8 Add conditional compilation to syscall autogeneration
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3452 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-01 23:07:51 +00:00
patacongo 15eab9f5c1 Stubs are working/Proxies are close
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3451 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-01 21:36:17 +00:00
patacongo 69c6d3405b Remove .built_always
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3449 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-01 14:30:43 +00:00
patacongo 35f03f56e0 Add Cortex-M3 MPU header file
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3448 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-01 03:47:36 +00:00
patacongo c3686e0638 Progress on syscall build
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3447 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-31 04:59:29 +00:00
patacongo 1500a847da Add mksyscall tool
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3446 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-31 04:23:17 +00:00
patacongo e4c14b30a7 Move more files into subdirectories under lib/
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3445 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-31 01:42:50 +00:00
patacongo f41c98dcf4 Move more files into subdirectories under lib/
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3444 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-30 22:30:49 +00:00
patacongo 857af7de62 Move more files into subdirectories under lib/
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3443 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-30 22:17:36 +00:00
patacongo 07c46219ba Move more files into subdirectories under lib/
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3442 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-30 21:58:17 +00:00
patacongo 5a85d87c4b Move more files into subdirectories under lib/
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3441 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-30 21:15:57 +00:00
patacongo 60fa7f8d7e Move stdio.h functions in lib/ to lib/stdio
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3440 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-30 20:34:21 +00:00
patacongo ab0a643cd2 Move string.h functions in lib/ to lib/string
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3439 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-30 19:51:19 +00:00
patacongo 54a87e1e91 Add syscall directory
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3438 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-30 02:59:01 +00:00
patacongo 0559e511ba Add basic syscall logic for i486 and AVR32
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3437 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-30 00:50:16 +00:00
patacongo 1d8fd2859a Add more syscall files
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3436 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-29 12:35:11 +00:00