Gregory Nutt
37a29cf3a3
LPC31xx: Change naming of some global variables to match coding standard.
2017-09-14 15:33:28 -06:00
Gregory Nutt
0f04816b37
Trivial changes from review of last PR.
2017-09-14 14:55:50 -06:00
Florian Olbrich
e4f089ea79
Merged in floxx/nuttx (pull request #483 )
...
Added initialization code and Kconfig entries for LIS3DSH accelerometer on STM32F4Discovery + associated changes to LIS3DSH driver
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2017-09-14 20:48:28 +00:00
Florian Olbrich
cd584265ca
stm32_lis3dsh.c edited to obey nuttx coding standard.
2017-09-14 20:33:47 +00:00
Florian Olbrich
6f57d1d472
lis3dsh.c edited to obey the nuttx coding standard.
2017-09-14 20:29:41 +00:00
Florian Olbrich
81b599e8ae
stm32_lis3dsh.c edited to obey nuttx coding standards
2017-09-14 20:11:20 +00:00
Florian Olbrich
b1e625eacb
Added initialization code and Kconfig entries to set up the LIS3DSH accelerometer
...
driver on STM32F4Discovery rev. C boards and attach the associated interrupt callback.
Added the argument parameter (FAR void *arg) to the interrupt handler provided by the LIS3DSH
driver to fit the definition for ISRs in xcpt_t.
Changed the check for working queue availability in lis3dsh interrupt handler to use work_available()
and not crash in case of an overrun.
2017-09-14 20:03:28 +02:00
Gregory Nutt
278532eb44
drivers/video/fb.c: File offset is in units of bytes, not pixels.
2017-09-14 08:43:41 -06:00
Gregory Nutt
13006ecca9
STM32/STM32 F7: Fix some errors found by Coverity.
2017-09-13 13:05:13 -06:00
Gregory Nutt
cca15891c9
Networking: Fix some errors found by Coverity
2017-09-13 13:04:26 -06:00
Gregory Nutt
80412df0b1
UDP Networking: Fix unitialized variable problem found by Coverity
2017-09-13 12:12:57 -06:00
Rajan Gill
15784ca46f
STM32 Tickless: Fixes compilation error when timer info/debug messages are enabled.
2017-09-13 07:14:13 -06:00
David Sidrane
1d58fb8d02
Merged in david_s5/nuttx/master_stm32x_i2c_fixes (pull request #482 )
...
stm32x i2c fixes
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2017-09-13 00:33:09 +00:00
David Sidrane
2bbe389897
stm32:Fix coding standard error
2017-09-12 14:16:46 -10:00
David Sidrane
48f0209b84
stm32f7:I2C fixed typo in comment
2017-09-12 14:16:45 -10:00
David Sidrane
ef411578d5
stm32:stm32 alt I2C ensure proper error handling.
...
Injecting data errors would cause the driver to
continually reenter the isr with BERR an RxNE.
This fix allows the error to be cleared and
propagated to the waiting task.
2017-09-12 14:16:45 -10:00
David Sidrane
617c91b373
stm32:stm32f40xxx I2C ensure proper error handling.
...
Injecting data errors would cause the driver to
continually reenter the isr with BERR an RxNE.
This fix allows the error to be cleared and
propagated to the waiting task.
2017-09-12 14:16:45 -10:00
Gregory Nutt
8b38432ab9
Update 'about' document
2017-09-12 15:09:31 -06:00
Gregory Nutt
9b2a8e8c0e
Rename CONFIG_AUDIO_DEVICES to CONFIG_DRIVERS_AUDIO to conform better to the evolving configuration naming standard.
2017-09-12 14:10:15 -06:00
Gregory Nutt
831ee3bb72
Rename CONFIG_VIDEO_DEVICES to CONFIG_DRIVERS_VIDEO to conform better to the evolving configuration naming standard.
2017-09-12 14:03:51 -06:00
Gregory Nutt
107866c00e
sim/configs/fb: Add a configuration for non-graphical testing of the frambuffer character driver using apps/example/fb
...
drivers/video/fb.c and include/nuttx/video.fb.h: Some improvements and fixes from early testing sith the sim/fb cnofiguration.
2017-09-12 09:48:47 -06:00
Jussi Kivilinna
7846381e09
net/socket: send: verify that sockfd is valid, fixes assert when using send on closed socket
2017-09-12 07:40:13 -06:00
Jussi Kivilinna
1fa854285d
net/socket: Do not enter cancellation point in psock_send() as this is already done in send()
2017-09-12 07:39:05 -06:00
Jussi Kivilinna
61878848ad
net/sock: recvfrom: Fix double leave_cancellation_point on error path
2017-09-12 07:17:53 -06:00
Gregory Nutt
d76a541a57
Trivial, cosmetic
2017-09-11 19:22:49 -06:00
Masayuki Ishikawa
d95153706a
Merged in masayuki2009/nuttx.nuttx/lc823450 (pull request #481 )
...
latest updates on lc823450
* arch/arm/src/lc823450: Conform to the NuttX coding style
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
* arch/arm/src/lc823450: Merge the latest fix in lc823450_rtc.c
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
* arch/arm/src/lc823450: Add ADC driver
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
* arch/arm/src/lc823450: Add watchdog driver
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
* configs/lc823450-xgevk: Enable ADC and watchdog driver
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2017-09-12 01:00:32 +00:00
Gregory Nutt
acfa706df3
drivers/video/fb.c: Remove some logic that is not currently used.
2017-09-11 17:55:04 -06:00
Gregory Nutt
f3fc9c0d03
drivers/video/fb.c: Add support for LCD drivers that use a simulated framebuffer and must receive explicit notification when there is an update to a region in the framebuffer.
2017-09-11 16:43:12 -06:00
Gregory Nutt
bf33f1d63e
Squashed commit of the following:
...
drivers/video/fb.c: Framebuffer driver is code complete but as of yet untested.
drivers/video/fb.c: Add framebuffer character device. This is basically only the framework for the driver; a lot of logic is still missing.
2017-09-11 16:26:18 -06:00
Gregory Nutt
808238c871
Update some comments.
2017-09-11 14:27:02 -06:00
Gregory Nutt
7fbceacb46
Mark an untested driver as EXPERIMENTAL in its Kconfig; Update some comments.
2017-09-11 09:35:39 -06:00
Mateusz Szafoni
2ffc2ab875
Merged in raiden00/nuttx (pull request #480 )
...
Master
* smps.c: fix error messages
* stm32f33xxx_hrtim.h: fix definition
* stm32_hrtim: fix pclk calculation
* stm32_hrtim.c: cosmetics
* smps.h: cosmetics
* add upper-half driver for high power LED driver (powerled)
* stm32f334-disco: beginning of lower half driver for high power LED (powerled)
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2017-09-10 17:43:20 +00:00
Gregory Nutt
6a6bf1b62f
:Remove CONFIG_NET_6LOWPAN_FRAMELEN. In this case where multiple radios are support3d, this may not be a constant. 6LoWPAN now always queries the driver to get the maximum frame length.
2017-09-10 11:40:54 -06:00
Gregory Nutt
c217c663ae
6LoWPAN: Remove the option to disable fragmentation support. Two reasons: (1) First fragementation is always required becaues IPv6 requires an MTU of 1280 bytes. The is no application use case that can work without fragmentation support. And (2) it greatly reduces the complexity of the code.
2017-09-10 10:49:27 -06:00
Gregory Nutt
334d1734dc
6LoWPAN/Radio: Rename radio property sp_pktlen to sp_framelen. Add 6LoWPAN utility to get the max frame length (not yet hooked in)
2017-09-10 10:13:33 -06:00
Gregory Nutt
435dd39d4c
arch/arm/Kconfig: Add more classic ARM11 architecture selections.
2017-09-09 12:44:56 -06:00
Gregory Nutt
ddde05db83
6LoWPAN: I believe, based on RFC review, that with the last multicast change, the NuttX 6LoWPAN is now compliant with RFC 6282.
2017-09-08 15:04:51 -06:00
Gregory Nutt
3ca3674cca
Update/fix last commit: On some STM32's, the CSR regiser is 18 vs. 16 bits wide. Need to use 32-bit register accesses.
2017-09-08 14:21:24 -06:00
Oleg Evseev
3596c75d78
STM32: Add logic for enabling wakeup pins.
2017-09-08 13:23:08 -06:00
Gregory Nutt
edf6359c87
Fix typos in Document and in some C comments.
2017-09-08 12:55:16 -06:00
Gregory Nutt
e7ce9c4a79
sem_open() should return SEM_FAILED on any failures. This is change change in the POSIX specification since the original sem_open() was written so many years ago.
2017-09-08 10:14:51 -06:00
Gregory Nutt
696e44e6b9
Update README
2017-09-08 10:13:25 -06:00
Gregory Nutt
9cc85aadf6
6LoWPAN: Correct an error in uncompressing multicast address.
2017-09-08 09:23:40 -06:00
Gregory Nutt
b725f1bb2f
Trivial typo fixes.
2017-09-07 10:11:30 -06:00
Juha Niskanen
3719d0a395
Merged in juniskane/nuttx_stm32l4/stm32l4_adc_kconfig_pr (pull request #478 )
...
STM32L4: ADC, Kconfig small changes
* STM32L4 ADC: port analog watchdog ioctls from the Motorola MDK
* STM32L4: Kconfig: add some L486 and L496 chips, remove duplicates
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2017-09-06 22:05:44 +00:00
Gregory Nutt
77fadbdd0d
Update Documentation in preparation for the NuttX-7.22 release.
2017-09-06 14:27:45 -06:00
Gregory Nutt
4229881231
Update ReleaseNotes in prepartion for the NuttX-7.22 release.
2017-09-06 12:38:50 -06:00
Gregory Nutt
e0aeb74299
Update Changelog in prep for 7.22 release.
2017-09-05 14:38:54 -06:00
Boris Astardzhiev
087a0cf2c7
waitpid(): Corrects two problems when CONFIG_SCHED_HAVE_PARENT+CONFIG_SCHED_CHILD_STATUS are enabled: (1) Was erroring out if the waited for task had already exited, and (2) was not freeing resources when a wait was completed.
2017-09-04 17:10:37 -06:00
Jussi Kivilinna
7fe3625382
Simulation: Fix building 32-bit simulation on 32-bit X86
2017-09-04 07:56:51 -06:00