Gregory Nutt
|
2c8a2bfffc
|
x86: fix 'Error: .size expression for idle_stack does not evaluate to a constant' bug from Matt Campbell
|
2014-01-25 13:53:23 -06:00 |
|
Gregory Nutt
|
2f837ccd2a
|
rename up_led*() functions to board_led_*()
|
2014-01-24 14:28:49 -06:00 |
|
Gregory Nutt
|
1d5b2d3d3e
|
Rename up_irqbutton() to board_button_irq()
|
2014-01-24 14:04:07 -06:00 |
|
Gregory Nutt
|
1ac245b9c6
|
Rename up_buttons() to board_buttons()
|
2014-01-24 13:59:24 -06:00 |
|
Gregory Nutt
|
b0c0df84f6
|
Rename up_buttoninit to board_button_intialize
|
2014-01-24 13:50:23 -06:00 |
|
Gregory Nutt
|
e4142f65fb
|
Assembler changes with the gcc-47 distribution from ARM mean that we need to be explicit about branch one or more of the wide branch opcodes results in bad table branching. From Mike Smith
|
2014-01-23 15:29:57 -06:00 |
|
Gregory Nutt
|
90f0e4f6dc
|
configs/efm32-dk3650: Support for Energy Micro's development kit for the Leopard Gecko MCU. From Richard Cochran
|
2014-01-23 08:19:34 -06:00 |
|
Gregory Nutt
|
7ce90ef7e2
|
arch/arm/src/Makefile: dependency directory list is now computed from the VPATH. From Richard Cochran
|
2014-01-23 07:41:00 -06:00 |
|
Gregory Nutt
|
85dea13030
|
Config.mk: If WINTOOL is set, COMPILE definition should convert path generated by Cygwin make to a proper Windows path. From Richard Cochran (2014-1-23).
|
2014-01-23 07:37:14 -06:00 |
|
Gregory Nutt
|
564fe7e232
|
configs/16z: Add support for 16z board
|
2014-01-22 11:50:37 -06:00 |
|
Gregory Nutt
|
9e2640b896
|
Networking: Improved status reporting and new carrier management interfaces. From Max Holtzberg
|
2014-01-21 10:21:45 -06:00 |
|
Gregory Nutt
|
1bd343b690
|
configs/olimex-stm32-p107: Failes to build is SPI3 for UEXT is not remapped
|
2014-01-21 10:01:51 -06:00 |
|
Gregory Nutt
|
297896fe0e
|
getopt(): Could leave optind in undefined state if argc == 1
|
2014-01-20 13:13:36 -06:00 |
|
Gregory Nutt
|
006a430029
|
ctypes.h: Fix typo in macro name iscontrol->iscntrl
|
2014-01-18 13:22:20 -06:00 |
|
Gregory Nutt
|
d96bfc2d9b
|
X86: Add a configuration option to select the -m32 compiler option when needed
|
2014-01-18 07:38:50 -06:00 |
|
Gregory Nutt
|
2382af1e7b
|
You can again specify the default board sub-directory when CONFIG_ARCH_BOARD_CUSTOM is used
|
2014-01-16 10:42:54 -06:00 |
|
Gregory Nutt
|
ebc3a64e35
|
Back out last change to configs/Kconfig. It has some bad side-effects
|
2014-01-16 10:13:20 -06:00 |
|
Gregory Nutt
|
0309c63a23
|
You can now specify or override the default board sub-directory. This is only useful when CONFIG_ARCH_BOARD_CUSTOM is used and the default board sub-directory is not available
|
2014-01-16 09:43:09 -06:00 |
|
Gregory Nutt
|
be14ee1f95
|
Move strol(), stroul(), and friends from libc/string to libc/stdlib where they belong
|
2014-01-16 08:03:26 -06:00 |
|
Gregory Nutt
|
32b4a48e7a
|
Misc changes from Richard Cochran
|
2014-01-15 11:05:15 -06:00 |
|
Gregory Nutt
|
be474523c4
|
Fix all Cortex-M3/4 implementations of up_disable_irq(). They were doing nothing. Thanks to Manuel Stühn for the tip.
|
2014-01-15 09:56:30 -06:00 |
|
Gregory Nutt
|
836057e340
|
Individual IRQs are not longer disabled on each interrupt. See ChangeLog for detailed explanation
|
2014-01-15 08:09:19 -06:00 |
|
Gregory Nutt
|
c9cb7972fb
|
FAT: Fix some root directory logic that was conditionally done only for FAT32. Apparently this needs to be done for all FAT types. From Tridge via Lorenz Meier
|
2014-01-14 18:24:21 -06:00 |
|
Gregory Nutt
|
2bfad60c85
|
If write buffering is enabled, then it is necessary to release the write buffer resources (callback structure) when the socket is closed
|
2014-01-14 18:19:43 -06:00 |
|
Gregory Nutt
|
806af1f4e2
|
When dup'ing sockets, need to clone fields for TCP write buffering too
|
2014-01-14 15:17:53 -06:00 |
|
Gregory Nutt
|
85e7e13bb0
|
Fix a FAT cluster allocation bug. From Tridge
|
2014-01-14 13:45:26 -06:00 |
|
Gregory Nutt
|
803cdfdaf1
|
Changes to get PX4 config to build. Also some warning removal
|
2014-01-14 13:30:22 -06:00 |
|
Gregory Nutt
|
a9e44cdfe0
|
The first set of changes to incorporate Jason Jiangs TCP write buffering logic
|
2014-01-13 17:11:01 -06:00 |
|
Gregory Nutt
|
0142b3cf5f
|
NET: prevent tcp_connect callback from being double freed. From Max Holtzberg.
|
2014-01-13 12:04:01 -06:00 |
|
Gregory Nutt
|
cbb5e4889b
|
Add support for the SO_LINGER socket option. Based on logic from Jason Jiang. Utestested on initial commit
|
2014-01-13 11:58:45 -06:00 |
|
Gregory Nutt
|
fd54cfb213
|
Add support for the STM32VL-Discovery board. Contributed by Alan Carvalho de Assis
|
2014-01-12 17:59:38 -06:00 |
|
Gregory Nutt
|
95b63762fb
|
Fix a memory leak in dynamic loader
|
2014-01-11 14:11:41 -06:00 |
|
Gregory Nutt
|
b301471adb
|
A10: Serial clock is OSC24M. From Alan Carvalho de Assis
|
2014-01-10 15:32:42 -06:00 |
|
Gregory Nutt
|
4e2c140124
|
Add stpcpy()
|
2014-01-09 14:08:48 -06:00 |
|
Gregory Nutt
|
37f0db6e0c
|
Add support for the XPT2046 touchscreen controller on the Viewtool LCD module
|
2014-01-09 10:57:17 -06:00 |
|
Gregory Nutt
|
8edac663d8
|
Still recovering from recent NX reorganization. Reported by Steve Redler IV
|
2014-01-08 17:28:54 -06:00 |
|
Gregory Nutt
|
c31f2b6f78
|
Fix STM32F103VE SPI3 definitions; Fix bug introduced in recent NX reorganization. From Steve Redler IV
|
2014-01-08 16:44:11 -06:00 |
|
Gregory Nutt
|
0bdee120a1
|
Add lib_libfgets() to better support the small differences between gets(), gets_s(), and fgets()
|
2014-01-08 10:47:34 -06:00 |
|
Gregory Nutt
|
2060d75ba2
|
Add a quick'n'dirty implementation of C11 threads.h
|
2014-01-07 18:09:35 -06:00 |
|
Gregory Nutt
|
e3b12cbaa9
|
Add x qualifier to fopen to support exlusive open
|
2014-01-07 17:18:38 -06:00 |
|
Gregory Nutt
|
c5f9b8768e
|
Add type rsize_t and function gets_s()
|
2014-01-07 16:27:45 -06:00 |
|
Gregory Nutt
|
764e117965
|
A10: Correct handling of the serial busy interrupt
|
2013-12-08 08:51:19 -06:00 |
|
Gregory Nutt
|
126bec4e55
|
Add more nops after enabling MMU for Cortex-A8
|
2014-01-07 08:38:00 -06:00 |
|
Gregory Nutt
|
9d393e167c
|
A10: Handle UART BUSY interrupt; Back out change to mkconfig.c -- it causes problems for assembly
|
2013-12-07 11:46:08 -06:00 |
|
Gregory Nutt
|
72f00b9bb6
|
mkconfig: Cast RAM size to unsigned to avoid complains about integer overflow in calculatino of CONFIG_RAM_END
|
2014-01-06 12:09:13 -06:00 |
|
Gregory Nutt
|
8bc6125b3c
|
Add ARMv7-A syscall.h header file
|
2014-01-05 15:49:06 -06:00 |
|
Gregory Nutt
|
458465c8ed
|
Viewtools STM32F103: Add SSD1289 LCD support
|
2014-01-05 14:14:59 -06:00 |
|
Gregory Nutt
|
b46aa97ac4
|
Makefile.win: Native windows build fixes from Max Holtzberg
|
2014-01-04 09:14:42 -06:00 |
|
Gregory Nutt
|
f9189ae64e
|
Olimex STM32 P107: Add native Windows build support. From Max Holtzberg
|
2014-01-04 09:11:20 -06:00 |
|
Gregory Nutt
|
b9a38cea22
|
nuttx/tools: Fixes for some Windows native build issues from Max Holtzberg
|
2014-01-04 09:08:14 -06:00 |
|
Gregory Nutt
|
c01e95584c
|
STM32: Single wire UART support from Thomas Grubler
|
2014-01-02 07:56:46 -06:00 |
|
Gregory Nutt
|
5a8517b849
|
Add Z16F NSH configuration
|
2014-01-01 12:40:18 -06:00 |
|
Gregory Nutt
|
892784538d
|
sim/mount: Converted to use kconfig-frontends tools
|
2014-01-01 08:52:58 -06:00 |
|
Gregory Nutt
|
43e47f8e78
|
NX server needs to be on a kernel thread for the kernel build
|
2013-12-30 17:55:19 -06:00 |
|
Gregory Nutt
|
f51f85db37
|
NX: Use a consistent allocator in all configurations
|
2013-12-30 12:42:18 -06:00 |
|
Gregory Nutt
|
b2a68d8b17
|
Move nuttx/configs/stm3240g-eval/src/up_cxxinitialize.c to apps/platform/stm3240g-eval/
|
2013-12-29 15:02:51 -06:00 |
|
Gregory Nutt
|
804e80d0cb
|
STM3240G-EVAL: Add kernel build mode support and an NxWM kernel mode configuration
|
2013-12-29 13:15:08 -06:00 |
|
Gregory Nutt
|
5c7a4896cc
|
Add nx_start() to simplify starting the NX server from within the RTOS
|
2013-12-29 11:11:48 -06:00 |
|
Gregory Nutt
|
c144669782
|
Move more files from graphics/nxmu to libnx/nxmu
|
2013-12-29 08:48:06 -06:00 |
|
Gregory Nutt
|
715177d861
|
Add sem_timedwait to syscalls
|
2013-12-28 12:04:39 -06:00 |
|
Gregory Nutt
|
af40e36466
|
Move graphics/nxtk to libnx/nxtk
|
2013-12-28 11:33:21 -06:00 |
|
Gregory Nutt
|
e88922bce1
|
Move graphics/nxfonts to libnx/nxfonts
|
2013-12-28 09:33:12 -06:00 |
|
Gregory Nutt
|
a457105a0b
|
Move the NX components out of libc and into its own library, libnx
|
2013-12-28 08:40:03 -06:00 |
|
Gregory Nutt
|
090a18f863
|
Decoupling NX user interfaces to support NX kernel build (phase 5)
|
2013-12-27 16:30:18 -06:00 |
|
Gregory Nutt
|
64bb8b3341
|
Fix naming of STM32 F3 SPI2 MOSI and MISO pins. From Brian Webb
|
2013-12-27 11:15:18 -06:00 |
|
Gregory Nutt
|
4922f71703
|
Add support for STM32F107 OTG FS (doesn't work) and update USB support for Viewtools STM32F107~
|
2013-12-26 09:22:37 -06:00 |
|
Gregory Nutt
|
e963a4d862
|
F103VC, F105, and F107: Fix configuration and building of USB. configs/viewtools-stm32f107: Fix build for F103 and F107: F103 has USB device; F107 has OTGFS
|
2013-12-25 18:34:15 -06:00 |
|
Gregory Nutt
|
091e5fdf66
|
Viewtools netnsh configuration supports Telnet console; A framework for SD card and USB device support
|
2013-12-25 14:51:56 -06:00 |
|
Gregory Nutt
|
53bc0bce00
|
Viewtool STM32F107: Add a NSH configuration with network support
|
2013-12-25 12:14:24 -06:00 |
|
Gregory Nutt
|
0d6a046e67
|
Add support for Sharp Memory LCD on the Maple board
|
2013-12-23 16:47:31 -06:00 |
|
Gregory Nutt
|
560ae31a99
|
Improved debug output in the high pri, nested interrupt test
|
2013-12-23 14:16:30 -06:00 |
|
Gregory Nutt
|
5c28d5a15b
|
Disable CONFIG_ARCH_INT_DISABLEALL: It does not work in its current form
|
2013-12-23 14:15:11 -06:00 |
|
Gregory Nutt
|
76b04f137f
|
Need to protect state on stack to do nested interrupt handling
|
2013-12-23 14:11:32 -06:00 |
|
Gregory Nutt
|
d41bfe4d5b
|
Fixes a few more high priority, nested interrupt logic
|
2013-12-23 11:13:56 -06:00 |
|
Gregory Nutt
|
facf988cb2
|
Add logic to configure interrupt controller debug; Fix high priority, nested interrupt build problems
|
2013-12-22 11:16:29 -06:00 |
|
Gregory Nutt
|
540ab63aa6
|
Initial framework for a test of high-pri, nested interrupts. Incomplete and does not work
|
2013-12-22 10:12:26 -06:00 |
|
Gregory Nutt
|
b718fd007c
|
viewtool configuration will not support boad with STM32F103VC mounted; converted one stm3210e-eval configuration to use kconfig-frontends
|
2013-12-22 08:51:36 -06:00 |
|
Gregory Nutt
|
5f89b91ad1
|
Finishes coding of ARMv7-M high priority nested interrupt logic. Still undocumented; still not fully tested
|
2013-12-21 15:05:48 -06:00 |
|
Gregory Nutt
|
7bcfcb2544
|
Beginning of high priority nested interrupt support for the ARMv7-M family
|
2013-12-21 11:03:38 -06:00 |
|
Gregory Nutt
|
461a8b4433
|
Remove all configuration variable documentation from configs/README.txt and Docuemntation/NuttXPortingGuidle.html. The current NuttX configuration is documented in Kconfig files and in Documentation/NuttXSonfigVariables.html. The older configuration variable documentation is not being maintained and, hence, is a liability
|
2013-12-20 18:25:36 -06:00 |
|
Gregory Nutt
|
1e7365eea4
|
Cosmetic: Changlog and update to comments
|
2013-12-20 16:24:22 -06:00 |
|
Gregory Nutt
|
e23dcc6384
|
Cortex-A: Fix start-up cache invalidation logi
|
2013-12-18 09:01:43 -06:00 |
|
Gregory Nutt
|
ad5e086625
|
Use kconfig-qconf or kconfig-gconfig if they are available
|
2013-11-16 12:59:59 -06:00 |
|
Gregory Nutt
|
96918171ee
|
Review Cortex-A9 CP15 registers and update register definitions
|
2013-12-16 10:23:29 -06:00 |
|
Gregory Nutt
|
7fdf57b7bb
|
procfs now shows stack thread information
|
2013-12-15 14:35:47 -06:00 |
|
Gregory Nutt
|
1f115c76eb
|
procfs now shows information about the group that each thread belongs: Like parents, group member, open file, and open sockets
|
2013-12-15 11:22:48 -06:00 |
|
Gregory Nutt
|
66f330331b
|
NxConsole: Fix typo that caused compile error when CONFIG_NXCONSOLE_BPP is less than 8. From Librae
|
2013-12-15 07:25:49 -06:00 |
|
Gregory Nutt
|
46b77e2544
|
Support /proc/uptime
|
2013-12-14 10:34:08 -06:00 |
|
Gregory Nutt
|
9f01df47ea
|
Create procfs_utils.c; File missed from last commit; + remove warning from mm_memalign.c (how did this work before?)
|
2013-12-14 08:53:23 -06:00 |
|
Gregory Nutt
|
623229057f
|
A10 serial driver (still needs some work). From Alan Carvalho de Assis
|
2013-12-13 16:41:44 -06:00 |
|
Gregory Nutt
|
756fd631ca
|
A10: Add A10 configuration header file
|
2013-12-13 12:53:33 -06:00 |
|
Gregory Nutt
|
d6b81cc7ef
|
A10: Timer interrupt handler
|
2013-12-13 12:42:26 -06:00 |
|
Gregory Nutt
|
7aff059fd0
|
Move sleep() and usleep() from sched/ to libc/unistd/. These functions now are simple wrappers for nanosleep(). Remove sleep() and usleep() from system calls; add nanosleep() to system calls
|
2013-12-13 07:57:13 -06:00 |
|
Gregory Nutt
|
342e777029
|
Add nanosleep()
|
2013-12-12 20:12:33 -06:00 |
|
Gregory Nutt
|
2fac3de49e
|
strftime(): Need null-termination on generated string. From Max Holtzberg
|
2013-12-12 17:41:07 -06:00 |
|
Gregory Nutt
|
c0367fcc0a
|
Beginning of Timer register definition file for the A10
|
2013-12-12 12:27:30 -06:00 |
|
Gregory Nutt
|
0a91686566
|
configs/Kconfig: Typo fix from Ken Pettit
|
2013-12-12 09:25:31 -06:00 |
|
Gregory Nutt
|
e4471dc8e0
|
procfs/: Extenstive architectural changes and enhancements by Ken Pettit
|
2013-12-12 09:21:55 -06:00 |
|
Gregory Nutt
|
33a3bb0e37
|
Pattern matching logic extended by Ken Pettit
|
2013-12-12 08:40:54 -06:00 |
|
Gregory Nutt
|
482d94cfd2
|
A10+pcDuino: PIO support, LED and button support
|
2013-12-11 13:23:40 -06:00 |
|