Alan Carvalho de Assis
62e9c930bb
configs/stm32f4discovery: Add a USB MSC configuration
2017-10-13 10:02:22 -06:00
Gregory Nutt
374f1bd46c
binfmt: Don't schedule starthook if there are no constructors.
2017-10-02 14:04:50 -06:00
Gregory Nutt
cc6b1275f9
Cosmetic changes from review of last PR
2017-09-28 08:30:41 -06:00
Tomasz Wozniak
9972897a0a
ROMFS for STM32F4 Discovery board
2017-09-28 11:36:40 +02:00
Gregory Nutt
0f04816b37
Trivial changes from review of last PR.
2017-09-14 14:55:50 -06:00
Florian Olbrich
cd584265ca
stm32_lis3dsh.c edited to obey nuttx coding standard.
2017-09-14 20:33:47 +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
5129aeefd5
drivers/sensors: Fix remaining naming of configurations to be compliant for two more drivers.
2017-08-24 10:48:20 -06:00
Gregory Nutt
dc8f3778a9
drivers/sensors: Fix more naming of configurations to be compliant for two more drivers. Still a few more to go.
2017-08-24 10:26:53 -06:00
Gregory Nutt
1f023fa31a
drivers/sensors: Fix more naming of configurations to be compliant for two more drivers. Still a few more to go.
2017-08-24 10:10:00 -06:00
Gregory Nutt
7f4af7b690
drivrs/sensors: Make a few other configuration settings consistent with the (undocumented) standard.
2017-08-24 09:45:46 -06:00
Jussi Kivilinna
3dfeb9e59f
drivers/lcd: ssd1306: add support for board power control. ThingseeOne has regulator for controlling display power on/off. Patch adds support for board based power control to SSD1306 driver.
2017-08-22 08:40:27 -06:00
Jan Pobrislo
a8f43e1216
stm32f4 discovery: Add logic to register the button driver and the user led driver if so configured
2017-07-02 16:40:11 -06:00
Gregory Nutt
c67b807f43
configs/: Remove dangling spaces at the end of lines in *.c and *.h files.
2017-06-28 13:21:20 -06:00
Taras Drozdovsky
0fdb000e53
Fix define CONFIG_AUDIO_CS43L22 typo
2017-05-21 17:09:53 -06:00
Taras Drozdovsky
4ab2a3661e
STM32F4: add cs43l22 audio driver and i2s driver
2017-05-21 14:14:09 -06:00
Alan Carvalho de Assis
853d332b6c
Move CAN subsystem to its own directory and put device drivers there
...
Signed-off-by: Alan Carvalho de Assis <acassis@gmail.com>
2017-05-12 11:48:47 -03:00
Gregory Nutt
0de294a586
Fix lots of occurrences of 'the the', 'the there', 'the these', 'the then', 'the they.
2017-05-11 13:35:56 -06:00
Gregory Nutt
e9a5477506
Add an instance argument to the SPIDEV definitions.
2017-04-29 12:26:52 -06:00
Sebastien Lorquet
aca2e36d67
stm32 devboards
2017-04-28 18:26:05 +02:00
Gregory Nutt
77f980e676
Buttons: Correct some comments left after last button-related change: 32- vs 8-bit bit set.
2017-04-09 14:44:49 -06:00
Gregory Nutt
f9e402018b
Buttons: Change return value of board_buttons() and the type of btn_buttonset_t to uint32_t so that more than 8 buttons can be supported.
2017-04-09 07:22:49 -06:00
Brian Webb
0a95536b85
Adds driver support for the XBox One controller. Currently only the latest version (XBox One X) controller works. The older XBox One controllers do not enumerate correctly.
2017-03-17 20:48:21 -07:00
Gregory Nutt
7a9a3bea2f
stm32_gpiosetevent: GPIO IRQ function should not return the xcpt_t oldhandler. This value is useful and potentially dangerous by itself after the change to assocaite a argument with the interrupt handler.
2017-03-02 18:36:14 -06:00
Gregory Nutt
454164a88c
stm32_gpiosetevent: GPIO IRQ function should not return the xcpt_t oldhandler. This value is useful and potentially dangerous by itself after the change to assocaite a argument with the interrupt handler.
2017-03-02 18:20:38 -06:00
Gregory Nutt
f4bad1a280
stm32_gpiosetevent: GPIO IRQ logic no longer returns the xcpt_t oldhandler. This value is useless and dangerous after the recent changes to interrupt argument passing.
2017-03-02 16:34:37 -06:00
Gregory Nutt
4f5e0e3519
board_button_irq: Button IRQ logic no longer returns the xcpt_t oldhandler. There value is useless and dangerous after the recent changes to interrupt argument passing.
2017-03-02 15:27:55 -06:00
Gregory Nutt
4c82827ab1
board_button_irq: Button IRQ logic no longer returns the xcpt_t oldhandler. There value is useless and dangerous after the recent changes to interrupt argument passing.
2017-03-02 14:37:22 -06:00
Gregory Nutt
f5f9d82d5a
arch_phy_irq: Now returns int instead of xcpt_t oldhandler. The oldhandler is useless after the changes to the interrupt argument. Also access an argument for the PHY interrupt. phy_notify.c driver changed to exploit new interrupt argument passing.
2017-03-02 08:43:33 -06:00
Mark Schulte
335d02d7a7
STM32F4 Discovery: Fix irq handler to have void *arg
2017-03-01 09:00:01 -06:00
Gregory Nutt
aa0c05af85
Fix errors found in build testing.
2017-02-28 09:32:24 -06:00
Gregory Nutt
704df7bd39
IRQ arguments: Fix errors discovered in build testing
2017-02-27 19:28:24 -06:00
Gregory Nutt
67de2e5f66
Add argument to STM32 EXTI interrupt handlers.
2017-02-27 14:21:30 -06:00
Gregory Nutt
2e30b9b252
More missing argument paramters in interrupt handlers.
2017-02-27 07:46:36 -06:00
Alan Carvalho de Assis
8ca41b2d7a
STM32F4 Discovery: Fix issues with QEncoder support
2017-02-24 07:04:58 -06:00
Gregory Nutt
41eda13c9f
Olimex STM32-P407: Add an stm32_bringup.c file like most newer configurations.
2016-12-20 18:05:28 -06:00
Gregory Nutt
0430185785
Remove BOARDIOC_CAN_INITIALIZE. CAN initializaiton is now performed in board bring-up logic just like every other device driver.
2016-12-06 08:53:05 -06:00
Gregory Nutt
35dfe25430
Remove BOARDIOC_CAN_INITIALIZE. CAN initialization is now done in the board initialization logic just like every other device driver.
2016-12-06 08:51:37 -06:00
Gregory Nutt
8558bf6bd5
Eliminate some warnings
2016-12-05 18:07:15 -06:00
Gregory Nutt
e5e5467097
In last commit, ENODEV is a better error to report than ENOSYS.
2016-12-05 17:37:19 -06:00
Gregory Nutt
d829c03656
Corrects some warnings and link problems introduced in the last big commits.
2016-12-05 17:24:25 -06:00
Gregory Nutt
4b216ff8dd
Finish removing traces of BOARDIOC_PWMSETUP
2016-12-05 14:56:21 -06:00
Gregory Nutt
a0711b1c19
configs: All QE encoder files. Last change made timer hard-coded to 3. Make configurable.
2016-11-22 06:41:46 -06:00
Sebastien Lorquet
dfa2d107b2
The examples/qencoder app was trying to init the encoder by a direct call into the board, cheating in a local header to declare the normally unavailable function prototype.
2016-11-22 06:26:32 -06:00
Gregory Nutt
df26e80c63
Review of last commit
2016-09-17 09:21:26 -06:00
Gregory Nutt
23c89b806a
Add board support for XEN1210 driver in the STM32F4 Discovery.
2016-09-17 08:33:40 -06:00
Gregory Nutt
1b9b3a7b47
pwm.h moved from include/nuttx/ to include/nuttx/drivers.
2016-07-20 13:48:24 -06:00
Gregory Nutt
ddcaa3d425
can.h moved from include/nuttx/ to include/nuttx/drivers.
2016-07-20 13:38:36 -06:00
David Alessio
8a7dd94cfc
Add FPU support for ostest for the STM32F4Discovery platform
2016-07-11 07:08:27 -06:00