Commit Graph

26314 Commits

Author SHA1 Message Date
Gregory Nutt f47b69e1f0 Add support for adjtime system call 2016-07-10 16:55:32 -06:00
Gregory Nutt c326b6320a Add description of adjtime() from Linux man page 2016-07-10 16:47:06 -06:00
Max Neklyudov 8db29071da timekeeping: initial implementation 2016-07-10 16:14:25 -06:00
Gregory Nutt 90917d9741 COPYING: Remove sections that do not apply to files under nuttx/ 2016-07-09 13:24:13 -06:00
Gregory Nutt 2689645b97 VFS ioctl() again. Per comments from David Sidrane, file_ioctl() should not return success if the ioctl method is not supported. It probably should return ENOTTY in that case. 2016-07-09 07:23:12 -06:00
Wolfgang Reissnegger d89e062c06 SAM3/4 I2C: Fix reversed logic in twi_startmessage(). 2016-07-09 06:51:07 -06:00
Sagitta Li 1925df8faa Fix some recently introduced errors 2016-07-09 06:51:07 -06:00
Gregory Nutt 5fc610de9b Merged in ziggurat29/nuttx/stm32l4_tickless (pull request #92)
stm32l4_tickless; avoid Lyme, support timers, pwm, oneshot, freerun, and tickless scheduling
2016-07-08 17:03:43 -06:00
ziggurat29 ee55a0b9a3 update README.txt to reflect new implementation status 2016-07-08 17:33:38 -05:00
ziggurat29 2938ab7c97 trivial; alter autoleds to indicate ISR entry/exit -- makes tickless visibly obvious 2016-07-08 17:32:26 -05:00
ziggurat29 af236d4784 STM32L4: add support for tickless OS, and incidentally timers, pwm, oneshot, free-running.... 2016-07-08 17:30:55 -05:00
ziggurat29 0207f6699a port and bit definitions for the various timers on the STM32L4. whew. 2016-07-08 17:26:40 -05:00
ziggurat29 4bcb4c3221 define timer clock frequencies on STM32L4-based boards 2016-07-08 16:39:55 -05:00
ziggurat29 106f87d9ed fix incorrect clock setup for LPTIM1 2016-07-08 16:37:44 -05:00
ziggurat29 cb1d0f90a5 Merged nuttx/nuttx into master 2016-07-08 16:05:07 -05:00
Gregory Nutt 7b370f3f35 Update ChangeLog 2016-07-08 12:43:08 -06:00
Gregory Nutt 7c096f31d4 Trivial updates from review of last PR 2016-07-08 08:11:45 -06:00
Gregory Nutt 7473d3f859 Trivial changes from review of PR 2016-07-08 08:03:44 -06:00
Gregory Nutt 2baac3fcc7 Merged in rennerm/nuttx_canard/feature/stm32f4discovery-can (pull request #90)
Feature/stm32f4discovery can
2016-07-08 08:01:25 -06:00
Gregory Nutt 75e2f37dd2 Merged in david_s5/nuttx (pull request #89)
stm32_serial.c edited online with Bitbucket
2016-07-08 06:40:24 -06:00
Gregory Nutt 591c099470 Merged in david_s5/nuttx/upstream_nucleo-144 (pull request #88)
Upstream_nucleo 144
2016-07-08 06:35:46 -06:00
Frank Benkert 5d3cdff16b drivers/pipes/Kconfig: Add missing configuration for pipe ring buffer size. 2016-07-08 06:32:58 -06:00
Matthias Renner 3e83599382 add configuration files for canard 2016-07-08 10:49:46 +02:00
David Sidrane 87be083d5a Merged in david_s5/stm32_serialc-edited-online-with-bitbuck-1467942953294 (pull request #1)
stm32_serial.c edited online with Bitbucket
2016-07-07 15:58:01 -10:00
David Sidrane 06036a5841 stm32_serial.c edited online with Bitbucket 2016-07-08 01:56:37 +00:00
David Sidrane deb3e8143c STM32F7 - DMA working on SDMMC 2016-07-07 15:49:47 -10:00
David Sidrane f8d3a872ee FIxed STM32F& DMA stm32_dmacapable 2016-07-07 15:49:21 -10:00
Gregory Nutt 2279206f5f Remove carriage returns from header file 2016-07-07 17:11:44 -06:00
Gregory Nutt da2d172ff1 Update README 2016-07-07 16:21:11 -06:00
Gregory Nutt 1a2ee220bb CONFIG_APPS_DIR should not be defined in any base configuration 2016-07-07 16:03:10 -06:00
Gregory Nutt aa31b4eae9 Disable DEBUG features be default in all configurations 2016-07-07 16:01:32 -06:00
Gregory Nutt 6f9a536ae8 Disable DEBUG features be default in all configurations 2016-07-07 15:58:26 -06:00
Gregory Nutt 4284546a87 STM32F476-Disco: Back DEBUG settings out of defconfig. 2016-07-07 15:46:17 -06:00
ziggurat29 629ec2ca1f Merged nuttx/nuttx into master 2016-07-07 14:16:12 -05:00
Gregory Nutt 722ab6abb3 Merged in ziggurat29/nuttx/stm32l4_usb (pull request #87)
Stm32l4 USB support
2016-07-07 13:08:33 -06:00
ziggurat29 42820c0938 update usb dev/host controller drivers to reflect new(ish) logging standards; augment device enpoint and fifo allocation #defines to do more sanity checking, and be automatically adaptive to size changes. Update README.txt to reflect current status of the implementation. 2016-07-07 13:54:35 -05:00
ziggurat29 7c428efa97 Merge branch 'master' into stm32l4_usb
Conflicts:
	configs/stm32l476vg-disco/nsh/defconfig
2016-07-07 12:27:20 -05:00
Gregory Nutt 1251721c12 Merged in ziggurat29/nuttx (pull request #86)
cdcacm_unbind leaks write request objects.  This arises due to freeing the
2016-07-07 11:22:16 -06:00
ziggurat29 2cadf783fd cdcacm_unbind leaks write request objects. This arises due to freeing the
bulk IN endpoint before the loop that frees the requests via cdcasm_freereq.
That function checks the parameters and skips the freeing if either is NULL.
Freeing the bulk IN enpoint will cause the first param to be NULL, thereby
bypassing the free operation.  To fix, I moved the release of the bulk IN
endpoint until after to loop (much as was the case for the OUT and read
requests, which did not exhibit the problem).
2016-07-07 12:02:23 -05:00
Gregory Nutt 550b7e12e3 Remove Eclipse-specific settings from .gitignore 2016-07-07 10:26:31 -06:00
Gregory Nutt b3a73c3697 Remove newlines from .gitignore files 2016-07-07 10:25:13 -06:00
ziggurat29 e5b5512d11 Merged nuttx/nuttx into master 2016-07-07 10:36:27 -05:00
Gregory Nutt c16500dfdb STM32 timer. More clean up: Add all function prototypes. Reorder functions to match ordering in operations structure. 2016-07-06 14:24:59 -06:00
Gregory Nutt 7c568f249a STM32: Various fixed to get a clean compile after integrating tickless mode. Mostly because patch came from an old version of NuttX. 2016-07-06 13:37:08 -06:00
Gregory Nutt 711f3318c5 STM32 timer: Reorganize to conform better with the NuttX coding style 2016-07-06 13:36:17 -06:00
Max Neklyudov d8286a7f47 STM32: Add support for Tickless mode (two timer implementation) 2016-07-06 12:48:30 -06:00
Gregory Nutt 4d8213870c Freedom-K64F: Update Flash Clock divider. Flash clock must not exceed 24 Mhz 2016-07-06 12:11:26 -06:00
Gregory Nutt c8d6707aaf Freedom-K64F: Increase MCU clock to 120MHz 2016-07-06 11:03:27 -06:00
Matthias Renner b5ef244b18 add can driver for stm32f4discovery 2016-07-06 17:35:58 +02:00
Gregory Nutt 88a03ae3ec Break out internal interface psock_ioctl() 2016-07-06 07:30:09 -06:00