9
0
Fork 0
Commit Graph

75 Commits

Author SHA1 Message Date
patacongo edeb4ed92a Move RAMLOG driver to drivers/syslog; Add ability to output debug information to any character device or file
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4996 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-08-02 00:42:46 +00:00
patacongo ccf95c8af0 Change all values in all limits.h for all architectures to signed decimal; the hex values were not sign extending appropriate in most uses
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4911 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-07-05 23:45:57 +00:00
patacongo 940b780498 More Kconfig stuff
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4628 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-17 22:54:31 +00:00
patacongo 706fd821de More Kconfig files
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4624 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-17 13:48:39 +00:00
patacongo 0b6e44dcd4 Include libgcc.a inside of the group of recursively linked libraries in all Makefiles
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4573 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-08 13:03:26 +00:00
patacongo e0bb1c1856 Add kconfig documentation
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4567 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-06 16:45:52 +00:00
patacongo 22d9c4a22b Adding skeleton Kconfig files (part 1 of 2)
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4564 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-06 15:49:35 +00:00
patacongo a901605429 Change STM32 so that stm32_pmstop.c and stm32_pmstandby are built even if CONFIG_PM is not defined
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4502 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-22 14:07:45 +00:00
patacongo 0bb0a4e316 Move file-system header files to include/nuttx/fs
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4499 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-21 18:01:07 +00:00
patacongo e8a57cb61b Move all non-standard, NuttX header files into include/nuttx/net
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4450 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-03 23:18:34 +00:00
patacongo 74b415b5dd Add support for the Atollic 'Lite' toolchain in all STM32 F4 configurations
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4417 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-02-23 18:42:36 +00:00
patacongo 7a6baccc42 Fix a small RAM log bug (the RAM log still does not work)
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4385 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-02-12 20:27:49 +00:00
patacongo d81e408586 Fix some typos and compilation errors introduced in the last checkin
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4384 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-02-12 02:53:01 +00:00
patacongo e6e43e583c Add logic to re-direct debug output to a sysloggin device
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4381 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-02-11 14:20:40 +00:00
patacongo 910a9ac9dd Add logic so that a RAM log can be used in place of a console device
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4380 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-02-11 03:50:52 +00:00
patacongo 5d862a3ca5 Candidate fix for the libboard.a dependency problem (from Mike Smith)
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4346 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-01-29 20:07:16 +00:00
patacongo 95eb54a8a8 Fix issue with multilib build
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3926 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-08-30 12:49:24 +00:00
patacongo ac52f49299 Name change: Change Cortex-M3 naming to ARMv7-M naming so support Cortex-M4
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3846 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-08-05 21:57:49 +00:00
patacongo 8c6706a0ae Add an 'export' target to the NuttX top-level Makefile
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3771 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-11 22:52:51 +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 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 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 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
patacongo 5b2b2a609f Moving toward system call infrastructure
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3435 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-29 00:07:02 +00:00
patacongo 5609ce5bee Correcting banked vs. non-banked issues (there are more)
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3320 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-02-26 22:29:46 +00:00
patacongo ad9088b97c Correct several m9s12x link issues
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3319 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-02-26 18:58:45 +00:00
patacongo 7cc21064dc Finish m9s12 GPIO support
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3318 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-02-26 16:55:39 +00:00
patacongo 53bea35564 Add beginning of m9s12x GPIO support
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3317 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-02-25 23:05:37 +00:00
patacongo b6a7483bb8 Call call to low-level UART initialization logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3309 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-02-22 02:26:15 +00:00
patacongo 75be7ce54f Finish m9s12x interrupt logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3307 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-02-20 19:47:40 +00:00
patacongo 63af4ccfac Flesh out m8s12 serial driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3306 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-02-20 17:49:58 +00:00
patacongo caf3183859 Add m9s12 serial logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3305 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-02-20 15:19:44 +00:00
patacongo b8945cd913 Add more m9s12 files
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3302 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-02-19 02:39:25 +00:00
patacongo af6239ad09 Add standard context switching functions for m9s12
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3301 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-02-18 01:37:58 +00:00
patacongo 6736eb05d1 More context switching logic for m9s12
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3300 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-02-18 01:28:35 +00:00
patacongo 39855fface More m9s12x stuff
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3299 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-02-17 02:12:14 +00:00
patacongo c54f2ffa4c m9s12x context save structure
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3298 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-02-16 01:45:35 +00:00
patacongo 8c651ec15c Rename mc9s12ne64 directories and files to just m9s12
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3288 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-02-13 20:00:48 +00:00
patacongo 5fd8dc81de Add network bit definitions
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3273 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-01-21 01:38:42 +00:00
patacongo 238381ff79 Add network bit definitions
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3272 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-01-21 01:26:53 +00:00
patacongo 6cf96593b8 EMAC/PHY headers
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3271 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-01-20 22:13:27 +00:00
patacongo 09a3d1bc4f Add IIC header
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3270 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-01-20 21:09:23 +00:00
patacongo 689c6c9ca7 Control and Status
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3269 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-01-20 20:13:33 +00:00
patacongo 82f1087d0b A/D definitions
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3268 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-01-20 18:28:59 +00:00
patacongo 6b4c8cd8ba Reorg some headers
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3055 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-10-28 01:33:47 +00:00
patacongo ea1a751f2f Add MEBI header file
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3052 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-10-26 01:48:02 +00:00
patacongo edc751ad77 Make MMC header file consistent with other NuttX periperhal header files
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3051 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-10-26 00:49:32 +00:00
patacongo 140c658342 typo
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3050 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-10-25 14:58:37 +00:00
patacongo 1a02645a3c Add INT header file
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3049 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-10-24 14:50:12 +00:00