Gregory Nutt
245e2fe42a
Refresh all Misoc configurations
2017-03-09 10:31:47 -06:00
Gregory Nutt
8a960344b1
Refresh all HC configurations
2017-03-09 10:30:48 -06:00
Gregory Nutt
d7c0e49cb1
Refresh all AVR configurations
2017-03-09 10:29:32 -06:00
Gregory Nutt
9c68d59419
Refresh all MIPS configurations
2017-03-09 10:26:56 -06:00
Gregory Nutt
d0813aa0c5
Refresh all ARM configurations
2017-03-09 10:23:41 -06:00
David Sidrane
c8efeecfda
Merged in david_s5/nuttx/upstream_kinetis (pull request #256 )
...
Kinetis:Allow Board to add Pullups on SDHC lines
Approved-by: Gregory Nutt
2017-03-09 15:34:12 +00:00
David Sidrane
2700fd9e81
Kinetis:Allow Board to add Pullups on SDHC lines
2017-03-09 05:30:02 -10:00
Gregory Nutt
ee5ae3a57d
STM32, STM32 F7, and STM32 L4: Clone Freddie Chopin's I2C change to similar STM32 I2C drivers.
2017-03-09 07:37:52 -06:00
Freddie Chopin
5a6d95dd9f
ave elapsed time before handling I2C in stm32_i2c_sem_waitdone()
...
It is possible that a context switch occurs after stm32_i2c_isr() call
but before elapsed time is saved in stm32_i2c_sem_waitdone(). It is then
possible that the handling code was executed only once with "elapsed
time" equal 0. When scheduler resumes this thread it is quite possible
that now "elapsed time" will be well above timeout threshold. In that
case the function returns and reports a timeout, even though the
handling code was not executed "recently".
Fix this by inverting the order of operations in the loop - save elapsed
time before handling I2C. This way a context switch anywhere in the loop
will not cause an erroneous "timeout" error.
2017-03-09 07:29:12 -06:00
Sebastien Lorquet
7e19f4014e
Merge branch 'master' into ieee
...
Conflicts (fixed):
drivers/wireless/ieee802154/mrf24j40.c
include/nuttx/fs/ioctl.h
2017-03-09 14:28:52 +01:00
Gregory Nutt
92858d1096
Cosmetic changes from review of a previous PR
2017-03-09 07:00:44 -06:00
Andreas Bihlmaier
c0769c9988
Merged in andreasBihlmaier/nuttx/fix-as5048b (pull request #255 )
...
fix as5048b by adding missing frequency parameter
Approved-by: Gregory Nutt
2017-03-09 12:57:47 +00:00
Andreas Bihlmaier
5fb61d5f73
Merged in andreasBihlmaier/nuttx/feature-more_pwm_channels (pull request #254 )
...
increase number of supported PWM channels from 4 to 6
Approved-by: Gregory Nutt
2017-03-09 12:56:40 +00:00
Andreas Bihlmaier
d5cb3f5a32
Merged in andreasBihlmaier/nuttx/fixes-lpc43_ssp (pull request #253 )
...
actually write modified value to register
Approved-by: Gregory Nutt
2017-03-09 12:54:47 +00:00
Andreas Bihlmaier
ce908cec9c
Merged in andreasBihlmaier/nuttx/fixes-lpc43_i2c (pull request #252 )
...
use correct macro for irqid (fortunately both point to LPC43_IRQ_EXTINT+18)
Approved-by: Gregory Nutt
2017-03-09 12:53:56 +00:00
Andreas Bihlmaier
55bd808dcc
Merged in andreasBihlmaier/nuttx/fixes-lpc43_ethernet (pull request #251 )
...
fix logic in preprocessor checks and correct arguments to lpc43_pin_config initialization
Approved-by: Gregory Nutt
2017-03-09 12:53:22 +00:00
Andreas Bihlmaier
1c5ededc48
Merged in andreasBihlmaier/nuttx/fixes-lpc43_adc (pull request #250 )
...
fix logic error in lpc43_adc
Approved-by: Gregory Nutt
2017-03-09 12:52:33 +00:00
Andreas Bihlmaier
871756b6c0
Merged in andreasBihlmaier/nuttx/fixes-lpc43_sct_and_sgpio_headers (pull request #249 )
...
Fix errors in LPC43 SCT and SGPIO headers.
Approved-by: Gregory Nutt
2017-03-09 12:52:03 +00:00
Andreas Bihlmaier
be90fbd1a1
Merged in andreasBihlmaier/nuttx/fixes-lpc43_gpdma (pull request #248 )
...
rename LPC43_GPDMA_GLOBAL_CONFIG (already slipped previous commit C file); fix GPDMA_CONTROL_SBSIZE_*, improve usability of GPDMA_CONTROL_{S,D} macros
Approved-by: Gregory Nutt
2017-03-09 12:51:20 +00:00
Andreas Bihlmaier
9227947543
Merged in andreasBihlmaier/nuttx/fixes-lpc4310203050_pinconfig (pull request #247 )
...
add missing PINCONF_INBUFFER in several places of lpc4310203050_pinconfig.h
Approved-by: Gregory Nutt
2017-03-09 12:50:45 +00:00
Andreas Bihlmaier
9ba4ce0bb9
Merged in andreasBihlmaier/nuttx/change-adc0_mask (pull request #246 )
...
change Kconfig type of ADC0_MASK from hex to int; add ADC driver options to lpc43xx
Approved-by: Gregory Nutt
2017-03-09 12:49:58 +00:00
Andreas Bihlmaier
d32654afe3
Merged in andreasBihlmaier/nuttx/add-lpc4337fet256 (pull request #245 )
...
add LPC4337FET256
Approved-by: Gregory Nutt
2017-03-09 12:47:53 +00:00
ahb
e1da80af5b
fix as5048b by adding missing frequency parameter
2017-03-09 12:01:01 +01:00
ahb
164546a65c
increase number of supported PWM channels from 4 to 6
2017-03-09 11:54:37 +01:00
ahb
7835e5bde8
actually write modified value to register
2017-03-09 11:33:09 +01:00
ahb
0dee37ffb3
use correct macro for irqid (fortunately both point to LPC43_IRQ_EXTINT+18)
2017-03-09 11:29:01 +01:00
ahb
f34d0382c3
fix logic in preprocessor checks and correct arguments to lpc43_pin_config initialization
2017-03-09 11:23:35 +01:00
ahb
e0a8d61804
fix logic error in lpc43_adc
2017-03-09 11:17:11 +01:00
ahb
9b023049a2
Fix errors in LPC43 SCT and SGPIO headers.
...
Note: This has already been tested. However, I have to significantly clean up the actual drivers (C files) before committing them, too.
2017-03-09 11:11:57 +01:00
ahb
aa92e14512
rename LPC43_GPDMA_GLOBAL_CONFIG (already slipped previous commit C file); fix GPDMA_CONTROL_SBSIZE_*, improve usability of GPDMA_CONTROL_{S,D} macros
2017-03-09 11:05:20 +01:00
ahb
41c79c431b
add missing PINCONF_INBUFFER in several places of lpc4310203050_pinconfig.h
2017-03-09 10:48:25 +01:00
ahb
5bfa42c1b8
change Kconfig type of ADC0_MASK from hex to int; add ADC driver options to lpc43xx
2017-03-09 10:41:59 +01:00
ahb
67c86e5aa9
add LPC4337FET256
2017-03-09 10:30:28 +01:00
Alan Carvalho de Assis
f50072bd6b
Enable compilation of libc++ same way as uClibc++
2017-03-08 16:48:34 -06:00
David Sidrane
45ccf0cb79
Merged in david_s5/nuttx/upstream_kinetis (pull request #243 )
...
Ensure interrups are back on BEFORE running code dependant on clock_systimer
Approved-by: Gregory Nutt
2017-03-08 22:24:28 +00:00
David Sidrane
5158af0da6
Ensure interrups are back in BEFORE running code dependant on clock_systimer
2017-03-08 11:46:00 -10:00
Gregory Nutt
ba117284c2
Update some coments.
2017-03-08 14:30:47 -06:00
David Sidrane
ab2337fa4b
Merged in david_s5/nuttx/upstream_kinetis (pull request #242 )
...
Kinetis:Fixed GPIO _PIN_OUTPUT_LOWDRIVE swapped with _PIN_OUTPUT_OPENDRAIN
Approved-by: Gregory Nutt
2017-03-08 19:30:31 +00:00
Alan Carvalho de Assis
d43380d543
Add wcstoull function
2017-03-08 13:28:50 -06:00
Alan Carvalho de Assis
d9bfcfc330
Add mbsnrtowcs wcsnrtombs just returning sucess
2017-03-08 13:24:03 -06:00
David Sidrane
7ad9c7c6e8
Kinetis:Fixed GPIO _PIN_OUTPUT_LOWDRIVE swapped with _PIN_OUTPUT_OPENDRAIN
2017-03-08 09:13:02 -10:00
Alan Carvalho de Assis
8bc080b7c6
Add swprintf function
2017-03-08 13:00:37 -06:00
Alan Carvalho de Assis
5e3280bba1
C Library: Add wcstod function
2017-03-08 12:52:03 -06:00
Alan Carvalho de Assis
2d1ace3ee5
Add wcstof function
2017-03-08 12:47:23 -06:00
Alan Carvalho de Assis
6e0afb2905
C library: Ad wcstol() and wcstold().
2017-03-08 12:42:20 -06:00
Alan Carvalho de Assis
2f5024b4a1
Add wcstoul function
2017-03-08 12:32:36 -06:00
Alan Carvalho de Assis
3ccef07863
C library: Add wcstoll function
2017-03-08 12:26:35 -06:00
Alan Carvalho de Assis
fda095ccda
Add mbtowc and wctomb to C++ std namespace
2017-03-08 12:16:56 -06:00
Gregory Nutt
05a288f2e1
C library: Add strerror_r
2017-03-08 12:14:07 -06:00
Gregory Nutt
9a76a6de26
kconfig2html: Need to increase the maximum number of default values
2017-03-08 12:12:55 -06:00