David Alessio
8a7dd94cfc
Add FPU support for ostest for the STM32F4Discovery platform
2016-07-11 07:08:27 -06:00
David Alessio
261358f1f5
This change should significantly improve the performance of single precision floating point math library functions. The vast majority of changes have to do with preventing the compiler from needlessly promoting floats to doubles, performing the calculation with doubles, only to demote the result to float. These changes only affect the math lib functions that return float.
2016-07-11 07:02:50 -06:00
ziggurat29
063f86b6b2
Merged nuttx/nuttx into master
2016-07-10 16:16:14 -05: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
ziggurat29
3f00d45a88
Merged nuttx/nuttx into master
2016-07-08 20:58:47 -05: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