Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | MTD read-ahear/write buffering layer seems functional | Gregory Nutt | 2014-09-25 | 4 | -39/+74 |
| | |||||
* | Fixes for compile of rwbuffer.c | Gregory Nutt | 2014-09-25 | 2 | -17/+16 |
| | |||||
* | A few fixes for clean apps/examples/mtdrwb build | Gregory Nutt | 2014-09-25 | 1 | -1/+1 |
| | |||||
* | In at45db_bwrite, the buffer is not increased when writing more than 1 page. ↵ | Gregory Nutt | 2014-09-25 | 1 | -77/+84 |
| | | | | Sourceforge bug #34 | ||||
* | Update SMART FS procfs support. From Ken Pettit | Gregory Nutt | 2014-09-22 | 1 | -2/+42 |
| | |||||
* | Fixes to avoid some hang conditions using STM32 CAN | Gregory Nutt | 2014-09-17 | 1 | -55/+85 |
| | |||||
* | Mostly cosmetic changes | Gregory Nutt | 2014-09-04 | 1 | -0/+1 |
| | |||||
* | Remove final traces of the 8015 from the NuttX source tree | Gregory Nutt | 2014-09-01 | 4 | -22/+2 |
| | |||||
* | Reanem kzalloc to kmm_zalloc for consistency | Gregory Nutt | 2014-08-31 | 27 | -49/+49 |
| | |||||
* | Rename kmalloc to kmm_malloc for consistency | Gregory Nutt | 2014-08-31 | 30 | -59/+59 |
| | |||||
* | Rename kfree to kmm_free for consistency with other naming conventions | Gregory Nutt | 2014-08-31 | 48 | -431/+431 |
| | |||||
* | Rename kmemalign to kmm_memalign and krealloc to kmm_realooc for consistency ↵ | Gregory Nutt | 2014-08-31 | 2 | -2/+2 |
| | | | | with other naming | ||||
* | Cosmetic: Fix all comments, defaults, etc. that references the defunct name ↵ | Gregory Nutt | 2014-08-30 | 2 | -2/+2 |
| | | | | user_start | ||||
* | Rename CONFIG_NUTTX_KERNEL to CONFIG_BUILD_PROTECTED; Partially integrate ↵ | Gregory Nutt | 2014-08-29 | 1 | -1/+1 |
| | | | | new CONFIG_BUILD_KERNEL | ||||
* | nuttx/drivers: Remove explicity references to errno. That is a problem ↵ | Gregory Nutt | 2014-08-28 | 8 | -34/+34 |
| | | | | from within the kernel for certain configurations | ||||
* | wdog.h does not contain any application interface, only internal OS ↵ | Gregory Nutt | 2014-08-21 | 12 | -35/+35 |
| | | | | interface. Further, it is non-standard. Move wdog.h from include/ to include/nuttx. For the same reason, move the description of the watchdog timer interfaces from the Users Guide to the Porting Guide. | ||||
* | SAM4E-EK: Add ILI9341-based LCD driver | Gregory Nutt | 2014-08-20 | 1 | -1/+14 |
| | |||||
* | Change the way PHY interrupts work: disable automatically. Then we have to ↵ | Gregory Nutt | 2014-08-17 | 1 | -20/+43 |
| | | | | re-subscribe each time after the interrupt fires | ||||
* | SAMA5 PHY: Add more debug instrumentation; Fix logic that would be used to ↵ | Gregory Nutt | 2014-08-17 | 2 | -1/+45 |
| | | | | disable PHY interrupts | ||||
* | In order to get PHY interrupts, they must be enabled at the PHY (still don't ↵ | Gregory Nutt | 2014-08-17 | 1 | -1/+1 |
| | | | | get PHY interrupts) | ||||
* | Finishes the ioctl definition to subscribe to PHY events. Revamp network ↵ | Gregory Nutt | 2014-08-16 | 1 | -2/+11 |
| | | | | ioctl signature to support arguments other than struct mii_ioctl_data. | ||||
* | Add support for an ioctl that can be used to notify an application when ↵ | Gregory Nutt | 2014-08-16 | 2 | -0/+412 |
| | | | | there is a change in the network status signalled by a PHY interrupt | ||||
* | Move SLIP prototypes from net.h to new slip.h | Gregory Nutt | 2014-08-16 | 1 | -19/+20 |
| | |||||
* | Standardize a PHY interrupt attachment interface | Gregory Nutt | 2014-08-16 | 1 | -0/+4 |
| | |||||
* | SAMA5: Fix bugs in timer/counter interrupts and one-shot timer | Gregory Nutt | 2014-08-10 | 1 | -3/+2 |
| | |||||
* | audio NULL driver: Fix an error in a variable name | Gregory Nutt | 2014-08-09 | 1 | -1/+1 |
| | |||||
* | WM8904: Don't use MSEC2TICK in timeout calculation | Gregory Nutt | 2014-08-08 | 1 | -16/+20 |
| | |||||
* | Change all time conversions. Yech. New timer units in microseconds breaks ↵ | Gregory Nutt | 2014-08-07 | 5 | -9/+12 |
| | | | | all existing logic that used milliseconds in the conversions. Something likely got broken doing this, probably because I confused a MSEC2TICK conversion with a TICK2MSEC conversion. Also, the tickless OS no appears fully functional and passes the OS test on the simulator with no errors | ||||
* | Costmetic changes | Gregory Nutt | 2014-08-05 | 1 | -2/+4 |
| | |||||
* | WM8904: Add reset logic to put the part back in its initial state after ↵ | Gregory Nutt | 2014-08-04 | 2 | -79/+134 |
| | | | | playing each WAV file. Base samles per second on frame length, not bits-per-sample. Use a different frame length for 8-bit and 16-bit data | ||||
* | WM8904: Correct calculation of bitrate (I am not sure why this is correct). ↵ | Gregory Nutt | 2014-08-04 | 2 | -259/+433 |
| | | | | LR clock divisor is now a constant 32-bits per frame. Conditioned out interrupt logic; it is not being used. Also added some FLL lock interrupt/poll logic (which was subsequently disabled). | ||||
* | WM8904: Restore mystery bit in setup that was accidentally tossed before | Gregory Nutt | 2014-08-03 | 1 | -1/+2 |
| | |||||
* | WM8904: Tried disabling the SYSCLK while updating the FLL. Didn't help but ↵ | Gregory Nutt | 2014-08-03 | 2 | -5/+21 |
| | | | | is still probably a correct change | ||||
* | WM8904: Add logic to analyze BCLK setup | Gregory Nutt | 2014-08-03 | 5 | -109/+333 |
| | |||||
* | WM8904: Various updates to get BCLK/LRCLK correct. Acutally worse the ↵ | Gregory Nutt | 2014-08-03 | 2 | -171/+270 |
| | | | | parent, but I think is on the right track | ||||
* | WM8904 driver: Disable the FFL at the end of playing. | Gregory Nutt | 2014-08-02 | 1 | -0/+5 |
| | |||||
* | WM8904: Add logic to program the FLL to achieve the bitrate | Gregory Nutt | 2014-08-02 | 2 | -42/+396 |
| | |||||
* | WM8904: Add an option to control WM8904 register dumping | Gregory Nutt | 2014-08-02 | 5 | -6/+14 |
| | |||||
* | WM8904 I2C: Fix an error in writing. I am not sure why this fixes the problem | Gregory Nutt | 2014-08-01 | 1 | -18/+6 |
| | |||||
* | Add debug logic to dump WM8904 registers | Gregory Nutt | 2014-08-01 | 4 | -3/+247 |
| | |||||
* | WM8904: Can't reset the WM8904 unless we also reinitiailize all registers. ↵ | Gregory Nutt | 2014-07-31 | 1 | -40/+86 |
| | | | | Try to get a saner timeout based on sample rate, bits-per-sample, and buffer size. | ||||
* | Audio: Change how the end of the audio stream is detected by the leaf audio ↵ | Gregory Nutt | 2014-07-31 | 3 | -66/+144 |
| | | | | 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. | ||||
* | WM8904: Was not saving i2s interface instance | Gregory Nutt | 2014-07-31 | 1 | -1/+9 |
| | |||||
* | Updated README file, cosmetic changes to comments and debug output | Gregory Nutt | 2014-07-30 | 1 | -3/+3 |
| | |||||
* | Costmetic update to comments | Gregory Nutt | 2014-07-29 | 1 | -4/+8 |
| | |||||
* | Fix some compile problems with the WM8904 driver due to recent audio ↵ | Gregory Nutt | 2014-07-28 | 1 | -1/+1 |
| | | | | subsystem changes | ||||
* | PCM: First cut at fast forward by subsampling | Gregory Nutt | 2014-07-27 | 1 | -5/+14 |
| | |||||
* | Add definitions to support fast forward and rewind configuration | Gregory Nutt | 2014-07-27 | 1 | -1/+1 |
| | |||||
* | Audio: Fix some compilation issues introduced with some of the recent changes | Gregory Nutt | 2014-07-25 | 3 | -10/+12 |
| | |||||
* | Costmetic change | Gregory Nutt | 2014-07-25 | 1 | -13/+13 |
| |