9
0
Fork 0
Commit Graph

3490 Commits

Author SHA1 Message Date
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