summaryrefslogtreecommitdiffstats
path: root/nuttx/arch/arm/src/common
AgeCommit message (Collapse)AuthorFilesLines
2012-08-02Move RAMLOG driver to drivers/syslog; Add ability to output debug ↵patacongo2-1/+5
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-07-07Straighten out LPC32 UART clocking (still some baud calculation issues)patacongo1-1/+1
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4917 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-21Move file-system header files to include/nuttx/fspatacongo2-2/+2
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4499 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-14Add hooks to support STM32 power managementpatacongo2-0/+18
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4490 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-02-22Incoporate new ARMv7-M exception handling logic contributed by Mike Smithpatacongo1-1/+1
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4413 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-02-12Fix a small RAM log bug (the RAM log still does not work)patacongo1-1/+1
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4385 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-02-12Fix some typos and compilation errors introduced in the last checkinpatacongo1-1/+1
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4384 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-02-11Add logic to re-direct debug output to a sysloggin devicepatacongo2-8/+14
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4381 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-02-11Add logic so that a RAM log can be used in place of a console devicepatacongo2-15/+36
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4380 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-01-31Numerous cosmetic changes while debugging a telnet driver issuepatacongo2-4/+4
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4353 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-12-22Add loopback support to STM32 CAN driver; Add apps/examples/can loopback testpatacongo1-6/+0
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4213 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-12-07Add support for the Cortex-M4 floating pointingpatacongo1-3/+22
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4144 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-12-04Fix a compile error when CONFIG_ARCH_INTERRUPTSTACK is turned on for Cortex-M*patacongo1-1/+1
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4134 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-11-11Fix stack alignment for EABI floating pointpatacongo2-41/+107
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4089 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-08-12Add Kinesis watchdog, ramfuncs, idle loop, start of clock configurationpatacongo1-1/+29
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3875 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-08-05Name change: Change Cortex-M3 naming to ARMv7-M naming so support Cortex-M4patacongo1-5/+5
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3846 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-12Add wchar_t type; Add LPC17xx CAN driver from Lzyy; Fix serial bug reported ↵patacongo1-0/+5
by Lzyy git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3775 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-12Correct errors in LPC17xx CAN register definespatacongo2-28/+47
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3773 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-09Redesign of NXTEXT font cachepatacongo1-1/+1
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3761 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-09ARM stack check logic; ARM no-console build fixes; Nucleus-2G updatespatacongo3-0/+191
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3760 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-06current_regs should be volatile; add support for nested interrupts; enable ↵patacongo1-4/+4
interrupts during syscall processing git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3475 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-06Attach mem mgmt fault handle if MPU is enabledpatacongo1-0/+1
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3471 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-05Clean kernel-/user-mode module buildpatacongo1-4/+3
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3469 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-11Add a stub that can be used when networking is enabled, but there is no ↵patacongo2-2/+92
ethernet driver git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3368 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-04First cut at x86 build environmentpatacongo1-8/+8
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3336 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-02-27Special IDLE for STM32 will execut WFI to sleep until an interrupt occurspatacongo1-11/+9
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3324 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-02-27Add support for the ISOTEL NetClamps VSN boardpatacongo1-1/+7
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3321 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-21Separate waiting for a device and enumerating a devicepatacongo2-8/+0
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3204 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-15Add start of USB host controllerpatacongo2-2/+8
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3176 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-09-03Remove unused lpc17_usbinitialize()patacongo1-2/+2
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2915 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-08-21Fix issues of virtual vs physical sizes of regionspatacongo1-0/+1
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2875 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-08-17Skeletons for remaining paging files to be implementedpatacongo1-4/+10
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2863 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-08-17First cut at data abort page handling logicpatacongo1-1/+5
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2862 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-07-16Fix interrupt stack compilation problempatacongo1-0/+4
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2803 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-01-28Don't clear stack unless debug is enabledpatacongo1-2/+7
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2528 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-12-28Fix circular header file dependencypatacongo4-3/+3
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2443 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-12-20Argument to up_udelay() should be type useconds_tpatacongo1-1/+2
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2400 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-12-16Changing NuttX fixed size type names to C99 standard names -- things will be ↵patacongo14-79/+88
broken for awhile git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2359 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-12-13types blkcnt_t and off_t should not depend on memory model; Remove ↵patacongo2-3/+3
non-standard type STATUS git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2330 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-12-04Add more HC12 common filespatacongo2-4/+4
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2306 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-11-26Numerous fixes for basic STM32 SDIO DMA accesspatacongo2-0/+16
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2279 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-25Improved certain Cortex-M3 context switch timespatacongo5-637/+3
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2177 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-06-25Fix a stack setup errorpatacongo1-2/+2
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1955 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-06-25Consolidate buffer dumping; fix all occurrences of 'the the'patacongo3-3/+3
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1951 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-06-05Timer interrupts work; examples/ostest passespatacongo1-1/+2
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1849 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-05-19lm3s6918 passes OS testpatacongo1-1/+2
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1801 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-05-19Move share-able Cortex-M3 file from lm3s subdirectorypatacongo1-9/+32
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1797 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-05-19Move ARM and Cortex files to separate directoriespatacongo23-3675/+2
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1795 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-05-18Calibrate lm3s6918 timing looppatacongo1-7/+3
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1792 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-05-18lm3s6918 now does context switchespatacongo1-4/+28
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1790 7fd9a85b-ad96-42d3-883c-3090e2eb8679