Gregory Nutt
|
5245cbc6f5
|
STM32 SPI/I2S: Back out a bad pin mapping change from 4ab2a3661e . Try to staighten out some I2C3 and SPI3 pin configuration stuff.
|
2017-06-16 09:34:22 -06:00 |
|
Gregory Nutt
|
cd54a0340f
|
Fix a typo. And typo in Kconfig file is reflect in all defconfig files.
|
2017-06-15 14:29:09 -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 |
|
Gregory Nutt
|
b0fda33e13
|
Kconfig: Rename CONFIG_ARM_TOOLCHAIN_IAR to CONFIG_ARCH_TOOLCHAIN_IAR
|
2017-05-13 16:01:38 -06:00 |
|
Gregory Nutt
|
6e4918c557
|
Remove CONFIG_ARM_TOOLCHAIN_GNU; replace with CONFIG_ARCH_TOOLCHAIN_GNU
|
2017-05-13 13:28:15 -06:00 |
|
Gregory Nutt
|
7fe112fe4c
|
Kconfig/deconfigs: Add CONFIG_ARCH_TOOLCHAIN_GNU to indicate that the toolchain is based on GNU gcc/as/ld. This is in addition to the CPU-specific versions of the same definition.
|
2017-05-13 11:44:12 -06:00 |
|
Alan Carvalho de Assis
|
6811e18980
|
Fix the libcanard link version to get it compiling without errors.
|
2017-05-12 16:59:44 -03: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
|
2043e1a114
|
IOBs: Move from driver/iob to a better location in mm/iob
|
2017-05-09 07:35:30 -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
|
9aac1dd44d
|
configs: Remove all setenv.bat files. Remove all references to setenv.sh and setenv.bat from all config README files.
|
2017-04-26 10:12:13 -06:00 |
|
Gregory Nutt
|
1620ff05f4
|
Remove all setenv.sh files.
|
2017-04-26 07:49:37 -06:00 |
|
Gregory Nutt
|
bfb93338f6
|
Move net/iob to drivers/iob so that the I/O buffering feature can be available to other drivers when networking is disabled.
|
2017-04-20 16:08:49 -06:00 |
|
Gregory Nutt
|
bcc6b61fc1
|
Move include/nuttx/net/iob.h to include/drivers/iob.h; rename CONFIG_NET_IOB to CONFIG_DRIVERS_IOB
|
2017-04-20 14:53:30 -06: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 |
|
Gregory Nutt
|
c071e2a30c
|
Make sure that CONFIG_PTHREAD_MUTEX_ROBUST=y is selected every configuration that enabled pthreads.
|
2017-03-27 09:21:03 -06:00 |
|
Gregory Nutt
|
b07d3fc305
|
Rename CONFIG_MUTEX_TYPES to CONFIG_PTHREAD_MUTEX_TYPES
|
2017-03-27 09:08:14 -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
|
b808084e57
|
Move wireless IOCTLs from include/nuttx/net/ioctl to include/nuttx/wireless/wireless.h. Add some linux compatible structures to use with the IOCTL commands.
|
2017-03-13 09:51:31 -06:00 |
|
Gregory Nutt
|
c428661e18
|
apps/examples/usbterm is gone because it can be configured to perform an illegal call into the OS. Remove all traces of CONFIG_EXAMPLES_USBTERM* and all of the illegal device support.
|
2017-03-09 15:39:28 -06:00 |
|
Gregory Nutt
|
d0813aa0c5
|
Refresh all ARM configurations
|
2017-03-09 10:23:41 -06: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
|
7a12cc3e56
|
STM32F4 Discovery: Update stm32f4discovery README.txt to instruct how to use QE
|
2017-02-24 07:10:07 -06:00 |
|
Alan Carvalho de Assis
|
8ca41b2d7a
|
STM32F4 Discovery: Fix issues with QEncoder support
|
2017-02-24 07:04:58 -06:00 |
|
Gregory Nutt
|
4539988d00
|
Removed CONFIG_LIBC_ARCH_BZERO. bzero() is a deprecated interface. There are no architecture-specific replacements and, if there were, they should replace memset(), not bzero().
|
2017-02-22 10:41:49 -06:00 |
|
Gregory Nutt
|
3dbdb3bb31
|
CONFIG_SDIO_DMA: Was been defined in several low-level architecute Kconfig files, but used at the highest levels in the code. Both are bad and both are fixed with this commit
|
2017-01-31 11:52:00 -06:00 |
|
Gregory Nutt
|
9ac00a355f
|
Add capabilities() method to SDIO interface. Remove CONFIG_SDIO_WIDTH_D1_ONLY. That should not be a global propertie, but rather a capability/limitation of single slot when there may be multiple slots.
|
2017-01-31 09:16:01 -06:00 |
|
Gregory Nutt
|
6f5a9eb451
|
Olimex-stm32-p407: Add a NSH protected build configuration; Enable procfs/ in all configurations.
|
2017-01-23 10:38:54 -06:00 |
|
Gregory Nutt
|
edd9186540
|
ELF: Move ARMv7-A and ARMv7-R versions of ELF relocation logic to libc/machine
|
2017-01-21 14:40:26 -06:00 |
|
Gregory Nutt
|
3c4684ef5f
|
Eliminate CONFIG_ARCH_OPTIMIZED_FUNCTIONS. Move options to select architectur-specific C library options from libc/Kconfig to libc/machine/Kconfig and rename.
|
2017-01-20 09:30:07 -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
|
f063e4c5ac
|
Remove Calypso architecture support and support for Calypso SERCOMM driver.
|
2016-12-13 18:35:52 -06:00 |
|
Gregory Nutt
|
d9e040d76b
|
Remove all Calypso board configurations
|
2016-12-13 18:24:49 -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
|
55dd1c87b3
|
Remove all references to BOARDIOC_ADCSETUP
|
2016-12-05 15:31:40 -06:00 |
|
Gregory Nutt
|
4b216ff8dd
|
Finish removing traces of BOARDIOC_PWMSETUP
|
2016-12-05 14:56:21 -06:00 |
|
Gregory Nutt
|
b999e63c82
|
Remove some references to BOARDIOC_PWMTEST and board_pwm_setup(). Still lots more.
|
2016-12-05 13:54:12 -06:00 |
|
Gregory Nutt
|
7467329a98
|
Eliminate CONFIG_NO_NOINTS. Lots of files changed -> lots of testing needed.
|
2016-12-03 16:28:19 -06:00 |
|
Gregory Nutt
|
c0cbea2550
|
Remove RGMP and RGMP drivers.
|
2016-12-02 09:49:33 -06:00 |
|
Gregory Nutt
|
44e747ebf1
|
Remove all references to CONFIG_NET_MULTIBUFFER from configs/
|
2016-11-29 15:07:30 -06:00 |
|
Gregory Nutt
|
3031822518
|
configs: Remove all traces of the no-longer existent ARCHBUTTONS example.
|
2016-11-22 07:37:23 -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
|
439c72e7c8
|
Refresh all networking configurations due to changes in work-queue related configuration variables for Ethernet drivers.
|
2016-11-19 09:41:24 -06:00 |
|
Gregory Nutt
|
25cd684012
|
Looks like I forgot to add some files in patch from a few days ago.
|
2016-09-22 11:12:10 -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 |
|
Beat Küng
|
c7da88e383
|
CXXFLAGS: add -fcheck-new whenever -fno-exceptions is used
This is to avoid GCC to optimize null-pointer checks away, in case the
default operator new is used together with -fno-exceptions.
|
2016-08-22 08:35:01 +02:00 |
|
Gregory Nutt
|
b071e4ce92
|
Refresh all STM32, EFM32, and SAMV7 configurations for SPI H/W features configuration changes
|
2016-08-08 12:50:14 -06:00 |
|
Gregory Nutt
|
f43ded46e6
|
Rename arch/sh to arch/renesas, cont'd
|
2016-08-06 14:03:38 -06:00 |
|
Gregory Nutt
|
88cb41a0dc
|
configs/stm32f4discovery/canard: Change version to lastet. Need to match change to apps/libcanard/Kconfig
|
2016-07-24 07:52:33 -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 |
|
Alan Carvalho de Assis
|
91ba0be667
|
Enable TERMIOS support in stm32discovery/pseudoterm configuration
|
2016-07-16 17:49:37 -06:00 |
|
Gregory Nutt
|
8710b56670
|
STM32F4 Discovery: Add a pseudo-terminal example
|
2016-07-16 11:30:43 -06:00 |
|
David Alessio
|
8a7dd94cfc
|
Add FPU support for ostest for the STM32F4Discovery platform
|
2016-07-11 07:08:27 -06:00 |
|
Gregory Nutt
|
7c096f31d4
|
Trivial updates from review of last PR
|
2016-07-08 08:11:45 -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 |
|
Matthias Renner
|
3e83599382
|
add configuration files for canard
|
2016-07-08 10:49:46 +02:00 |
|
Gregory Nutt
|
6f9a536ae8
|
Disable DEBUG features be default in all configurations
|
2016-07-07 15:58:26 -06:00 |
|
Matthias Renner
|
b5ef244b18
|
add can driver for stm32f4discovery
|
2016-07-06 17:35:58 +02:00 |
|
Gregory Nutt
|
a897fd4ccf
|
Eliminate use of apps/system/usbmonitor. Use drivers/usbmonitor instead.
|
2016-06-30 13:09:22 -06:00 |
|
Gregory Nutt
|
7c34a77b54
|
Move apps/system/usbmonitor to nuttx/drivers/usbmonitor
|
2016-06-30 12:24:33 -06:00 |
|
Gregory Nutt
|
2a19e16eb0
|
libc/hex2bin: Move the portable library portion of apps/system/hex2bin to nuttx/libc/hex2bin where it can be shared with the OS internals.
|
2016-06-27 11:22:38 -06:00 |
|
Gregory Nutt
|
1377452394
|
Refresh all ARM configurations
|
2016-06-23 15:59:14 -06:00 |
|
Gregory Nutt
|
5118264e6c
|
Rename CONFIG_SYSLOG_CONSOLE to CONFIG_CONSOLE_SYSLOG
|
2016-06-21 09:35:51 -06:00 |
|
Gregory Nutt
|
aab77a944d
|
_warn(), not warn()
|
2016-06-20 22:32:34 -06:00 |
|
Gregory Nutt
|
645603e6d1
|
Fix a malformed warn() statement
|
2016-06-20 16:28:37 -06:00 |
|
Gregory Nutt
|
43eb04bb8f
|
Without lowsyslog() *llinfo() is not useful. Eliminate and replace with *info().
|
2016-06-20 11:59:15 -06:00 |
|
Gregory Nutt
|
d40a473f72
|
Without lowsyslog() *llwarn() is not useful. Eliminate and replace with *warn().
|
2016-06-20 09:37:08 -06:00 |
|
Gregory Nutt
|
2b445ddccc
|
Remove lowsyslog(). The new syslog() includes all of the functionality of lowsyslog(). No longer any need for two interfaces.
|
2016-06-20 08:57:08 -06:00 |
|
Gregory Nutt
|
5b2aa7bf99
|
Remove all traces of CONFIG_SYSLOG
|
2016-06-19 13:59:43 -06:00 |
|
Gregory Nutt
|
0c8c7fecf0
|
Add _ to the beginning of all debug macros to avoid name collisions
|
2016-06-16 12:33:32 -06:00 |
|
Gregory Nutt
|
03cbe671ad
|
Centralize definitions associated with CONFIG_DEBUG_PWM
|
2016-06-15 17:23:56 -06:00 |
|
Gregory Nutt
|
63b1eb09e6
|
Centralize definitions associated with CONFIG_DEBUG_CAN
|
2016-06-15 15:45:27 -06:00 |
|
Gregory Nutt
|
6d9a0511ad
|
Rename CONFIG_DEBUG_HEAP to CONFIG_HEAP_COLORATION
|
2016-06-15 14:48:06 -06:00 |
|
Gregory Nutt
|
2ddd57c674
|
Centralize definitions associated with CONFIG_DEBUG_LEDS
|
2016-06-15 14:12:19 -06:00 |
|
Gregory Nutt
|
24c51ec1ff
|
Centralize definitions associated with CONFIG_DEBUG_LCD
|
2016-06-15 11:40:33 -06:00 |
|
Gregory Nutt
|
ba03134bed
|
Centralize definitions associated with CONFIG_DEBUG_SPI
|
2016-06-15 10:41:13 -06:00 |
|
Gregory Nutt
|
94f5e87222
|
configs/: Change some *err() message to *info() messages if what was a *dbg() message does not indicate and error condition.
|
2016-06-13 11:04:19 -06:00 |
|
Gregory Nutt
|
c494454bc4
|
configs/: Change some *err() message to *info() messages if what was a *dbg() message does not indicate and error condition.
|
2016-06-13 07:43:55 -06:00 |
|
Gregory Nutt
|
a5457987d8
|
configs/: Change some err() ERRORS to warn() WARNINGS or info()
|
2016-06-12 17:02:46 -06:00 |
|