summaryrefslogtreecommitdiff
path: root/nuttx
Commit message (Collapse)AuthorAgeFilesLines
...
* WM8904: Various updates to get BCLK/LRCLK correct. Acutally worse the ↵Gregory Nutt2014-08-032-171/+270
| | | | parent, but I think is on the right track
* Update ChangeLogGregory Nutt2014-08-031-1/+2
|
* SAMA5 WM8904: Add option to use MAINCK as WM8904 MCLKGregory Nutt2014-08-034-0/+46
|
* Update ChangeLogGregory Nutt2014-08-031-0/+3
|
* SAMA5 PCK: Add Main clock as an option for the PCK clock sourceGregory Nutt2014-08-0314-26/+49
|
* Update ChangeLogGregory Nutt2014-08-021-1/+12
|
* WM8904 driver: Fix wm8904_dump_registers macro: Wrong number of parameters.Gregory Nutt2014-08-021-1/+5
|
* WM8904 driver: Disable the FFL at the end of playing.Gregory Nutt2014-08-021-0/+5
|
* SAMA5D3X-EK NxPlayer Configuration: Update with last WM8904 settingsGregory Nutt2014-08-021-0/+3
|
* PCM decoder: Correct the end of audio stream handling. It was not being ↵Gregory Nutt2014-08-021-2/+36
| | | | detected before so that logic was not examining the WAV header in the first buffer of the next audio file
* SAMA5 SSC: Verify that the requested bit width is supported. Correct some ↵Gregory Nutt2014-08-021-13/+113
| | | | alignment tests that depend upon the data bit width.
* Update ChangeLogGregory Nutt2014-08-021-0/+2
|
* WM8904: Add logic to program the FLL to achieve the bitrateGregory Nutt2014-08-023-43/+397
|
* Update ChangeLogGregory Nutt2014-08-021-0/+6
|
* WM8904: Add an option to control WM8904 register dumpingGregory Nutt2014-08-026-7/+17
|
* WM8904: Ad the MCLK frequency to the interface definition. The WM8904 ↵Gregory Nutt2014-08-013-2/+10
| | | | driver needs to know this frequency in order to configure the FLL to generate the correct bitrate
* WM8904 I2C: Fix an error in writing. I am not sure why this fixes the problemGregory Nutt2014-08-011-18/+6
|
* Update ChangeLogGregory Nutt2014-08-011-0/+3
|
* Add debug logic to dump WM8904 registersGregory Nutt2014-08-016-17/+283
|
* SAMA5 WM8904: Fix errors in programmable clock output configurationGregory Nutt2014-08-013-4/+4
|
* Update ChangeLogGregory Nutt2014-08-011-1/+3
|
* SAMA5 SSC: Start Delay is now configurableGregory Nutt2014-08-014-56/+128
|
* SAMA5 SSC: Frame Synch Delay is now configurableGregory Nutt2014-08-015-64/+254
|
* Update ChangeLogGregory Nutt2014-07-311-0/+5
|
* WM8904: Can't reset the WM8904 unless we also reinitiailize all registers. ↵Gregory Nutt2014-07-311-40/+86
| | | | Try to get a saner timeout based on sample rate, bits-per-sample, and buffer size.
* SAMA5D SSC: Needs to account for data offset in audio buffer.Gregory Nutt2014-07-311-8/+13
|
* Update ChangeLogGregory Nutt2014-07-311-0/+8
|
* Audio: Change how the end of the audio stream is detected by the leaf audio ↵Gregory Nutt2014-07-315-79/+160
| | | | 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.
* Update ChangeLogGregory Nutt2014-07-311-0/+6
|
* sem_wait: Use set_errno() and get_errno(). Direce access inside the OS may ↵Gregory Nutt2014-07-311-3/+3
| | | | not be supported in the future.
* WM8904: Was not saving i2s interface instanceGregory Nutt2014-07-311-1/+9
|
* Updated READMEGregory Nutt2014-07-311-11/+16
|
* Audio: More debug outpuGregory Nutt2014-07-311-0/+6
|
* SAMA5D3x-EK NxPlayer: Updated ConfigurationGregory Nutt2014-07-312-2/+18
|
* Update ChangeLogGregory Nutt2014-07-311-0/+9
|
* SAMA5D3x-EK: Add a configuration to support the command line NxPlayer.Gregory Nutt2014-07-313-0/+1257
|
* SAMA5D3X-EK: Add support for the WM8904 audio CODECGregory Nutt2014-07-311-0/+350
|
* SAMA5D3X-EK: Add support for the WM8904 audio CODECGregory Nutt2014-07-318-26/+283
|
* SAMA5D3X-EK NSH: Refresh configurationGregory Nutt2014-07-311-2/+27
|
* SAMA5: Changes needed for a clean SAMA5D3 build after all of the recent ↵Gregory Nutt2014-07-313-4/+5
| | | | SAMA5D4 changes.
* Add short document for running the NxWM demoGregory Nutt2014-07-312-4/+135
|
* SAMA5D4-EK NxWM: The USB keyboard is now the default input deviceGregory Nutt2014-07-301-1/+2
|
* Update ChangeLogGregory Nutt2014-07-301-1/+1
|
* dd support for a USB keyboard as the NxConsole and text widget input. Not ↵Gregory Nutt2014-07-301-17/+14
| | | | fully functional as of this initial check-in. Basic functionality is there, but there are conditions were the keyboard gets lost.
* Costmetic: Update TODO list, README files, refreshed configuration, updated ↵Gregory Nutt2014-07-305-18/+32
| | | | comments
* Update ChangeLogGregory Nutt2014-07-301-5/+18
|
* SAMA5 HSMCI: e-enable TX DMA and verify that DMA writes to the SD card are ↵Gregory Nutt2014-07-304-46/+97
| | | | functional. They are so now TX DMA is re-enabled in the driver. This might affect the SAMA5D3 platforms where the TX DMA problem was found. The SAMA4D3 and 4 use the same HSMCI driver. Much has change since then and it is not surprising that DMA is now functional. However, the has not be re-verified on the SAMA5D3 which has a different DMA controller.
* Auto-mounter: Fix state setting. Not harmful other than it can cause a ↵Gregory Nutt2014-07-301-5/+6
| | | | debug assertion to fire if you manually unmount the media before removing it which is, of course, what you are supposed to do.
* Update ChangeLogGregory Nutt2014-07-301-0/+5
|
* SAMA5D HSMCI: Fix a problem on card insertion/removal callback handling. ↵Gregory Nutt2014-07-301-13/+34
| | | | Interrupts were being disable so that the callbacks occurred with interrupts disabled. This resulted in loss of some interrupts and some not-so-good behaviors. The solution is to perform all callbacks on the work thread unconditionally (2014-7-29).