Gregory Nutt
|
b2c2e134b1
|
Extend apps/examples/unionfs so it is includes a root offset on one of the unified file sysems
|
2015-06-21 12:21:54 -06:00 |
|
Juha Niskanen
|
2f67a661e7
|
sched/pthread: Implement pthread_mutex_trylock() for recursive mutexes
|
2015-06-16 08:32:20 -06:00 |
|
Gregory Nutt
|
ea0f1b9294
|
apps/examples: Make all file system tests dependent onf CONFIG_BUILD_FLAT
|
2015-06-07 10:24:46 -06:00 |
|
Gregory Nutt
|
72c5450773
|
Update README files
|
2015-06-07 07:28:09 -06:00 |
|
Gregory Nutt
|
a10fa2d14c
|
Lincoln60: Add a thttpd-binfs configuration. That configuration still does not work on initial commit
|
2015-06-06 19:16:16 -06:00 |
|
Gregory Nutt
|
3e692f3912
|
apps/examples/thttpd now uses the Union File System if BINFS is selected for CGI binaris
|
2015-06-06 19:16:14 -06:00 |
|
Gregory Nutt
|
4986c0660e
|
Union FS. Correct some handling when the last file is closed
|
2015-06-06 10:00:26 -06:00 |
|
Gregory Nutt
|
7c8be1c431
|
Union fs: Fix some compile issues with debug on. Add more test files
|
2015-06-06 08:36:24 -06:00 |
|
Gregory Nutt
|
5194a91e6b
|
Unionfs - rename some test files. Naming was too confusing
|
2015-06-06 08:16:02 -06:00 |
|
Gregory Nutt
|
d1da5d1b8e
|
Fix a couple of unionfs readdir problems
|
2015-06-06 07:36:38 -06:00 |
|
Gregory Nutt
|
ae6868bf9e
|
Add a test of the union file system to apps/examaples.
|
2015-06-05 14:23:07 -06:00 |
|
Gregory Nutt
|
3a83a3068f
|
apps/: Replaced tab with space broke the clean/distclean targets
|
2015-06-03 16:23:29 -06:00 |
|
Gregory Nutt
|
980f5a3675
|
apps/examples/thttpd: Need to use a different Front Page is CONFIG_THTTPD_BINFS=y
|
2015-06-02 15:19:17 -06:00 |
|
Gregory Nutt
|
669067ba86
|
Forgot to add a file in the last commit
|
2015-06-02 14:27:35 -06:00 |
|
Gregory Nutt
|
91ab8b0bc5
|
Extend apps/examples/thttpd so that it provides a index.cgi file the binfs file system is selected.
|
2015-06-02 14:26:08 -06:00 |
|
Gregory Nutt
|
15fcf746be
|
THTTPD w/binfs: A few fixes
|
2015-06-02 11:55:45 -06:00 |
|
Gregory Nutt
|
1e91c05d03
|
THTTPD: Add support for using binfs/ instead of NXFLAT. NXFLAT is probably the better solution but recently compiler changes make it unusable. binfs or ELF are fallback binary formats. This commit adds an option to use binfs.
|
2015-06-02 10:45:48 -06:00 |
|
Gregory Nutt
|
bd9b2bd740
|
Add hello++5 to ELF example. From Leo Aloe3132
|
2015-06-01 10:03:14 -06:00 |
|
Gregory Nutt
|
5f6b3276a2
|
apps/examples/elf: Add configuration optionst o support building the hello++4 example that depends upon having uClibc++ available. From Leo aloe3132.
|
2015-05-29 11:47:40 -06:00 |
|
Gregory Nutt
|
068dfbdc30
|
OS test, signal nesting. Better to mark some variables as volatile
|
2015-05-12 20:58:22 -06:00 |
|
Gregory Nutt
|
788e44bd80
|
Remove some ugly kernel mode hooks
|
2015-05-12 16:40:26 -06:00 |
|
Gregory Nutt
|
49df346fa1
|
Add a test of nested signals. There are no failures to handle signals but neither am I getting any nested signal handling
|
2015-05-12 12:39:21 -06:00 |
|
Gregory Nutt
|
c07a5b2775
|
Local sockets: Add poll support for Unix stream sockets. From Jussi Kivilinna.
|
2015-05-12 07:41:12 -06:00 |
|
Gregory Nutt
|
3e16e0a0f9
|
apps/examples: Modify/simpify apps/examples build files. From Roman Saveljev.
|
2015-05-06 08:19:54 -06:00 |
|
Gregory Nutt
|
3b430372aa
|
Merge remote-tracking branch 'origin/master' into usbhub
|
2015-04-23 14:06:18 -06:00 |
|
Gregory Nutt
|
3b3d644b99
|
Two r's and only two r's in the word interrupt
|
2015-04-23 14:04:43 -06:00 |
|
Gregory Nutt
|
343b0864c6
|
Fix USB host polling; fix a typo in LPC17 HCD
|
2015-04-23 07:13:31 -06:00 |
|
Gregory Nutt
|
4a93c238b6
|
STM32F429i Disco: (1) Fix a bad return value if the LCD driver is already initialized. (2) The LCD driver initialization is now performed during the early boot sequence. (3) Increased the size of the message queue from 32 to 64 in the lcd configuration. From Marco, ocram.lhark@yahoo.com.
|
2015-04-17 07:04:53 -06:00 |
|
Gregory Nutt
|
e9501a1a96
|
apps/examples/ltdc: Add testing support for the STM32 LTDC's 2D DMA. From Marco Krahl.
|
2015-04-16 09:11:50 -06:00 |
|
Gregory Nutt
|
804061abdc
|
Correct use of the BOARDIOC_GRAPHICS_SETUP boardctl() call
|
2015-04-16 09:11:49 -06:00 |
|
Gregory Nutt
|
3e01a06431
|
When boardctl() fails, need to print errno not the returned value which will always be -1.
|
2015-04-16 09:11:47 -06:00 |
|
Gregory Nutt
|
6e7c9397d1
|
apps/examples/nxlines: Fix missing right bracket that causes compile error when CONFIG_NX_XYINPUT=y. From Librae.
|
2015-04-16 09:11:46 -06:00 |
|
Gregory Nutt
|
728407b1d3
|
apps/system/zoneinfo: Add logic to build a ROMFS file system containing the timezone data
|
2015-04-15 08:39:44 -06:00 |
|
Gregory Nutt
|
9e95454f34
|
Add apps/examples/pppd test case. From Brennan Ashton.
|
2015-04-14 06:56:20 -06:00 |
|
Gregory Nutt
|
ad61a44791
|
apps/examples/ostest: Add a test for the sigprocmask, sighold, and sigrelse
|
2015-04-09 15:53:59 -06:00 |
|
Gregory Nutt
|
4d3fa3ca54
|
exampels/nxlines: Needs to include sys/boardctl.c
|
2015-04-09 14:23:31 -06:00 |
|
Gregory Nutt
|
829fa21e89
|
drawline/drawLine should not take a boolean to select non lines caps or capping at both ends. drawline/drawLine also needs to be able to put a line cap on one one end of a line
|
2015-04-05 16:53:51 -06:00 |
|
Gregory Nutt
|
f0b5f4a80f
|
Add a 'capped' boolean parameter to all drawline/drawLine functions/methods. The idea is that this will produce better joining between lines
|
2015-04-05 08:50:01 -06:00 |
|
Gregory Nutt
|
3bbd9b6f41
|
More renaming: up_lcdinitialize->board_lcd_initialize, up_lcdgetdev->board_lcd_getdev, up_lcduninitialize->board_lcd_uninitialize
|
2015-04-04 11:49:15 -06:00 |
|
Gregory Nutt
|
e6294dfe41
|
Move include/nuttx/timer.h, rtc.h and watchdog.h to include/nuttx/timers/.
|
2015-04-01 12:37:44 -06:00 |
|
Gregory Nutt
|
08f57f5d90
|
Rename pwm_devinit() to board_pwm_setup(). Add CONFIG_BOARDCTL_PWMTEST that will enable calling board_pwm_setup() from boardctl(). Replace calls to pwm_devinit() in apps/examples/pwm with calls to boardctl(). In all configurations that enable the apps/examples/pwm test, make sure that boardctl() suppoprt is properly enabled.
|
2015-03-31 16:59:22 -06:00 |
|
Gregory Nutt
|
2be8eee936
|
Kconfig files: If external graphics initialization is required, it depends on CONFIG_LIB_BOARDCTL and should set CONFIG_BOARDCTL_GRAPHICS
|
2015-03-31 16:41:48 -06:00 |
|
Gregory Nutt
|
256abd6dba
|
Rename up_nxdrvinit() to board_graphics_setup(). Add CONFIG_BOARDCTL_GRAPHICS that will enabled calls to board_graphics_setup() from boardctrl(). In apps/ and NxWidgts/, replace all calls to up_nxdrvinit with calls to boardctl().
|
2015-03-31 16:20:21 -06:00 |
|
Gregory Nutt
|
39c47ee3f7
|
Rename adc_devinit() to board_adc_setup(). Add support to the boardctl() interface so that it can call board_adc_setup() on behalf of an application. Change apps/examples/adc to that is now calls boardctl() instead of adc_devinit() in order to initalize the ADC device.
|
2015-03-31 15:00:23 -06:00 |
|
Gregory Nutt
|
9ec66482b6
|
rch_tcinitialize() and arch_tcunitinitialize() renamed to board_tsc_setup() and board_tsc_teardown(). These are not long called directly by applications but only indirectly throught the crappy boardctl() OS interface.
|
2015-03-31 13:21:25 -06:00 |
|
Gregory Nutt
|
83e4bc2f7d
|
Make sure that FPU test, HID keyboard example, and touchscreen options are only available in the FLAT build
|
2015-03-23 19:03:51 -06:00 |
|
Gregory Nutt
|
99d374aab2
|
Needs to include nuttx/board.h, not nuttx/arch.h for button interfaces
|
2015-03-14 11:59:44 -06:00 |
|
Gregory Nutt
|
6952cdf8ac
|
OS test: Improved error checking for sem_timedwait() from Juha Niskanen
|
2015-02-20 07:31:59 -06:00 |
|
Gregory Nutt
|
1d369fb376
|
apps/examples/ostest: Sample errno on returns from sem_timedwait(). Otherwise, intervening system calls my change the value of the reported errno. Noted by Juha Niskanen
|
2015-02-19 08:41:15 -06:00 |
|
Gregory Nutt
|
23dfce6275
|
Suffer the consequences of moving struct timeval to its correct location
|
2015-02-15 15:18:35 -06:00 |
|
Gregory Nutt
|
dc527f5c9d
|
Fix errors in range of IPv6 netmask range in Kconfig files
|
2015-02-05 10:47:42 -06:00 |
|
Gregory Nutt
|
1b9d7c1522
|
ICMPv6: Some initial bugfix from first tests of the ICMPv6 auto-configuration logic. so far so good but a lot more testing is needed
|
2015-02-03 16:19:08 -06:00 |
|
Gregory Nutt
|
6273eb0160
|
ICMPv6: This completes coding of the ICMPv6 auto-configuration feature. It is not yet functional
|
2015-02-03 15:40:56 -06:00 |
|
Gregory Nutt
|
5499189417
|
Add netlib and application hooks for ICMPv6 auto-configuration (still incomplete
|
2015-02-03 08:01:55 -06:00 |
|
Gregory Nutt
|
0724e7ccf3
|
drivers/ramdisk.c and include/nuttx/fs/ramdisk.h: Add logic to dispose of the drvier and RAM buffer when the RAM disk has been unlinked and all open references to the RAM disk have been closed. Add new parameters to romdisk() to specify what should be done with the RAM/ROM buffer -- Should it be freed or not? Changed all calls to ramdisk() to use these new parameters.
|
2015-02-01 07:24:16 -06:00 |
|
Gregory Nutt
|
f5558cd10e
|
Unix domain/FIFOs: Fix a race condition between FIFO buffer operations and the opening and closing of FIFOs which necessary when the FIFOs are used to support Unix domain, datagram sockets. The default policy is the deallocate FIFO buffering when the last client closes the pipe. When when used for datagram communicatinos, packets left in the FIFO will be lost. Some like UDP read-ahead is needed: The buffered data in the FIFO needs to be retained until the reader gets a chance to re-open the FIFO. Added an ioctl (PIPEIOC_POLICY) to control the buffer policy. Default (0) is the legacy behavior; Unix domain datagram logic sets the alternative policy so that the packet data persists after the FIFO is closed.
|
2015-01-30 11:14:24 -06:00 |
|
Gregory Nutt
|
ac103febad
|
apps/ustream and udgram: Change default FIFO path to /dev/fifo
|
2015-01-30 09:07:22 -06:00 |
|
Gregory Nutt
|
dcce1649e3
|
Cosmetic updates to comments
|
2015-01-29 15:26:03 -06:00 |
|
Gregory Nutt
|
c335a7fe87
|
Unix domain: Various fixes to get apps/examplex/udgram working
|
2015-01-29 11:05:04 -06:00 |
|
Gregory Nutt
|
1593229612
|
Reorder statements: printf clobbers errno value
|
2015-01-29 10:08:04 -06:00 |
|
Gregory Nutt
|
542363e630
|
apps/examples/udgram: Add option to configure program name and task properties
|
2015-01-29 09:33:06 -06:00 |
|
Gregory Nutt
|
b437cadc03
|
Minor fixes after initial tests with apps/examples/udgram
|
2015-01-28 15:27:54 -06:00 |
|
Gregory Nutt
|
e6f43d2ed8
|
apps/examples/udgram: Improve some size tests and improve error reporting
|
2015-01-28 14:58:22 -06:00 |
|
Gregory Nutt
|
f429f54aa2
|
apps/examples/udgram: Add a simple test of Unix domain datagram sockets
|
2015-01-28 14:28:11 -06:00 |
|
Gregory Nutt
|
1c2cb493e6
|
Unix domain: More fixes. With these changes, apps/examples/ustream works
|
2015-01-28 08:39:48 -06:00 |
|
Gregory Nutt
|
f6499a4813
|
apps/examples/ustream: Fix error in Makefile
|
2015-01-27 14:46:01 -06:00 |
|
Gregory Nutt
|
e894bd703a
|
Add a simple test of the Unix domain sockets
|
2015-01-27 13:41:45 -06:00 |
|
Gregory Nutt
|
d91ae1cd0e
|
Add to .depend dependencies to eliminate an error at dependency generation time
|
2015-01-23 08:03:53 -06:00 |
|
Gregory Nutt
|
5987ae25af
|
Add config.h to .gitignore
|
2015-01-23 07:13:18 -06:00 |
|
Gregory Nutt
|
a49685c155
|
apps/examples/udp: The UDP test example has been extend to support IPv6 domain sockets
|
2015-01-22 15:30:23 -06:00 |
|
Gregory Nutt
|
2949e13237
|
Merge remote-tracking branch 'origin/master' into ipv6
|
2015-01-21 08:05:41 -06:00 |
|
Gregory Nutt
|
9a7cac88b9
|
apps/examples/nettest: Fix address initializaiton, HTONS not HTNOL
|
2015-01-21 08:04:22 -06:00 |
|
Gregory Nutt
|
36703532e5
|
Should fix some errors reported by Travis
|
2015-01-20 20:54:51 -06:00 |
|
Gregory Nutt
|
8c02b30555
|
apps/examples/nettest: Update test so that it can be used to test IPv6 TCP sockets
|
2015-01-20 18:12:27 -06:00 |
|
Gregory Nutt
|
953c0fb069
|
Rename IPv4 netlib functions and files to make room in the namespace for corresponding IPv6 functions and files
|
2015-01-18 14:17:00 -06:00 |
|
Gregory Nutt
|
981ca845cd
|
apps/examples/udp/Kconfig: Default setting is backward
|
2015-01-17 11:55:50 -06:00 |
|
Gregory Nutt
|
9a23be0cd2
|
Tiva Timer: Timer test must attach a timer handler or the timer is stopped at the first interrupt
|
2015-01-13 15:55:54 -06:00 |
|
Gregory Nutt
|
da7402f174
|
apps/exemples/timer: Add a trivial test of the timer driver
|
2015-01-13 12:57:26 -06:00 |
|
Gregory Nutt
|
221f65d460
|
stm32: update description and code documentation. Also fixes a few code formattings.
Signed-off-by: Marco Krahl <ocram.lhark@gmail.com>
|
2014-12-29 09:59:46 -06:00 |
|
Gregory Nutt
|
e67bd189a3
|
STM32 LTDC: Move ltdc.h from include/nuttx/video to arch/arm/include/stm32; Trivial updates after general review
|
2014-12-19 14:52:17 -06:00 |
|
Gregory Nutt
|
2caba712f6
|
example: add ltdc test example
Signed-off-by: Marco Krahl <ocram.lhark@gmail.com>
|
2014-12-19 14:32:08 -06:00 |
|
Gregory Nutt
|
e6927cfcac
|
Traveler: Add support for analog joystick
|
2014-12-14 08:55:18 -06:00 |
|
Gregory Nutt
|
0d8247ef29
|
apps/examples/ostest: Missing prototype for nsem_test()
|
2014-12-06 07:33:40 -06:00 |
|
Gregory Nutt
|
308ba69e7c
|
Add graphic device initialize logic (incomplete)
|
2014-12-03 16:48:05 -06:00 |
|
Gregory Nutt
|
cfe59305b6
|
SAMA5D3 Xplained: A few fixes for the AJoystick driver (still not working)
|
2014-12-03 14:33:00 -06:00 |
|
Gregory Nutt
|
c7a8631954
|
Add an analog joystick test/example
|
2014-12-03 09:34:47 -06:00 |
|
Gregory Nutt
|
62cb2f3c06
|
Fixes to get the discrete joystick driver and test working
|
2014-11-28 15:56:18 -06:00 |
|
Gregory Nutt
|
fa78b7caf9
|
apps/examples/djoystick: Add a test of the discreate joystick driver
|
2014-11-28 15:37:33 -06:00 |
|
Gregory Nutt
|
bf0b1b6bb0
|
Remove some debug output that was accidentally left in a preceding commit
|
2014-11-28 07:11:12 -06:00 |
|
Gregory Nutt
|
344a6aafeb
|
fix romfs example builtin app registry issue. From Librae.
|
2014-11-27 06:44:01 -06:00 |
|
Gregory Nutt
|
b2c867f214
|
More ccpcheck-related fixes
|
2014-11-25 17:28:22 -06:00 |
|
Gregory Nutt
|
8aae2cfc11
|
Fixes for more cppcheck complaints. Mostly cosmetic
|
2014-11-25 14:51:10 -06:00 |
|
Gregory Nutt
|
045c01c7b3
|
More fixes to issues noted by cppcheck
|
2014-11-25 11:45:00 -06:00 |
|
Gregory Nutt
|
b5c4fbf7b6
|
Fixes for more complaints from cppcheck
|
2014-11-25 10:32:54 -06:00 |
|
Gregory Nutt
|
6d63658c46
|
Fixes for more complaints from cppcheck
|
2014-11-25 08:09:57 -06:00 |
|
Gregory Nutt
|
249ae54510
|
Fix routing of muli-network UDP packets
|
2014-11-21 17:44:12 -06:00 |
|
Gregory Nutt
|
0e8992d9ac
|
apps/examples/bridge: Lots of fixes. I think it is working although I have still have host firewall issues in testing
|
2014-11-21 10:16:19 -06:00 |
|
Gregory Nutt
|
1c28218d7b
|
apps/examples/bridge: Fixes some bugs in test driver. Still does not work
|
2014-11-21 08:50:34 -06:00 |
|
Gregory Nutt
|
be61a5d297
|
apps/examples/bridge: Add host-side test driver
|
2014-11-21 08:20:25 -06:00 |
|
Gregory Nutt
|
46b949ecaa
|
Due to limitations in port unique-ness, have to use unique port numbers in apps/examples/bridge for now
|
2014-11-17 15:40:37 -06:00 |
|