Gregory Nutt
|
5943cf2c2b
|
Extend the NSH network initialization logic. There is now an option that will create a network monitor thread that will monitor the state of the link. When the link goes down, the code will attempt to gracefully put the Ethernet driver in a down state; When the link comes back, the code will attempt to bring the network back up.
|
2014-08-17 09:51:26 -06:00 |
|
Gregory Nutt
|
e680bd2c0f
|
Sudoku needs a .gitignore
|
2014-08-13 20:54:53 -06:00 |
|
Gregory Nutt
|
66f1722ff7
|
Add a Sudoku game
|
2014-08-11 19:27:48 -06:00 |
|
Gregory Nutt
|
0975ad77aa
|
Break reading and enqueueing of audio buffers into two steps so that errors in enqueueing can be distinguished for errors in reading. Errors in enqueueing signal a downstream decoder error. Add logic to gracefully recover from downstream decoder errors.
|
2014-08-05 10:04:24 -06:00 |
|
Gregory Nutt
|
2e5f4f160b
|
Costmetic changes
|
2014-08-05 10:04:03 -06:00 |
|
Gregory Nutt
|
f3bf74836c
|
NxPlayer: Fix an error I introduced: Need to pass through final buffer even if is it zero length because it contains the end of audio stream flag
|
2014-08-01 07:00:02 -06:00 |
|
Gregory Nutt
|
2b7c476c59
|
Audio: Change how the end of the audio stream is detected by the leaf audio component. This used by be done by looking for the first partial buffer. That does not work with the in-place sub-sampling performed by the PCM decoder: That always reduces the size of the buffer so that all buffers only partially filled by the time they get to the leaf. Now, a flag is set in the audio buffer flags set to indicate the final buffer in the stream.
|
2014-07-31 16:36:09 -06:00 |
|
Gregory Nutt
|
cd546421d1
|
NxPlayer: Fix some error handling, update comments, more debug output
|
2014-07-31 14:59:51 -06:00 |
|
Gregory Nutt
|
d2b292a033
|
NxPlayer needs to set curbyte field to zero before enqueuing a buffer. Otherwise, it looks like beginning of the buffer has already been consumed
|
2014-07-27 19:49:01 -06:00 |
|
Gregory Nutt
|
096e8247ad
|
First cut implementation of fast forward and rewind controls
|
2014-07-27 12:26:03 -06:00 |
|
Gregory Nutt
|
d7274845a4
|
Move subsampling rate definitions from nxplayer.h to audio.h
|
2014-07-27 11:05:25 -06:00 |
|
Gregory Nutt
|
12ab18cddc
|
Trivial things from the last commit left in the editor
|
2014-07-24 15:10:12 -06:00 |
|
Gregory Nutt
|
a33d316cd3
|
Changes to integrate with Ken's NxWM::CMediaPlayer
|
2014-07-24 15:06:54 -06:00 |
|
Gregory Nutt
|
1a31ee3e80
|
Convert ac_format and ac_controls to unions to make access a little cleaner
|
2014-07-24 10:21:04 -06:00 |
|
Gregory Nutt
|
6f55c57b00
|
Audio: Add hooks for fast-forward and rewind needed by CMediaPlayer; add hooks for equalizer settings needed by the WM8904
|
2014-07-24 08:28:10 -06:00 |
|
Gregory Nutt
|
a2faaa1f32
|
NxPlayer: Misc changes to better integrate with NxWM::CMediaPlayer
|
2014-07-23 18:21:08 -06:00 |
|
Gregory Nutt
|
19bd59a6ca
|
Fix error introduced in last commit: Can't call ferror AFTER closing file
|
2014-07-23 08:40:36 -06:00 |
|
Gregory Nutt
|
b67177483b
|
NxPlayer: Check for read errors and end-of-file with nothing read
|
2014-07-23 07:46:49 -06:00 |
|
Gregory Nutt
|
6e4aebcf99
|
Flesh out a few more PCM methods, still incomplete. Re-vision PCM structure definition
|
2014-07-22 19:23:05 -06:00 |
|
Gregory Nutt
|
f9386e6b64
|
nxplayer: Add more debug output so that those of use who are not Ken can follow what is happening
|
2014-07-22 09:27:24 -06:00 |
|
Gregory Nutt
|
a23e36a1e0
|
WM8904 w/NxPlayer: Fix some compile errors and warnings with debug enabled
|
2014-07-20 09:17:36 -06:00 |
|
Gregory Nutt
|
633fae427d
|
NET: emoved all includes of uip.h; added includes of ip.h wherever needed. Tried to fix problems of the now missing sneak inclusions because uip.h was removed. There are probably a few of these that were missed.
|
2014-07-04 19:13:08 -06:00 |
|
Gregory Nutt
|
188d752e30
|
Updates for coding style
|
2014-06-27 10:13:23 -06:00 |
|
Gregory Nutt
|
77572a522a
|
Add apps/system/mdio from Lazlo
|
2014-06-27 10:02:52 -06:00 |
|
Gregory Nutt
|
721dc008e8
|
Add support for a network device IOCTL to access PHY registers. Ioctls only implemented for STM32. From Lazlo
|
2014-06-27 09:30:41 -06:00 |
|
Gregory Nutt
|
1f2eb77f11
|
The hex2bin library did not build with debug off
|
2014-06-26 16:40:38 -06:00 |
|
Gregory Nutt
|
51d282af47
|
hex2bin: Add alternative interface layers to illustrate how to load programs
|
2014-06-16 15:43:23 -06:00 |
|
Gregory Nutt
|
349ccbb6ef
|
hex2bin: Fix un-necessary seeks because expected address was not being updated
|
2014-06-16 10:58:33 -06:00 |
|
Gregory Nutt
|
36595a49cb
|
hex2mem: Like hex2bin, but writes Intel HEX files directly to memory
|
2014-06-16 10:34:50 -06:00 |
|
Gregory Nutt
|
896d1d3f83
|
hex2bin: Fix some indexing errors
|
2014-06-16 08:37:44 -06:00 |
|
Gregory Nutt
|
7019e782ad
|
hex2bin: Fix a typo in the stack size
|
2014-06-16 08:12:46 -06:00 |
|
Gregory Nutt
|
5791392591
|
hex2bin: Needs a little larger stack
|
2014-06-16 08:10:40 -06:00 |
|
Gregory Nutt
|
6445ddbceb
|
hex2bin: Various bugfixes
|
2014-06-16 07:31:30 -06:00 |
|
Gregory Nutt
|
0487f8fbf4
|
hex2dump: Needs to read new character at end of the loop
|
2014-06-15 14:06:46 -06:00 |
|
Gregory Nutt
|
0bb3b49cc2
|
hex2bin: Start code should not be in buffer
|
2014-06-15 13:28:03 -06:00 |
|
Gregory Nutt
|
c61bb3a0a2
|
Fix an error in exec(). argv[] has not being passed
|
2014-06-15 13:22:44 -06:00 |
|
Gregory Nutt
|
2b01e7c297
|
Add conversion of Intel HEX to binary
|
2014-06-15 12:07:27 -06:00 |
|
Gregory Nutt
|
e6743f8370
|
CLE: Last bugfix commit was insufficient
|
2014-05-23 07:59:17 -06:00 |
|
Gregory Nutt
|
f1fc923199
|
CLE: Was not returning the terminating newline character
|
2014-05-23 07:19:21 -06:00 |
|
Gregory Nutt
|
2b0f1ed109
|
Change all variadic macros to C99 style
|
2014-05-22 09:01:51 -06:00 |
|
Gregory Nutt
|
c53bad01cf
|
Move prun from interpreters/ to system/; And an NSH built-in appliation that can be used to execute P-Code files from the NSH command line
|
2014-05-09 12:30:07 -06:00 |
|
Gregory Nutt
|
758ea38cf1
|
Move P-Code execution logic from interpreters/prun to system/prun
|
2014-05-09 11:09:43 -06:00 |
|
Gregory Nutt
|
a65262c899
|
P-code BINFMT: Add logic to pass information from the binfmt logic to the P-code interpreter. This includes some extension to the binfmt interfaces.
|
2014-05-08 16:58:10 -06:00 |
|
Gregory Nutt
|
f37d1c2a70
|
Update the displayed I2C on each get iteraction (not the same starting address). From Ryan VanSickle
|
2014-05-08 11:26:13 -06:00 |
|
Gregory Nutt
|
5f087ca589
|
Minor/cosmetic changes
|
2014-04-27 08:32:36 -06:00 |
|
Gregory Nutt
|
a2600cbe83
|
Remove an STM32 dependency
|
2014-04-21 16:59:15 -06:00 |
|
Gregory Nutt
|
c46f34a62e
|
nxplayer: Complilation failure in one configuration reported by Manuel Sthn
|
2014-04-21 11:30:39 -06:00 |
|
Gregory Nutt
|
b9cf7acb1a
|
More trailing whilespace removal
|
2014-04-13 16:24:28 -06:00 |
|
Gregory Nutt
|
171db56b69
|
Make sure that there is one space after for
|
2014-04-12 13:28:22 -06:00 |
|
Gregory Nutt
|
bb851fc8b5
|
Make sure that there is one space between while and condition
|
2014-04-12 13:09:48 -06:00 |
|
Gregory Nutt
|
17702dbad2
|
Make sure that there is one space between if and condition
|
2014-04-12 12:53:19 -06:00 |
|
Gregory Nutt
|
c3b82301a2
|
apps/sysinfo: CONFIG_VERSION_BUILD is a string and needs to be printed with %s not %d
|
2014-04-08 10:47:38 -06:00 |
|
Gregory Nutt
|
7d9ca9f29b
|
apps/system/usbmsc: Back out kludge that is no longer needed with the recent fix to the USB MSC class
|
2014-03-25 12:42:01 -06:00 |
|
Gregory Nutt
|
08565a0b07
|
Cosmet update to debug messages and to comments
|
2014-03-23 13:32:39 -06:00 |
|
Gregory Nutt
|
aed0d432fc
|
kconfig: Reorder some menus so that the display makes a little more sense
|
2014-03-23 13:11:06 -06:00 |
|
Gregory Nutt
|
77a2ecce0f
|
SAM4E: Revise board-specific USB MSC support
|
2014-03-18 09:31:02 -06:00 |
|
Gregory Nutt
|
b19e1aa426
|
Removed all support for the legacy configuration mechanism from the apps/ directory
|
2014-03-06 12:21:14 -06:00 |
|
Gregory Nutt
|
3669b6799a
|
More changes to reduce complaints from CppCheck. Some latent bugs fixes, but probably some new typos introduced
|
2014-02-10 19:11:56 -06:00 |
|
Gregory Nutt
|
f41e81e080
|
Fix some errors in the clean target of the windows native build
|
2014-02-10 07:37:43 -06:00 |
|
Gregory Nutt
|
281332cedf
|
Update documentation, mostly related to the command line editor
|
2014-02-03 10:56:52 -06:00 |
|
Gregory Nutt
|
55ea1ef68e
|
VI and CLE: Fix lots of typos in comments
|
2014-02-02 16:13:40 -06:00 |
|
Gregory Nutt
|
76a94e541d
|
CLE: Remove some un-used constant data definitions
|
2014-02-02 13:22:11 -06:00 |
|
Gregory Nutt
|
3fbce9ed5e
|
CLE: Forgot to NUL terminate the command line
|
2014-02-02 12:53:58 -06:00 |
|
Gregory Nutt
|
9d49d3969f
|
Fix bugs in EMACS command line editor, primarily errors in the VT100 commands
|
2014-02-02 12:24:45 -06:00 |
|
Gregory Nutt
|
82d71bb439
|
Add an EMACS-like command line editor that can be used wit NSH
|
2014-02-02 10:25:53 -06:00 |
|
Gregory Nutt
|
551e49dfec
|
VI: cosmetic updates to comments
|
2014-02-01 16:30:38 -06:00 |
|
Gregory Nutt
|
bda5da38ce
|
vi: Add missing BSD header
|
2014-01-31 07:13:51 -06:00 |
|
Gregory Nutt
|
4986c865b6
|
VI: Finally test vi file-related command, fixed bugs, and add file read command
|
2014-01-30 18:59:43 -06:00 |
|
Gregory Nutt
|
971d01ce81
|
VI: Fix loss of status line on display update
|
2014-01-21 11:49:37 -06:00 |
|
Gregory Nutt
|
c21071dfd3
|
VI: all commands not seem functional. Still at least on display artifact and probably some things not properly tested
|
2014-01-21 11:29:49 -06:00 |
|
Gregory Nutt
|
aadd63c7e7
|
VI: Several bug fixes
|
2014-01-21 09:57:43 -06:00 |
|
Gregory Nutt
|
c873c4b3f2
|
VI: Turn off cursor when updating screen; eliminate some warnings
|
2014-01-21 08:02:38 -06:00 |
|
Gregory Nutt
|
f4343e59aa
|
VI: Send the BEL character on errors to make a noise on errors
|
2014-01-20 20:03:58 -06:00 |
|
Gregory Nutt
|
5f43b6c815
|
VI: Display origin for VT100 is (1,1), not (0,0)
|
2014-01-20 19:32:30 -06:00 |
|
Gregory Nutt
|
eefd9df8f5
|
VI: Fix some display and cursor position bugs... still plenty of bugs
|
2014-01-20 17:53:11 -06:00 |
|
Gregory Nutt
|
66d58428e0
|
Fix formatting of the VT100 escapte sequence
|
2014-01-20 16:58:14 -06:00 |
|
Gregory Nutt
|
1b37cdf95a
|
VI: Add some debug instrumentation
|
2014-01-20 14:50:54 -06:00 |
|
Gregory Nutt
|
e5a0a2fafb
|
apps/system/vi: Add new tiny VI work-alike editor. Still a work in progress.
|
2014-01-20 13:17:21 -06:00 |
|
Gregory Nutt
|
626dc7d6e4
|
Updated README
|
2014-01-16 09:27:31 -06:00 |
|
Gregory Nutt
|
682325b524
|
INI parser update
|
2014-01-16 09:25:15 -06:00 |
|
Gregory Nutt
|
9cfd315dbf
|
Mostly cosmetic changes to INI file parser
|
2014-01-16 08:02:57 -06:00 |
|
Gregory Nutt
|
4f3830a5c8
|
Remove carriage returns from INI file parser files
|
2014-01-15 18:05:22 -06:00 |
|
Gregory Nutt
|
d97b9dac6d
|
Add a tiny INI file parser
|
2014-01-15 17:52:06 -06:00 |
|
Gregory Nutt
|
647703e649
|
Moved include/nuttx/mtd.h to include/nuttx/mtd/mtd.h
|
2013-11-15 11:22:23 -06:00 |
|
Gregory Nutt
|
ffed849881
|
NxPlayer play thread stack size is now configurable; all NxPlayer threads are named via pthread_setname_np(). From Ken Pettit
|
2013-11-10 10:58:14 -06:00 |
|
Gregory Nutt
|
bfcc6ae4d7
|
apps/examples/composite: Bug fix. Wrong handle being nullified. From David Sidrane
|
2013-11-07 17:43:14 -06:00 |
|
Gregory Nutt
|
764e05bf6a
|
Correct unitialization of composite USB device. A stale pointer was being reused. From David Sidrane
|
2013-11-05 09:12:08 -06:00 |
|
Gregory Nutt
|
e1fbe0ba0d
|
apps/platform: A new now for platform-specific applicatin code
|
2013-10-30 09:04:37 -06:00 |
|
Gregory Nutt
|
f47ca195cb
|
Add for audio sub-format in audion system. From Ken Pettit
|
2013-10-28 12:11:52 -06:00 |
|
Gregory Nutt
|
52464a4412
|
Remove trailing whitespace
|
2013-10-27 07:45:16 -06:00 |
|
Gregory Nutt
|
96a778cf46
|
Add apps/system/nxplayer media player from Ken Pettit
|
2013-10-27 07:23:01 -06:00 |
|
Gregory Nutt
|
8d97d83767
|
Misc changes to README files; Update SAMA5D3x-EK NxWM configuration to use Calibration instruction messages
|
2013-10-14 14:53:38 -06:00 |
|
Gregory Nutt
|
d35b83668c
|
apps/system/sysinfo: Ken Petit reportst that the sysinfo command's stack size is marginal. Stack size is now configurable with a default of 1024 bytes
|
2013-10-14 07:32:20 -06:00 |
|
Gregory Nutt
|
429e26f960
|
I2C Tool: Use default oof 4ooKhz, not 4MHz
|
2013-10-10 09:55:08 -06:00 |
|
Gregory Nutt
|
ff88e86ef2
|
Add NSH addroute and delroute commands
|
2013-10-05 15:42:20 -06:00 |
|
Gregory Nutt
|
749eb6a027
|
cosmetic update to comments
|
2013-09-30 17:43:44 -06:00 |
|
Gregory Nutt
|
c4e46f5b62
|
Changes to NSH and readline to permit NSH to work on a platform with no file system
|
2013-09-30 11:34:04 -06:00 |
|
Gregory Nutt
|
59a89b687d
|
Clean up some naming: fd vs. fildes vs. filedes and filep vs filp
|
2013-09-28 16:50:07 -06:00 |
|
Gregory Nutt
|
5f16a8c304
|
Mov apps/examples/composite to apps/system/composite; convert configs/stm3210e-eval/composite to use kconfig-frontend tools -- untested
|
2013-09-25 18:50:14 -06:00 |
|
Gregory Nutt
|
4bfd7f7f5e
|
Move apps/examples/cdcacm to apps/system/cdcacm
|
2013-09-25 17:23:03 -06:00 |
|