Commit Graph

1230 Commits

Author SHA1 Message Date
EunBong Song
c82d8b61b9 apps/examples/mtdpart: Prevent part array overflow. mtdpart examples create partions and allocate from 1 index not a 0 index to part[] array. This cause buffer overflow for part array. This change fixes this problem. 2017-05-17 08:16:45 -06:00
Gregory Nutt
e8f3d7f46b apps/examples/nettest: Fix an error in pre-processor expression. 2017-05-13 17:51:37 -06:00
Gregory Nutt
b08ea68a33 Move prototype from nuttx/include/nuttx/arch.h to apps/include/platform/cxxinitialize.h 2017-05-13 16:53:33 -06:00
Alan Carvalho de Assis
8011648ad0 Fix to use the new canardInit() function 2017-05-12 16:58:53 -03:00
Alan Carvalho de Assis
ed19c87029 Fix the new can.h header location 2017-05-12 11:58:57 -03:00
Gregory Nutt
13911d9b17 Fix lots of occurrences of 'the the', 'the there', 'the these', 'the then', 'the they. 2017-05-11 13:40:03 -06:00
Juha Niskanen
478049fc4f examples/configdata: add stacksize and priority 2017-05-10 08:44:01 -06:00
Gregory Nutt
f473842f96 Fix some calls to task_create(): argv[0] is the first parameter, not the name of the task. 2017-05-09 10:59:24 -06:00
Juha Niskanen
4d09ebcaec examples: random: avoid stack overflows 2017-04-26 10:32:20 -06:00
Gregory Nutt
9a49304527 examples/hidkbd: Add some missing configuration settings. 2017-04-18 07:24:15 -06:00
Juha Niskanen
65d59f8458 examples/ostest: clarify when pthread clean-up test mutex need to remain usable 2017-04-12 06:47:07 -06:00
Gregory Nutt
cfc71db80c pthreads: Backed most of last pthread changes. Found the 'real' root poblem. A one like error in pthread_mutex.c. 2017-04-10 09:51:44 -06:00
Gregory Nutt
b580d494e8 examples/ostest: pthread clean-up test must call pthread_consistent, not pthread_mutex_unlock() on cancellation if robust mutexes are enabled. 2017-04-10 08:13:06 -06:00
Juha Niskanen
64ad0684e7 examples/ostest: additional test for rwlock and one for cancel cleanup handlers 2017-04-10 07:20:48 -06:00
Mark Schulte
d7932d55df examples/ostest: pthread rwlock additional tests and bugfixes 2017-04-07 15:47:16 -06:00
Gregory Nutt
acb6077988 Remove CONFIG_PTHREAD_RWLOCK. Rwlock interfaces built unconditionally. 2017-04-07 07:30:52 -06:00
Mark Schulte
1fde89e2d9 examples/ostest: Add tests for pthread_rwlock. Adding tests to be used to verify the pthread_rwlock lock works 2017-04-07 07:23:14 -06:00
Gregory Nutt
07338ff2a9 examples/udpblaster: Add logic to bind the local UDP socket to a well-known address. 2017-04-06 11:58:55 -06:00
Gregory Nutt
14fc6d7575 examples/udpblaster: Several fixes to work with 6loWPAN. 2017-04-06 09:37:52 -06:00
Gregory Nutt
74ae283487 examples/nettest: If doing loopback, but not using the official loopback device, then use the server should use the configured client IP address 2017-04-04 15:13:11 -06:00
Gregory Nutt
eef0161dd4 examples/nettest: Trying to adapt to use for testing 6loWPAN. 2017-04-03 15:33:39 -06:00
Jussi Kivilinna
cf395b83b8 Add examples/usrsocktest application for USRSOCK testing 2017-04-03 09:25:49 -06:00
David Sidrane
2168119b73 apps/mm removed extraneous comment from Makefile 2017-03-28 14:36:03 +00:00
Gregory Nutt
c12348ad38 examples/mm: Fix Makefile. Built-in was not being registered. 2017-03-28 07:31:49 -06:00
Gregory Nutt
2c7dff70ec Rename CONFIG_MUTEX_TYPES to CONFIG_PTHREAD_MUTEX_TYPES 2017-03-27 09:08:00 -06:00
Gregory Nutt
531f5e1419 examples/ostest: Fix an error in last commit. 2017-03-27 08:58:23 -06:00
Gregory Nutt
a3fd7fdec0 examples/ostest: Robust mutex test needs to call pthread_mutexattr_setrobust(). 2017-03-27 06:55:51 -06:00
Gregory Nutt
879d269f41 examples/ostest: Add a test of robust mutexes. 2017-03-26 14:45:48 -06:00
Brian Webb
0ad3b3c03b Adds a test program for the XBox One controller driver (xbc_test). 2017-03-17 20:37:45 -07:00
Gregory Nutt
fca6da8248 apps/examples/usbterm: Removed because it is not very useful and because it can be configured to use an illegal call into the OS. 2017-03-09 15:37:16 -06:00
Gregory Nutt
c01db536e9 apps/examples/hidkbd: Remove call to arch_usbhost_initialize(). That is violation of the OS interfacing rules and will no longer be supported. USB host should be initialized as part of the normal board bring-up logic as with any other devices and should not involve illegal calls from applications into the OS. 2017-03-09 15:17:49 -06:00
Anton D. Kachalov
7c206fa16d Add missed dependency
Signed-off-by: Anton D. Kachalov <mouse@yandex-team.ru>
2017-03-09 16:52:48 +03:00
ahb
d8199fe460 increase number of supported PWM channels from 4 to 6 2017-03-09 11:52:37 +01:00
Gregory Nutt
ca95abd311 examples/button: Clean up confusing parameter passing. 2017-03-04 08:48:49 -06:00
Masayuki Ishikawa
5382806c5a Remove an unused variable when calling sigwaitinfo() 2017-03-02 13:41:08 +09:00
Masayuki Ishikawa
a05acc1abb Remove an unused variable when calling sigtimedwait() 2017-03-02 13:40:43 +09:00
Gregory Nutt
9eeff9b09a examples/canard: Remove warning for unused label 2017-02-27 09:06:45 -06:00
Gregory Nutt
f5fc7a0a29 C files that reference ANIOC_TRIGGER now need to include nuttx/analog/ioctl.h 2017-02-25 16:39:57 -06:00
Gregory Nutt
b83baa43dc examples/stat: Add test for fstatfs(). 2017-02-17 10:53:24 -06:00
Gregory Nutt
81645fe18f strcasecmp, strncasecmp, bzero, bcmp, and bcopy should be defined in strings.h, not string.h. bzero, bcmp, and bcopy are legacy functions; the contemporary counterparts should be used instead. 2017-02-16 15:58:15 -06:00
Gregory Nutt
9b9a321637 examples/buttons: Eliminate 'too many initializers' warning. 2017-02-16 11:00:43 -06:00
Gregory Nutt
58b521183d apps/examples/stat: Fix a copy-paste error in an ERROR message. 2017-02-13 18:21:56 -06:00
Gregory Nutt
f5b169ee8e apps/examples/stat: Add missing decoding of S_IXOTH bit. 2017-02-13 16:57:41 -06:00
Gregory Nutt
76269d7bad apps/examples/stat: Fix a backward conditional test. Improve output. 2017-02-13 16:46:23 -06:00
Gregory Nutt
78f92746c4 apps/examples/stat: Improve decoding of file mode. 2017-02-13 16:19:55 -06:00
Gregory Nutt
1b297d057e apps/examples/stat: Only should memory if a leak is detected. 2017-02-13 15:24:58 -06:00
Gregory Nutt
c3c8de6b70 apps/examples/stat: Add logic to monitor memory usage. 2017-02-13 14:57:36 -06:00
Gregory Nutt
740b528199 apps/examples/stat: Add a simple test for stat(), fstat(), and statfs(). 2017-02-13 14:08:19 -06:00
Gregory Nutt
ba59c15d00 examples/ostest: Add a test of setvbuf(). 2017-02-09 10:58:51 -06:00
Gregory Nutt
3ab2aec4e8 New apps/examples/module and sotest configuration options 2017-01-30 09:04:01 -06:00
Gregory Nutt
b2210c3a25 In apps/examples/mtdpart/mtdpart_main.c where CONFIG_EXAMPLES_MTDPART_NPARTITIONS defining is checked should be #ifndef instead of #ifdef. Noted by Oleg Evseev 2017-01-30 07:28:51 -06:00
Gregory Nutt
de909c5c48 apps/examples/module and sotest: Update for names changes resulting when module library was split out from kernel module code. 2017-01-29 13:32:39 -06:00
Gregory Nutt
30471a90f5 Update paths in REAME file to account for new location of file 2017-01-29 09:02:07 -06:00
Gregory Nutt
bedf040698 apps/examples/sotest: Fix an error introduced in previous commit 2017-01-27 15:48:15 -06:00
Gregory Nutt
abd0362c64 apps/examples/sotest: Extend test to check out module dependencies. 2017-01-27 15:11:44 -06:00
Gregory Nutt
32211e21b6 apps/examples: Fix some name collisions of both module and sotest examples are enabled. 2017-01-27 11:41:53 -06:00
Gregory Nutt
08b6e087bf examples/sotest: Fix file permissions of mksymtab.sh 2017-01-27 10:34:13 -06:00
Gregory Nutt
497130f372 examples/ostest: Cannot be configured or build if CONFIG_DISABLE_SIGNALS=y 2017-01-24 09:15:42 -06:00
Juha Niskanen
b169bd4641 examples/ostest: Add new error print and modify comments in cancel test. 2017-01-24 09:01:37 -06:00
Gregory Nutt
ad9cf1aa97 Update some Kconfig help 2017-01-23 15:50:37 -06:00
Gregory Nutt
e29db2721a examples/module and examples/sotest can only be used in the FLAT build mode because they make illegal OS calls to ramdisk_register(), register_device(), and unregister_device(). 2017-01-23 14:06:30 -06:00
Gregory Nutt
c027c19dde examples/sotest: Add a test for shared libraries. 2017-01-23 08:23:28 -06:00
Gregory Nutt
d195751a90 Update NSH and examples/modules for changes in kernel module interface. 2017-01-22 15:11:49 -06:00
Gregory Nutt
91fe324c72 apps/examples/nxtext: Make line spacing configurable. 2017-01-03 12:26:13 -06:00
Gregory Nutt
13c158130d OS test: Was ignoring CONFIG_EXAMPLES_OSTEST_FPUTESTDISABLE 2016-12-29 11:47:09 -06:00
Gregory Nutt
1636b48313 OS test: enhance pthread cancellation test some. 2016-12-11 07:51:22 -06:00
Gregory Nutt
5d48dd4871 examples/ostest: Add some delays to the pthread cancellation test. With deferred cancellation enabled, things happen more asynchronously 2016-12-10 16:41:16 -06:00
Gregory Nutt
8586535eb7 examples/ostest: Extend the pthread cancellation test to exercise pthread_cleanup_push() (and pthread_cleanup_pop() indirectly via pthread_cancel() and pthread_exit() 2016-12-08 09:28:49 -06:00
Gregory Nutt
9da9b14d8c Remove an unused label to eliminate a warning. 2016-12-06 13:10:05 -06:00
Gregory Nutt
efedead40b Merge branch 'master' of bitbucket.org:nuttx/apps 2016-12-06 08:55:17 -06:00
Gregory Nutt
cd6a9f8bae Remove BOARDIOC_CAN_INITIALIZE. CAN initialization is now done in the board initialization logic just like every other device driver. 2016-12-06 08:54:38 -06:00
Gregory Nutt
188588e87b Eliminate a warning 2016-12-06 07:16:40 -06:00
Gregory Nutt
a479f9abed Remove all usage of BOARDIOC_ADCTEST_SETUP 2016-12-05 17:12:33 -06:00
Gregory Nutt
ba47896c0f apps/examples/pwm: Remove BOARIOC_PWMSETUP command. 2016-12-05 14:55:41 -06:00
Gregory Nutt
7531568e6d Remove RGMP example. 2016-12-02 09:52:44 -06:00
Gregory Nutt
8374ab4363 Correct a few things from the last commit. 2016-12-01 16:56:47 -06:00
Gregory Nutt
38e3619e21 Graphics: Remove all NX server taks. Instead, call boardctl() to the the NX server kernel thread. 2016-12-01 16:33:45 -06:00
Gregory Nutt
3cce52e361 Update comments. 2016-11-22 08:02:30 -06:00
Gregory Nutt
fcf9e8d7a0 apps/examples/archbuttons: Removed becaue it violates OS interface principles 2016-11-22 07:32:10 -06:00
Sebastien Lorquet
637283d810 The examples/qencoder app was trying to init the encoder by a direct call into the board, cheating in a local header to declare the normally unavailable function prototype. 2016-11-22 07:32:09 -06:00
Gregory Nutt
3a98b97ea6 Revert "apps/examples/ostest: Skip the task_restart() test on SMP systems. This is not fully implemented."
This reverts commit 0ce49462d1.
2016-11-20 07:35:22 -06:00
Gregory Nutt
0ce49462d1 apps/examples/ostest: Skip the task_restart() test on SMP systems. This is not fully implemented. 2016-11-19 11:38:49 -06:00
Gregory Nutt
9ce4b6f82e apps/examples/timer: Should detach signal handler before exiting. 2016-11-18 08:17:15 -06:00
Gregory Nutt
cfe6476ac2 Revert "apps/examples: Remove the timer example. It uses a non-portable IOCTL and must be purged."
This reverts commit dba181d0af.
2016-11-17 15:04:14 -06:00
Gregory Nutt
dba181d0af apps/examples: Remove the timer example. It uses a non-portable IOCTL and must be purged. 2016-11-17 11:32:28 -06:00
Gregory Nutt
a82c0202bc examples/ostest: Eliminate some warnings 2016-10-26 07:34:30 -06:00
Gregory Nutt
f9d6e176e1 examples/cctype: Clean up KEY 2016-10-22 11:58:09 -06:00
Gregory Nutt
3d581297a3 Fix file date 2016-10-22 11:38:02 -06:00
Gregory Nutt
991defd7bb examples/cctype: Add an example to verify cctype fucntions 2016-10-22 11:35:17 -06:00
Alan Carvalho de Assis
909a4ec2ce Add a new buttons example that uses the button character driver instead of the architecture buttons directly 2016-10-11 14:25:55 -06:00
Alan Carvalho de Assis
f29c444363 Rename examples/buttons to examples/archbuttons 2016-10-11 14:21:08 -06:00
Gregory Nutt
8fc1529ef1 CONFIG_CL_MFR522, not CONFIG_WL_MFR522 2016-10-06 07:46:01 -06:00
Gregory Nutt
796171458f Correct path to header file 2016-10-06 07:31:17 -06:00
Gregory Nutt
b2b8b642b9 apps/examples/system: Add necessary dependency for selected. 2016-08-25 15:31:03 -06:00
Gregory Nutt
b1d44a81b4 apps/system/system: A much larger stack is needed to run reliably on the simulation. 2016-08-25 13:22:06 -06:00
Gregory Nutt
743234ea40 apps/examples/system: Add a simple test of the system command. Fix the first bug discovered by the test. 2016-08-25 12:38:13 -06:00
Gregory Nutt
b9d56991f3 Update some comments. Remove trailing whitespace noted by Michał Łyszczek 2016-08-19 06:25:42 -06:00
Gregory Nutt
2ff22da39d apps/examples/oneshot: A thought about how we might improve accuracy of long delays. 2016-08-15 12:54:05 -06:00
Gregory Nutt
0a6dd4a24e apps/examples/oneshot: If the requested delay is > max_delay, then break the delay up into several pieces. 2016-08-15 11:44:52 -06:00
Gregory Nutt
d8c7a8fff8 apps/examples: Add Oneshot timer example 2016-08-12 14:20:52 -06:00
Alan Carvalho de Assis
93f7809258 Add RFID_READUID sample application 2016-08-06 09:02:57 -06:00
Gregory Nutt
6624917285 Add some dependencies on new settings in apps/examples/pipe 2016-08-04 13:23:31 -06:00
Gregory Nutt
73b0ce0272 apps/exmples/gpio: Should not claim an error if we are only asked to read an output pin 2016-08-03 13:08:58 -06:00
Gregory Nutt
fce37aeafa apps/examples/gpio: Bug fixes from testing 2016-08-01 15:27:48 -06:00
Gregory Nutt
acbbd690f9 apps/examples/gpio: Add a simple test of the GPIO driver 2016-08-01 13:53:20 -06:00
Gregory Nutt
ac018597e4 Fix a syntax error in a Kconfig file. Update comments in another. 2016-07-29 13:12:28 -06:00
Gregory Nutt
a15bd864f5 Move include/nuttx/configdata.h to include/nuttx/mtd/configdata.h 2016-07-21 13:34:19 -06:00
Gregory Nutt
d5b7268d95 ramdisk.h moved from include/fs/nuttx/ to include/nuttx/drivers. 2016-07-20 14:02:41 -06:00
Gregory Nutt
ad9c53d0ed pwm.h moved from include/nuttx/ to include/nuttx/drivers. 2016-07-20 13:48:54 -06:00
Gregory Nutt
0042366255 can.h moved from include/nuttx/ to include/nuttx/drivers. 2016-07-20 13:39:12 -06:00
Gregory Nutt
c25159c0fa Driver related prototypes moved out of include/nuttx/fs/fs.h and into new include/drivers/drivers.h 2016-07-20 13:22:16 -06:00
Gregory Nutt
7d517413cb Things that use mkfifo() and pipe() depend on CONFIG_PIPES 2016-07-20 10:46:05 -06:00
Gregory Nutt
1a6bb2a47c apps/examples/pty_test: If CONFIG_SERIAL_TERMIOS is not selected, then don't call tcgetattr or tcsetattr. 2016-07-19 14:28:07 -06:00
Gregory Nutt
7f6a21ecac Eliminate some warnings 2016-07-18 11:26:45 -06:00
ziggurat29
20446c9e03 minor; media app is intended to take either a command line argument, or a compiled-in default value from config. However, the default is ignored, leading to confusing error messages. 2016-07-17 15:10:26 -05:00
Gregory Nutt
7e2980bee5 Fix comment string 2016-07-17 09:39:26 -06:00
Gregory Nutt
126592b85d apps/examples/pty_test: Use of POLL must be optional. There are still a few character drivers that do not support it. 2016-07-16 13:46:52 -06:00
Alan Carvalho de Assis
8a16e80cf3 apps/examples/pty_test: Add termios calls to convert LF to CR-LF on writes 2016-07-16 12:38:44 -06:00
Gregory Nutt
3cd17bcc7c Fix a couple of cosmetic alignment issues 2016-07-16 11:56:17 -06:00
Alan Carvalho de Assis
49ab72d9ac Extensions to examples/pty_test 2016-07-16 11:24:54 -06:00
Gregory Nutt
552d3c4712 PTY: Fix a few errors from early testing 2016-07-15 14:09:14 -06:00
Alan Carvalho de Assis
e3d0c6f15a apps/examples/pty_test: PTY test program 2016-07-15 13:28:38 -06:00
Sebastien Lorquet
2cbad44f1d This is the Pokemon patch to change all includes fronm <apps/bla/bla.h> to "bla/bla.h" 2016-07-11 10:11:18 -06:00
Matthias Renner
715fb8fa43 add canard app, untested 2016-07-08 07:55:30 -06:00
Gregory Nutt
0f1e86b2fd apps/include/tiff.h moved to apps/include/graphics/tiff.h 2016-07-01 07:03:26 -06:00
Gregory Nutt
0e76ca7474 Move apps/include/nsh.h to apps/include/nshlib/nshlib.h 2016-07-01 06:59:23 -06:00
Gregory Nutt
cd741c82cf apps/include: Move all header files associated with modules in apps/system to apps/include/system 2016-07-01 06:48:22 -06:00
Gregory Nutt
4343a6ef8b Move apps/include/ftpc.h to apps/include/netutils/ftpc.h 2016-07-01 06:36:07 -06:00
Sebastien Lorquet
546c381982 apps/examplex/can: Some variables were not declared in all required cases. 2016-06-23 08:05:06 -06:00
Gregory Nutt
d32f16450d Without lowsyslog() *llerr() is not useful. Eliminate and replace with *err(). 2016-06-20 12:39:46 -06:00
Gregory Nutt
bb06f7368f Without lowsyslog() *llinfo() is not useful. Eliminate and replace with *info(). 2016-06-20 11:48:15 -06:00
Gregory Nutt
6e2f729add Remove lowsyslog(). The new syslog() includes all of the functionality of lowsyslog(). No longer any need for two interfaces. 2016-06-20 08:57:33 -06:00
Gregory Nutt
5098539063 Add _ to front of remaining debug macros 2016-06-16 12:12:34 -06:00
Gregory Nutt
cc03ecefc8 Rename err() to _err() 2016-06-16 11:44:22 -06:00
Gregory Nutt
a63d306549 apps/examples: Change some *err() message to *info() messages if what was a *dbg() message does not indicate and error condition. 2016-06-14 18:23:49 -06:00
Gregory Nutt
586b0aa7e0 Change names of *dbg() * *err() 2016-06-11 15:51:27 -06:00
Gregory Nutt
f4bae25e32 Rename *lldbg to *llerr 2016-06-11 14:55:13 -06:00
Gregory Nutt
e82a54bf18 Reserver the name 'err' for other purposes 2016-06-11 14:49:55 -06:00
Gregory Nutt
468bdcf8e6 Rename CONFIG_DEBUG to CONFIG_DEBUG_FEATURES 2016-06-11 14:13:39 -06:00
Gregory Nutt
344c92e2a4 Replace all occurrences of vdbg with vinfo 2016-06-11 11:55:38 -06:00
Gregory Nutt
56e75e9db8 Rename CONFIG_DEBUG_VERBOSE to CONFIG_DEBUG_INFO 2016-06-11 11:50:38 -06:00
Sebastien Lorquet
d2aa24ad88 Make sure that APPNAME is defined in all Makefiles that generate applications 2016-06-09 10:51:04 -06:00
Gregory Nutt
6c09faedd3 Merge branch 'master' of bitbucket.org:nuttx/apps 2016-06-09 09:14:14 -06:00
Sebastien Lorquet
7ca5478da3 Rearrange to eliminate Kmenu files 2016-06-09 08:59:16 -06:00
Gregory Nutt
0dfe0baf2b apps/examples/ostest: SIG_DFL is no long assignment compatible with the sa_sigaction functin pointer. 2016-06-08 18:02:37 -06:00
Sebastien Lorquet
e9d6683402 Merge branch 'master' into recurse 2016-06-02 16:36:02 +02:00
Sebastien Lorquet
a9aa753fa4 Recursive Kconfig autogeneration 2016-06-02 16:34:00 +02:00
Sebastien Lorquet
bfff5e7179 Add empty preconfig rules to 'leaf' makefiles 2016-06-02 16:24:30 +02:00
Sebastien Lorquet
bfff7dc4ca add kmenu files 2016-06-02 15:23:50 +02:00
Gregory Nutt
59973da9ca apps/examples/alarm: ioctl call was clobbering file descriptor. 2016-06-02 06:58:45 -06:00
Gregory Nutt
7fff9a000a Prep for NuttX-7.16 release 2016-06-01 15:45:56 -06:00
Sebastien Lorquet
6142ed8e61 apps/exmamples/media: Allow choosign the device to be tested via a comman line argument 2016-06-01 08:15:10 -06:00
Paul A. Patience
b2f8a0f047 examples/uavcan: Update configuration 2016-05-25 09:35:28 -04:00
Gregory Nutt
172971fb3c Kconfig: Extend some help comments 2016-05-18 19:50:55 -06:00
Gregory Nutt
62fec5d57d apps/system/sched_note: Move the schduler note monitor from example/ to system/ 2016-05-18 19:22:47 -06:00
Gregory Nutt
4f33dd14d4 apps/examples/watchdog: Remove call to up_wdginitialize(). This must be done in board-specific initialization. The call fram application space is not permitted. 2016-05-18 19:21:51 -06:00
Gregory Nutt
6a68a12269 apps/examplessmp: Fix a place where a spurious semicolon causes bad conditional logic 2016-05-11 17:41:13 -06:00
Gregory Nutt
29e8b8e059 Several Makefiles: Add .PHONY definitions to prevent 'clean up to date' message weirdness; Add default definitions for some commonly used things when 'make clean' is used without .config or Make.defs files installed. 2016-05-10 15:40:20 -06:00
Gregory Nutt
e2654d8777 VNC: Finish initializing the VNC server once we have the NX handle 2016-04-22 13:38:06 -06:00
Gregory Nutt
3df1ea1a8a Merge branch 'master' of bitbucket.org:nuttx/apps 2016-04-22 08:54:51 -06:00
Gregory Nutt
e79f5518dd apps/examples/nximage: Add configuration option to select greyscale image 2016-04-22 08:54:30 -06:00
ziggurat29
5d61e3d6eb heap corruption due to buffer overrun when initializing txbuffer; incorrect size 2016-04-20 20:23:01 -05:00
Gregory Nutt
7308fdcdf2 Framebuffer driver: Add a display number to each interface in order to support multiple displays 2016-04-14 12:23:52 -06:00
Gregory Nutt
8763ff02fb Remove bad commit of a submodule; Also updates a README. 2016-04-06 16:42:49 -06:00
Gregory Nutt
5193d93cf5 apps/examples/alarm: Add a simple the RTC alarm ioctl commands 2016-04-03 09:19:19 -06:00
Gregory Nutt
0c124ca2e1 Fix some Kconfig files so that they authomatically select the correct BOARDCTL options 2016-03-30 07:37:45 -06:00
Gregory Nutt
0943afd2f9 Kconfig files: All USB-related options depend on CONFIG_LIB_BOARDCTRL and now set CONFIG_BOARDCTL_USBDEVCTL=y 2016-03-26 07:13:57 -06:00
Gregory Nutt
6951366eca Replace all calls to the OS internal usbdev_serialinitialize with proper calls to boardctl() 2016-03-25 16:00:28 -06:00
Gregory Nutt
a31300cb05 Replace calls to OS internal cdcacm_*, usbmsc_*, and composite_* with boardctl() calls 2016-03-25 13:26:00 -06:00
Gregory Nutt
f45d5a7ebf Minor changes from review 2016-03-24 11:22:24 -06:00
ziggurat29
bd273b9f13 minor; intialize buffer to well-known patter to make it easy to see if it was truly filled with random data 2016-03-24 11:43:45 -05:00
Gregory Nutt
badbb3ad9a Update a comment 2016-03-22 18:14:08 -06:00
Gregory Nutt
a473ececed apps/examples/sched_note: Fix some issues associated with monitoring critical sections 2016-03-21 17:09:18 -06:00
Gregory Nutt
5a95cb4601 apps/examples/sched_note: Add task state to suspend event output; fix some output formatting errors 2016-03-21 15:25:11 -06:00
Gregory Nutt
b44c9fa174 apps/examples/sched_note: Adjust example for changes to scheduler instrumentation 2016-03-21 14:09:25 -06:00
Gregory Nutt
2443278928 Fix error in time calculation 2016-03-17 16:13:43 -06:00
Gregory Nutt
6a5b6f8753 Add a simple test of the scheduler instrumentation logic. This initial version is still kind of buggy. 2016-03-17 16:02:28 -06:00
Gregory Nutt
84f453b7a1 apps/examples/ostest: Add a test of TLS 2016-03-11 14:02:00 -06:00
Gregory Nutt
4c10341269 apps/exampels/rgb: Make path to driver a configuration option 2016-02-23 07:04:54 -06:00
Alan Carvalho de Assis
855d2e70bf apps/examples/rgbled: Add an example using the RGB LED driver 2016-02-23 06:53:35 -06:00
Gregory Nutt
6125e9376e Standardize some naming in code section comments 2016-02-21 18:15:00 -06:00
Gregory Nutt
431695015e apps/examples/smp: Improvements/fixes 2016-02-21 13:29:25 -06:00
Gregory Nutt
65a6739593 Add test for verifying SMP operation 2016-02-21 11:33:13 -06:00
Gregory Nutt
65a1d53079 Add some REVISIT comments 2016-02-20 14:57:37 -06:00
Gregory Nutt
ec11a454f9 apps/examples/leds: Need to better used of the supported set 2016-02-20 14:06:34 -06:00
Gregory Nutt
6037ed8643 Some fixes to apps/examples/leds 2016-02-20 13:20:22 -06:00
Gregory Nutt
790899508e apps/examples/leds: An example showing how to use the LED driver 2016-02-20 12:11:42 -06:00
Gregory Nutt
7537a963b4 UAVCAN: Add a patch to make the verified version of UAVCAN compatible with the current NuttX code base 2016-02-15 19:11:52 -06:00
Gregory Nutt
d5c3bae6cd apps/: Replace irqsave() with enter_critical_section(); replace irqrestore() with leave_critical_section() 2016-02-14 15:15:37 -06:00
Gregory Nutt
3ef9b14738 Move apps/examples/ubloxmodem to apps/system/ubloxmodem 2016-01-31 09:35:42 -06:00
Vladimir Komendantskiy
02a5e25f56 apps/examples/ubloxmodem: app to control the power state of the modem in nsh. 2016-01-31 09:07:46 -06:00
Vladimir Komendantskiy
387dda152c chat app and required update to the pppd client. 2016-01-29 17:00:59 -06:00
Gregory Nutt
e00bc64c40 Trivial correction of some spacing 2016-01-23 17:04:37 -06:00
Gregory Nutt
e39c85b718 Eliminate a warning about a symbol being redefined 2016-01-23 17:03:46 -06:00
Gregory Nutt
615e640913 More bash scripts executable 2016-01-23 15:30:09 -06:00
Gregory Nutt
fff6765e63 Update some README files 2016-01-22 17:20:15 -06:00
Gregory Nutt
dd53e9ae57 Merged in paulpatience/nuttx-apps/qencoder (pull request #28)
examples/qencoder: Add configuration options to Kconfig file
2016-01-19 12:55:53 -06:00
Paul A. Patience
f5da6e23cf examples/qencoder: Add configuration options to Kconfig file 2016-01-19 13:45:33 -05:00
=?UTF-8?B?6ZmI5p6X6aOe?=
f738166b17 examples/watchdog: Some fixes to help text and ping time range 2016-01-19 06:57:34 -06:00
Gregory Nutt
6d8e81e064 examples/can: Fix to work with new CAN error reporting 2016-01-18 12:34:19 -06:00
Gregory Nutt
19efbf8b87 OS test: Mark some constants as long to avoid overflow when used the AVR8. Example, 500*1000 overflows when type int is only 16-bits, but 500*1000L avoids the overflow 2016-01-08 07:48:50 -06:00
Gregory Nutt
96ee336278 apps/examples/hello: Can now select task priority and stacksize 2016-01-06 07:47:08 -06:00
Gregory Nutt
d5f8008931 OS test: Add a test of POSIX timers using SIGEV_THREAD. Also, clean up many warnings with building on a PC with 64-bit addresses 2015-12-30 16:29:21 -06:00
Alan Carvalho de Assis
1308399564 apps/examples/pca9635: Add a simple test of PCA9635PW PWM LED driver. From Alan Carvalho de Assis. 2015-12-15 14:10:21 -06:00
Gregory Nutt
41c673d95d apps/examples/module: cosmetic update to printf statements 2015-12-14 13:21:39 -06:00
Gregory Nutt
f0a21d3d48 NSH: Add module commands: insmod, rmmod, and lsmod 2015-12-13 09:55:52 -06:00
Gregory Nutt
d198f09ae3 Update examples/module and system/symtab to adjust to change in boardctl() and insmod() interfaces 2015-12-13 08:14:44 -06:00
Gregory Nutt
469a7fdf0f examples/module: Update for changes in function prototypes 2015-12-12 17:43:06 -06:00
Gregory Nutt
052392f36c examples/module. Module should not link with libc because it has out-of-range function calls 2015-12-12 14:00:34 -06:00
Gregory Nutt
ad4bcac7a0 apps/examples/module: Some fixes 2015-12-12 11:49:34 -06:00
Gregory Nutt
6c14e176d9 apps/examples/module: Now exercises rmmod as well 2015-12-12 11:40:33 -06:00
Gregory Nutt
d02295d1f2 apps/examples/module: Add a test harness for testing NuttX kernel modules 2015-12-12 09:43:32 -06:00
Gregory Nutt
ba8d44d799 netutils/telnetd: Move the Telnet driver to nuttx/drivers/net 2015-12-07 09:29:29 -06:00
Gregory Nutt
0798b5ff20 Remove more warnings 2015-11-29 15:00:52 -06:00
Gregory Nutt
ee1b1da4be Fix some errors/warnings detected by nuttx/tools/testbuild.sh 2015-11-29 14:41:34 -06:00
Paul A. Patience
32ae747c7b examples/serialrx: Don't print 'Received:\n' before printing bytes received 2015-11-25 10:32:20 -05:00
Gregory Nutt
c195b5415e Merged in paulpatience/nuttx-apps/serialrx (pull request #25)
examples/serialrx: Add configuration options to print the bytes received
2015-11-24 16:09:53 -06:00
Paul A. Patience
e6137fc615 examples/serialrx: Add configuration options to print the bytes received 2015-11-24 16:36:00 -05:00
Gregory Nutt
7e43708e9c Remove unnecessary inclusion of nxtk.h 2015-11-24 07:56:20 -06:00
Ken Pettit
efbbd7bac0 examples/smart-test: Adds a circular log type test for SMARTFS wear level code testing. From Ken Petit 2015-11-22 17:22:05 -06:00
Ken Pettit
cbe1b3a415 drivers/mtd/smart.c Fixed SmartFS wear level error that occurs when the logical sector size is too small to save all wear level status bytes in a single sector. Logical sectors 1 and 2 were simply not being allocated and then the read_sector and write_sector routines were failing. From Ken Petit 2015-11-18 18:20:42 -06:00
Gregory Nutt
cfc38a45fa Remove inclusion of removed header file 2015-11-17 16:30:57 -06:00
Gregory Nutt
f8621e623d examples/media: If it is an MTD device, then do a bulk erase first 2015-11-13 11:30:52 -06:00
Paul A. Patience
79023fe026 examples/uavcan: Call up_cxxinitialize 2015-11-12 13:01:03 -05:00
Paul A. Patience
cadb861e7d examples/can: Add missing configuration options 2015-11-10 17:23:19 -05:00
Gregory Nutt
7f0ff3a6db examples/media: Add some more informative output 2015-11-10 13:35:10 -06:00
Gregory Nutt
ae8e89eed0 examples/media: Need to update position before seeking; handle the too-many-error case more gracefully 2015-11-10 11:34:33 -06:00
Gregory Nutt
a584ef09aa examplex/media: Need to seek back to beginning of file on second pass 2015-11-09 13:33:37 -06:00
Gregory Nutt
5fdd68f014 Flesh out examples/media 2015-11-09 13:10:00 -06:00
Gregory Nutt
9ee96d1430 examples/media: Add a simple test of access to media by block and MTD drivers 2015-11-09 11:45:44 -06:00
Gregory Nutt
57050b0f82 Allow the NULL example to be used as an NSH builtin 2015-11-05 14:08:29 -06:00
Paul A. Patience
e795c6eabd apps/examples/adc: Fix Kconfig file 2015-11-01 22:03:24 -05:00
Paul A. Patience
09ba08d6da apps/examples/pwm: Add support for multiple output channels per timer 2015-11-01 17:14:18 -05:00
Alan Carvalho de Assis
825b721dfa apps/examples/zerocross: Add a Zero Cross application example. From Alan Carvalho de Assis 2015-10-13 07:46:42 -06:00
Gregory Nutt
d538f48797 Add dependencies, button and timer example will only work in a flat build 2015-10-12 12:45:43 -06:00
Gregory Nutt
a512e7dc1d Fix a loop indexing problem in all file system tests 2015-10-10 17:15:15 -06:00
Gregory Nutt
b93af2189b Add a generic file system test at apps/examples/fstest 2015-10-10 14:18:23 -06:00
Paul A. Patience
2aeaff042d apps/examples/uavcan: Remove call to boardctl() 2015-10-08 13:42:24 -04:00
Paul A. Patience
f24828337f apps/examples/uavcan: Call boardctl to configure CAN GPIOs 2015-10-07 00:00:39 -04:00
Paul A. Patience
0168398831 UAVCAN: Add more options in Kconfig file 2015-10-06 21:26:30 -04:00
Gregory Nutt
aacfce081e Fix several cosmetic, C coding style issues 2015-10-03 11:03:42 -06:00
Gregory Nutt
f6e7e9c1c0 Standardize the width of all comment boxes in C files 2015-10-03 07:20:15 -06:00
Gregory Nutt
9cb2849742 Standardize the width of all comment boxes in header files 2015-10-02 17:35:18 -06:00
Gregory Nutt
0629c5466e Standardize the width of all comment boxes in C file 2015-10-02 17:33:30 -06:00
Gregory Nutt
e3ad56043e Standardize naming used for public data and function groupings 2015-10-02 16:20:33 -06:00
Gregory Nutt
e9447c6058 Standardize nameing of the pre-processor definitiongs group header 2015-10-02 14:06:11 -06:00
Gregory Nutt
e97a766e90 Make sure that UAVCAN Node ID is in a valid range 2015-10-01 10:16:31 -06:00
Gregory Nutt
e32e6064e0 Update ChangeLog and README 2015-10-01 07:10:25 -06:00
Paul A. Patience
e8ca4c3fde UAVCAN: Add example application 2015-09-30 22:11:46 -04:00
Gregory Nutt
eff5642eca Merged in paulpatience/nuttx-apps (pull request #11)
UAVCAN: Add platform-specific code
2015-09-30 16:54:08 -06:00
Paul A. Patience
a7cd308658 UAVCAN: Add platform-specific code 2015-09-30 18:39:37 -04:00
Gregory Nutt
2e0d0ede6d Add apps/exemples/udpblaster 2015-09-30 10:56:31 -06:00
Paul A. Patience
298a72c71e Add UAVCAN library 2015-09-23 13:48:35 -04:00
Paul A. Patience
9eafc90125 Fix issue detected by clang 2015-09-10 21:02:11 -04:00
Gregory Nutt
9ef516c311 Some corrects to previous nxterm commit 2015-09-08 11:53:29 -06:00
Gregory Nutt
f10f2de2e4 Eliminate some warnings 2015-09-08 09:20:49 -06:00
Gregory Nutt
a5d4ed2fef Make sure that CONFIG_USBDEV_TRACE_INITIALIDSET has an assigned value to avoid warnings 2015-09-08 07:24:26 -06:00
Gregory Nutt
5306a27335 apps/examples/ajoystick: Fix missing includes of Application.mk 2015-09-07 16:31:17 -06:00
Alan Carvalho de Assis
aa17ae4c0a Add pap_username/password to pppd example if PAP Auth is enabled 2015-09-07 13:48:37 -06:00
Paul A. Patience
85a2cecb99 Simplify apps/ Makefiles by combining common logic into the Makefile fragment Application.mk 2015-09-05 15:13:03 -04:00
Gregory Nutt
7084ce0e02 Cosmetic: Move # of pre-processior command to column 1 2015-09-05 09:12:20 -06:00
Gregory Nutt
32666422a8 apps/examples/netloop: will now build as an NSH built-in app 2015-09-03 08:19:15 -06:00
Gregory Nutt
84dbf4ee7c Most cosmetic changes to apps/examples/netloop 2015-09-02 18:30:12 -06:00
Gregory Nutt
9191e22624 apps/examples/netloop: Add a test of the local loopback device 2015-09-02 18:18:47 -06:00
Gregory Nutt
9cc360ab75 Cosmetic changes 2015-09-02 16:49:17 -06:00
Gregory Nutt
ed2ccad735 examples/nettest: Fix a couple of crazy long delays that may make you think something is broken. In main, add a wait for the server to exit 2015-08-27 11:46:42 -06:00
Gregory Nutt
a7853cdc89 apps/examples/nettest: Extend the test so that it can be down using the local loopback device 2015-08-26 10:35:40 -06:00
Gregory Nutt
6cedfcd632 apps/examples/nettest: Add option to suppress networking initialization 2015-08-26 09:06:41 -06:00
Pavel Pisa
64fb2c63b6 Correct numerous places where NETUTILS_DNSCLIENT was instead of NETDB_DNSCLIENT 2015-08-20 16:08:45 -06:00
Gregory Nutt
d836478728 apps/examples/usbserial: Can now be run as an NSH builtin-function. Now uses a configurable IO buffer size 2015-08-20 10:40:31 -06:00
Gregory Nutt
bc2cf8affd apps/examples/can: Remove can_devinit(). Replace with boardctl(BOARDIOC_CAN_INITIAILIZE,0) 2015-08-18 13:25:30 -06:00
Gregory Nutt
e35f64a3cf apps/examples/can: Trivial clean/simplification for test output 2015-08-18 12:41:10 -06:00
Gregory Nutt
9abb28c725 apps/examples/can: Use new IOCTL commands to show the current bit timing values 2015-08-18 11:21:47 -06:00
Gregory Nutt
cb25507a06 apps/examples/can: Extend test to report an errors reported by the CAN driver 2015-08-18 08:50:14 -06:00
Gregory Nutt
546450cc92 apps/examples/can: Fix usage of new number-of-messages command line option 2015-08-17 11:57:25 -06:00
Gregory Nutt
64e1548bb7 apps/examples/can: Extended the CAN test by adding more command line options 2015-08-17 11:07:39 -06:00
Gregory Nutt
c11c4d6bd9 Add si_errno to siginfo_t 2015-08-14 10:12:35 -06:00
Gregory Nutt
2f3303526f apps/examples/can: In extended ID mode, need to set some unused bits to zero or otherwise the memcmp() will fail on comparison with the returned value 2015-08-13 08:09:14 -06:00
Gregory Nutt
74801cf38e apps/tools/mkkconfig.sh: The top-level Kconfig file is not auto-generated. The autogenerated Kconfig file will be constructed so that every second level directory that contains a Kconfig file will automatically be sourced 2015-08-11 17:49:10 -06:00
Anton D. Kachalov
b43c5a6b1e THTTPD: Depends on !DISABLE_POLL
webserver:  Allow to build webserver as an application

Signed-off-by: Anton D. Kachalov mouse@yandex-team.ru
2015-08-10 14:44:11 -06:00
Gregory Nutt
09add96e22 Change the name of the local variable sigset to set to prevent name collisions with the function of the same name 2015-07-31 13:31:44 -06:00
Gregory Nutt
14eb3f6cdc OS test: Minor improvements to the sporadic scheduler test 2015-07-28 14:27:48 -06:00
Gregory Nutt
ae2e61c764 OS test: improve the sporadic scheduler test by waiting for a bit in the 'nuisance' thread 2015-07-27 15:52:27 -06:00
Gregory Nutt
c27364570f OS test, sporadic scheduler test: If more timers are available, use them 2015-07-27 08:10:59 -06:00
Gregory Nutt
70f1ee9dcd OS test: Sporadic test now emits a message if the max_repl configuration is too small for the test to work reliably 2015-07-26 15:34:33 -06:00
Gregory Nutt
46c3158b85 OS test: Cosmetic changes to printf output in sporadic scheduler test 2015-07-26 10:52:47 -06:00
Gregory Nutt
b0fa962e42 OS test: Sporadic test was passing an illegal value for max_repl 2015-07-25 12:47:24 -06:00
Gregory Nutt
51b645eb34 OS test: add some locking and unlocking of the scheduler to the sporadic scheduler test in order to test a few more cases 2015-07-25 12:29:22 -06:00
Gregory Nutt
e15a186530 OS test: Some extensions to the sporadic scheduler test 2015-07-24 18:16:10 -06:00
Gregory Nutt
bc4a0ec95f OS test: Make the sporadic test output more readable 2015-07-24 14:13:01 -06:00
Gregory Nutt
2d46cae060 Add a test for the sporadic scheduler 2015-07-24 13:50:31 -06:00
Gregory Nutt
e5ebfe35f6 OS test: improve synchronization for starting the round robin test 2015-07-24 13:04:40 -06:00
Gregory Nutt
3a57f9e2ef Adjust for increased size of the scheduling policy field from 1 to 2 bits to allow additional, planned scheduling policies 2015-07-23 10:15:57 -06:00
Gregory Nutt
13a04b6255 apps/examples/nxlines: Clear a slightly larger rectangle than the one that we drew. This eliminates edge effects due to applying anti-aliasing twice: Once when the line was drawn, and again when the line was erased by overwriting it with the background color 2015-07-14 14:24:51 -06:00
Gregory Nutt
ba72767d09 apps/netutils/netlib and other files: Create netlib wrapper functions around dns_getserver() and dns_setserver() to isolate application code from changes to those interfaces. 2015-07-12 11:53:23 -06:00
Gregory Nutt
812450ebe6 If NSH or Webclient is selected, make sure that CONFIG_LIBC_NETDB is enabled; reanem dnsclient.h to dns.h 2015-07-12 09:25:39 -06:00
Gregory Nutt
effda16cf5 DNS: Remove some unused, non-functional DNS functions 2015-07-11 07:17:11 -06:00
Gregory Nutt
ae57fd7ee2 Fix some warnings/errors detected by nuttx/tools/testbuilds.sh 2015-07-10 18:41:56 -06:00
Gregory Nutt
03f477462a Remove broken host support for examples/sendmail and examples/wget 2015-07-10 14:36:18 -06:00
Gregory Nutt
5e8928d009 Remove bogus references to CONFIG_HAVE_GETHOSTBYNAME 2015-07-10 14:03:28 -06:00