Jukka Laitinen
d3ff5476e0
arch/arm/src/stm32h7/stm32h7x3xx_rcc.c: Set the stm32h7 default HSI predivider to 4. The I2C driver currently assumes HSI clock to be 16MHz.
2019-04-30 07:15:37 -06:00
Jukka Laitinen
7a1522294c
arch/arm/src/stm32h7/chip/stm32h7x3xx_rcc.h: Fixes for stm32h7 rcc definitions: (1) Fix compilation for UART7, UART8 and I2C4, (2) Add backup domain control registers.
2019-04-30 07:13:54 -06:00
Jukka Laitinen
66b0b0c09b
arch/arm/src/stm32h7: Add stm32h7 sdmmc driver. This is the initial sdmmc driver for stm32h7. It is mostly copied from stm32f7, with modified register addresses and bits, and IDMA added. This is still WIP, it only works with IDMA.
2019-04-30 07:08:19 -06:00
Gregory Nutt
abf6965c24
Squashed commit of the following:
...
libs/: Remove references to CONFIG_DISABLE_SIGNALS. Signals can no longer be disabled.
syscall/: Remove references to CONFIG_DISABLE_SIGNALS. Signals can no longer be disabled.
wireless/: Remove references to CONFIG_DISABLE_SIGNALS. Signals can no longer be disabled.
Documentation/: Remove references to CONFIG_DISABLE_SIGNALS. Signals can no longer be disabled.
include/: Remove references to CONFIG_DISABLE_SIGNALS. Signals can no longer be disabled.
drivers/: Remove references to CONFIG_DISABLE_SIGNALS. Signals can no longer be disabled.
sched/: Remove references to CONFIG_DISABLE_SIGNALS. Signals can no longer be disabled.
configs: Remove references to CONFIG_DISABLE_SIGNALS. Signals can no longer be disabled.
arch/xtensa: Remove references to CONFIG_DISABLE_SIGNALS. Signals can no longer be disabled.
arch/z80: Remove references to CONFIG_DISABLE_SIGNALS. Signals can no longer be disabled.
arch/x86: Remove references to CONFIG_DISABLE_SIGNALS. Signals can no longer be disabled.
arch/renesas and arch/risc-v: Remove references to CONFIG_DISABLE_SIGNALS. Signals can no longer be disabled.
arch/or1k: Remove all references to CONFIG_DISABLE_SIGNALS. Signals are always enabled.
arch/misoc: Remove all references to CONFIG_DISABLE_SIGNALS. Signals are always enabled.
arch/mips: Remove all references to CONFIG_DISABLE_SIGNALS. Signals are always enabled.
arch/avr: Remove all references to CONFIG_DISABLE_SIGNALS. Signals are always enabled.
arch/arm: Remove all references to CONFIG_DISABLE_SIGNALS. Signals are always enabled.
2019-04-29 14:52:05 -06:00
Juha Niskanen
d02ec6373c
arch/arm/src/stm32l4: Add USB FS device support.
2019-04-29 08:09:33 -06:00
Gregory Nutt
b3819e8f0d
configs/same70-xplained/twm4nx: Add a configuration for test Twm4Nx using VNC.
2019-04-28 12:49:18 -06:00
Gregory Nutt
c7f042ba14
arch/arm/src: Remove dependency on CONFIG_ARCH_FPU for inclusion of nvic.h in all other *_start.c files.
2019-04-25 07:17:10 -06:00
Mateusz Szafoni
5602248097
arch/arm/src/stm32h7/stm32_start.c: Inclusion of nvic.h should not be conditioned on CONFIG_ARCH_FPU.
2019-04-25 07:09:19 -06:00
Jason Harris
2609b0dff3
drivers/usbhost/usbhost_storage.c: Correct typo "const const" to "const".
...
arch/arm/src/stm32/stm32_i2s.c: In debug assertions, it on a sample rate of 0, but based on other code comments this value implies disabling the i2s master clock.
arch/arm/src/stm32/stm32_usbhost.h and arch/arm/src/stm32/Kconfig: Allow vbus monitoring for the OTG_HS host driver.
2019-04-23 11:11:11 -06:00
Nobuto Kobayashi
eba004d498
arch/arm/src/cxd56xx and arch/arm/include/cxd56xx: Add initial CXD56xx chip sources.
2019-04-22 07:51:22 -06:00
Anthony Merlino
78f48f476f
Merged in antmerlino/nuttx/stm32f7-pinmap-revert (pull request #857 )
...
arch/arm/src/stm32f7: stm32f76xx77xx_pinmap.h: Adds additional pin alternate function for SPI2
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2019-04-17 17:06:23 +00:00
Anthony Merlino
b13cf7833a
Merged in antmerlino/nuttx/stm32f76xx7xx_spi_pin (pull request #856 )
...
arch/arm/src/stm32f7: stm32f76xx77xx_pinmap.h: Adds additional pin alternate function for SPI2
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2019-04-17 17:04:13 +00:00
David Sidrane
9c08d7fa42
Merged in david_s5/nuttx/master_f7_i2c_txe_fix (pull request #854 )
...
stm32f7:i2c track bad state
The previous commit was true draconian.
Now we track bad state and so the SW
reset only when it occurs.
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2019-04-17 13:50:11 +00:00
Fabian Justi
53a94594d6
Merged in Justifa/nuttx (pull request #855 )
...
Master
* arch/arm/src/stm32l4/stm32l4_pwm.c Fix register addr, en_bit and resetbit for pwm timers
* configs/nucleo-l476rg/src/nucleo-l476rg.h Fixed naming stm32l4_pwm_setup
configs/nucleo-l476rg/src/stm32_appinit.c Fixed naming stm32l4_pwm_setup
Approved-by: David Sidrane <david_s5@nscdg.com>
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2019-04-17 13:48:37 +00:00
David Sidrane
dd1a2b5ddb
Merged in david_s5/nuttx/master_f7_i2c_txe_fix (pull request #853 )
...
stm32f7:i2c interrupt storm fix
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2019-04-16 22:45:40 +00:00
Matias N
7ac80a1d56
arch/arm/src/stm32/Kconfig: it seems one option in the timer configuration was lost at some point.
2019-04-15 14:57:01 -06:00
Matias N
3025fcefd3
arch/arm/src/stm32/stm32f10xxf30xx_flash.c: RCC register access should not be offset by FLASH register base.
2019-04-13 11:49:21 -06:00
Gregory Nutt
de7aedfe96
arch/arm/src/stm32: As noted by Matias N, the FLASH base address used was incorrect. It was using the address of the FLASH data, not the address of the FLASH registers.
2019-04-13 11:18:38 -06:00
Valmantas Paliksa
c38b6cb068
arch/arm/src/stm32f7/stm32_can.c: CAN fixes.
2019-04-12 11:40:34 -06:00
Valmantas Paliksa
2bb15a49a6
arch/arm/src/stm32f7/stm32_uid.c: Add UID access.
2019-04-12 08:46:02 -06:00
Valmantas Paliksa
29164c5706
arch/arm/src/stm32f7/stm32_flash.c: Add flash block mapping support for progmem.
2019-04-12 08:43:16 -06:00
Valmantas Paliksa
c574e71c89
arch/arm/src/stm32f7/stm32_ethernet.c: Autogenerate Ethernet MAC address from device unique ID.
2019-04-12 08:31:57 -06:00
Valmantas Paliksa
17176480df
arch/arm/src/stm32f7/stm32_spi.c: Add SPI DMA threshold configuration.
2019-04-12 08:14:17 -06:00
Valmantas Paliksa
8cea24fdf0
arch/arm/src/stm32f: Added support for TICKLESS mode.
2019-04-12 08:10:02 -06:00
Ramtin Amin
e74e46aa7f
arch/arm/src/stm32f7/stm32_otgdev.c: Correct hardcoded FIFO size that is wrong for OTG FS.
2019-04-11 10:37:40 -06:00
Gregory Nutt
fb04ad1e82
arch/arm/src/stm32f7/stm32_otgdev.c: Fix some comments that were screwed up by indent.sh.
2019-04-11 09:04:39 -06:00
raiden00pl
95340ebfda
Merged in raiden00/nuttx_l0f0 (pull request #852 )
...
Support for STM32L071X and a few improvements for STM32F0L0
arch/arm/src/stm32f0l0: add peripherals configuration for STM32L0
arch/arm/src/stm32f0l0: a few fixes for USART
arch/arm/include/stm32f0l0/stm32f0_irq.h: use names as in other STM32
arch/arm/include/stm32f0l0/chip.h: use names as in other STM32
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2019-04-09 13:28:38 +00:00
Eduard Niesner
d4a5204e1e
arch/arm/src/stm32f7: Ported the PWM from F4 to F7.
2019-04-08 07:15:48 -06:00
Matthew Koch
33f4505c55
^Merged in mjkoch/nuttx (pull request #851 )
...
Kconfig warnings: defaults for choice values not supported
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2019-04-08 03:29:28 +00:00
Matthew Koch
f8495006a5
Merged in mjkoch/nuttx (pull request #850 )
...
I2C1 config on stm32f746g-disco. Typo in stm32f7/stm32_i2c.c
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2019-04-08 01:06:33 +00:00
Ramtin Amin
7d2bd2371f
arch/arm/src/stm32f7: USB High speed for STM32F7 series
2019-04-07 19:05:06 -06:00
Gregory Nutt
2c2729521b
Abandon attempt to get common data structures for NX and the raw framebuffer cursor interface. This backs out several changes.
2019-04-07 18:00:40 -06:00
Gregory Nutt
04b723e447
Squashed commit of the following:
...
include/nuttx/nx/nxcursor.h: Add a header file descrbing the implementation of an NX cursor interface. There is no implementation in place yet.
include/nuttx/video/cursor.h: Separate out cursor definitions from fb.h. Other graphic interfaces other than a framebuffer may support a cursor, possible a software cursor.
2019-04-06 12:18:05 -06:00
jjlange
90ece2d917
Merged in jjlange/nuttx/lpc17_ethupdates2 (pull request #849 )
...
Added support for Ethernet PHY ioctl() on LPC17xx.
* Added support for Ethernet PHY ioctl() on LPC17xx.
* Fixed whitespace.
* One more time.
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2019-04-05 21:16:03 +00:00
Gregory Nutt
96ba87e6cf
Trivial changes from review of last PR
2019-04-04 17:22:41 -06:00
jjlange
b50452301d
Merged in jjlange/nuttx/lpc17_ethupdates (pull request #847 )
...
Added support for KSZ8081RNA PHY to LPC17xx Ethernet driver.
* Added support for KSZ8081RNA PHY to LPC17xx Ethernet driver.
* Updated PHY error message
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2019-04-04 23:21:09 +00:00
oao Matos
880029d994
arch/arm/src/stm32f7/stm32_fmc.h: Updated stm32_fmc.h with more FMC definitions.
2019-04-04 11:42:10 -06:00
Erik Englund
6f408b87bf
arch/arm/src/nrf52/nrf52832_errdata.c: Fix compiler error when following C89.
2019-04-03 15:32:40 -06:00
Anthony Merlino
9bda8c5472
Merged in antmerlino/nuttx/stm32f7-usbotg-fix (pull request #846 )
...
arch/arm/stm32f7: Fixes some macros related to OTGFS/OTGHS preventing OTGHS from working.
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2019-04-03 19:38:08 +00:00
Anthony Merlino
079a0ada7b
Merged in antmerlino/nuttx/stm32f7-hsebypclk (pull request #845 )
...
arch/arc/stm32f7: Add support for using the HSE in bypass mode, configured by board.h
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2019-04-03 19:36:52 +00:00
Anthony Merlino
370dc27c60
Merged in antmerlino/nuttx/stm32f7-sdmmc-bypclk (pull request #844 )
...
arch/stm32f7: Support bypassing the input clock divider on the SDMMC interface. This enables using the full clock speed provided to the SDMMC interface with no dividing.
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2019-04-03 19:36:21 +00:00
Xiang Xiao
2d3623e2f9
arch/arm/src/armv7-a/Toolchain.defs: Fix 'cc1: warning: switch -mcpu=cortex-a7 conflicts with -march=armv7-a switch'
2019-03-26 21:40:25 -06:00
Pierre-Olivier Vauboin
055835f20a
arch/arm/src/stm32f7/stm32_qspi.c: Fix QuadSPI interrupts. This commit essentially replaces wrongly named configuration variables STM32F7_QSPI_INTERRUPTS into CONFIG_STM32F7_QSPI_INTERRUPTS. Also fixes some getreg/putreg where register addresses were used
...
instead of register offsets
2019-03-25 11:21:45 -06:00
Gregory Nutt
3e6c196ffa
arch/ and config/ files: All board interfaces (those starting with board_) must be defined in board-specific logic. Otherwise, they cannot be customized of specialized usage by different boards. The board_reset() interface was defined in architecture-specific logic that only called up_systemreset(). That is useless!
...
This change removes the board_reset() implementation from the architecture-specific code and re-implements in the src/ directory of each board that has CONFIG_BOARDCTL_RESET enabled. That is the correct functional partitioning.
2019-03-25 11:12:38 -06:00
Mateusz Szafoni
d1f547feec
arch/arm/src/stm32/stm32_pwm.c: Missing commas in initializers can break compilation in certain configurations.
2019-03-24 08:32:04 -06:00
Mateusz Szafoni
7883f0e6a4
arch/arm/src/stm32/stm32_pwm.c: Set CCPxP and CCPxNP bits if polarity is negative.
2019-03-24 08:07:59 -06:00
Maximilian Kriegleder
75858219fb
arch/arm/stm32: Updates to last timer-related changes.
2019-03-22 11:02:12 -06:00
Mateusz Szafoni
c266f53199
arch/arm/src/stm32/stm32_tickless.c and arch/arm/src/stm32/stm32_freerun.c: Apply Max's stm32_oneshot.c fix to the tickless implementation and to the freerunning time.
2019-03-22 07:57:33 -06:00
Maximilian Kriegleder
bb23ac43ce
arch/arm/src/stm32/stm32_oneshot.c: Corrects error introduced by commit 2fcf682316
also affect stm32_oneshot.c (I noticed that ps on my STM32F4 did not show any CPU load in nuttx-7.27 onward).
2019-03-22 07:43:15 -06:00
Gregory Nutt
4049f690af
arch/arm/src/stm32/stm32_dfumode.c: Will work only for STM32 F2 and F4.
2019-03-21 14:41:03 -06:00
Gregory Nutt
65bd5472c5
arch/arm/src/stm32/stm32_dfumode.c: Add comments. Current implementation only works for STM32F2 and F4.
2019-03-21 14:29:32 -06:00
Gregory Nutt
2b52379dd6
arch/arm/src/stm32/stm32_dfumode.c: Minor improvements.
2019-03-21 14:21:59 -06:00
Bill Gatliff
d2dac21929
arch/arm/src/stm32/stm32_dfumode.c: Add logic to reboot the STM32 in DFU mode.
2019-03-21 12:06:59 -06:00
Valmantas Paliksa
f88597203d
arch/arm/src/stm32f7/stm32_qspi.c: Fix QuadSPI priority constants.
2019-03-21 07:21:57 -06:00
Gregory Nutt
842d3dc4e5
Rename sched_alarm_expiration to nxsched_alarm_expiration. That is the appropriate name for an internal sched/ function (still many named incorrectly).
2019-03-20 19:34:23 -06:00
Gregory Nutt
9acb652e29
Rename sched_timer_expiration to nxsched_timer_expiration. That is the appropriate name for an internal sched/ function (still many named incorrectly).
2019-03-20 19:31:43 -06:00
Gregory Nutt
b290160b3b
Rename sched_process_timer to nxsched_process_timer. That is the appropriate name for an internal sched/ function (still many named incorrectly).
2019-03-20 19:27:40 -06:00
Gregory Nutt
c34ea0d3bc
arch/arm/src/armv7-a/arm_addrenv_utils.c: Fix a new cache interface related warning.
2019-03-20 17:20:56 -06:00
Gregory Nutt
daa6461ce2
arch/ and configs/: Fix more errors related to cache interface changes.
2019-03-20 14:45:44 -06:00
Gregory Nutt
3c27f133fd
arch/arm/src/stm32f7/stm32_qspi.c: Grr.. Its been a long day. Correct name of header file barriers.h.
2019-03-20 13:55:52 -06:00
Gregory Nutt
05dab30e84
arch/arm/src/stm32f7/stm32_qspi.c: Fix a warning about ARM_DSB() being implicitly defined.
2019-03-20 13:53:34 -06:00
Gregory Nutt
609b7f8229
arch/arm/src/stm32f7/stm32_qspi.c: Fix a warning about QSPI_DMA_PRIO being redefined.
2019-03-20 13:44:12 -06:00
Mateusz Szafoni
c134072e05
arch/arm/src/armv7-m/up_ramvec_initialize.c: Correct bad NVIC_VECTAB_TBLOFF_MASK definitions in previous commit. Were missing bits in the mask. Raised DEBUGASSERT in armv7-m/up_ramvec_initialize.c line: 144.
2019-03-20 10:52:45 -06:00
Gregory Nutt
d7851cf38d
arch/arm/src/stm32f7/stm32_qspi.c: Update for new universal cache conrols.
2019-03-20 09:49:26 -06:00
Gregory Nutt
b174373faa
arch/arm/src/stm32/stm32_allocateheap.c: Change 'if CONFIG_STM32_HAVE_CCM' to 'ifdef CONFIG_STM32_HAVE_CCM' to avoid a warning when CONFIG_STM32_HAVE_CCM is not defined.
2019-03-20 08:28:34 -06:00
Gregory Nutt
33d711166e
arch/arm/src/armv7-a/Toolchain.defs: Correct conditional logic. Was mixing C preprocess and Makefile semantics.
2019-03-20 08:17:38 -06:00
Valmantas Paliksa
6e886de2ec
arch/arm/src/stm32f7/stm32_qspi.c: Added stm32f7 Quad SPI support.
2019-03-20 07:19:47 -06:00
Valmantas Paliksa
5645cb5e51
arch/arm/src/stm32f7/stm32_can.c: Fix bittiming calculation.
2019-03-20 06:51:48 -06:00
Valmantas Paliksa
91bb1f0b9f
arch/arm/src/stm32f7: Add ITM syslog support.
2019-03-20 06:46:53 -06:00
Valmantas Paliksa
8443f088da
arch/arm/src/stm32f7/stm32_can.c: Add CAN driver with support for three bxCAN interfaces.
2019-03-20 06:43:39 -06:00
Valmantas Paliksa
d09dc74488
arch/arm/src/stm32f7/stm32_tim_lowerhalf.c: Add timer lowerhalf driver for stm32f7.
2019-03-20 06:31:20 -06:00
Valmantas Paliksa
72d8aa5b7b
arch/arm/src/stm32f7/stm32_tim.c: dd OUTTOGGLE mode for STM32f7 timer
2019-03-20 06:23:35 -06:00
Gregory Nutt
006c48692f
arch/arm/src/armv7-a/arm_scu.c: Another place where universal cached control change bork a compile due to missing ARM_DSB() definition.
2019-03-19 16:56:04 -06:00
Gregory Nutt
c8ffde6647
arch/arm: Fix more errors resulting from universal cache interfaces. The old cache-specific head file also provided a sneak way to include other necessary header files. With the old cache.h removed, those files all fail to build.
2019-03-19 14:13:45 -06:00
Gregory Nutt
aed32d35fa
Fix typo in last commit found in build testing.
2019-03-19 13:26:46 -06:00
Gregory Nutt
c1beda8a34
ARMv7-A/R: Add barriers.h header file for consistency with ARMv7-M.
2019-03-19 13:20:23 -06:00
Gregory Nutt
348a03287d
arch/arm: The last big change that unified the cache interfaces had a bad side-effect: It also removed the memory barrier definitions that were also in the removed architecture-specific cache.h header files. Fixed by adding a new barriers.h header file that provides these definitions.
2019-03-19 13:12:19 -06:00
zhangyuan7
471a18ee4d
arch/arm: Add the initial cortex-a7 archtiecture support
2019-03-19 11:51:29 -06:00
Xiang Xiao
cc1595f232
arm/armv7-a: Add mmu_l1_map_regions() to remove the code duplication.
2019-03-19 11:30:37 -06:00
Xiang Xiao
75a97657be
arch/arm/src/armv7-a/sctlr.h: Add SCR bit definitions.
2019-03-19 11:22:44 -06:00
liuzhuang
517f391267
arch/arm/src/armv7-a/arm_gicv2.c: Don't use GIC_ICDDCR_ENABLEGRP1 for NONSECURE since this bit doesn't exist in this mode.
2019-03-19 11:20:45 -06:00
Xiang Xiao
7e9a060202
arch/arm/src/armv7-a: Fix assemble error when including gic.h
2019-03-19 11:19:09 -06:00
zhangyuan7
f36ce38991
arch/arm/src/armv7-a/arm_head.S: add weak attribute to arm_data_initialize so platform could provide the new implemenation as needed.
2019-03-19 11:16:52 -06:00
zhangyuan7
2bc3eddb79
arch/arm/src/armv7-a: Guard some assembly files if configuration not selected.
2019-03-19 11:15:21 -06:00
zhangyuan7
c59dabe41c
arch/arm/src/armv7-a: Remove inclusion pg_macros.h for armv7-a since this header file does not exist.
2019-03-19 11:13:27 -06:00
zhangyuan7
3d171340db
arch/arm/armv7-a: Support thumb mode and fix interworking issue.
2019-03-19 11:10:41 -06:00
Xiang Xiao
032c7f1ec9
arch/armv7-m: Make the default NVIC_VECTAB_TBLOFF_MASK safer. The base address of the new vector table must be aligned to the size of the vector table extended to the next larger power of 2.
2019-03-19 10:43:32 -06:00
Xiang Xiao
64252a298f
arch/: Unify the cache interface for all architectures
2019-03-19 10:37:13 -06:00
Xiang Xiao
2f208fdde8
arch/Kconfig: Move FPU options to a common place and unify the usage by removing ARCH_CORTEXRxF.
2019-03-19 10:26:15 -06:00
Gregory Nutt
18d52ecee2
app/graphics/nxbe/nxbe_setsize.c: Fix backward source/destination in memcpy() in new per-window framebuffer logic.
2019-03-16 17:37:29 -06:00
Gregory Nutt
56c7b65094
configs/open1788/pwfb: Add an example for testing per-window frame buffers. arch/arm/src/lpc17xx: Add a configuration option to skip over the framebuffer when adding DRAM to the heap. graphics: Early fixes from testing per-window framebuffer. Still lots of problems.
2019-03-16 12:31:29 -06:00
Bilal Wasim
1690f2ca8b
arch/arm/src/armv7-a/mmu.h: pdating the cp15_wrttb and cp15_wrdacr functions to use inline assembly in the correct way. The incorrect method was generating errors as ARMv7-a expects the MCR/MRC instructions to provide registers as an argument(MRC p15, 0, <Rt>, c2, c0, 0) and the code was providing a constant value(and hence the build error).
2019-03-14 17:14:56 -06:00
Gregory Nutt
e780ee3a08
include/nuttx/nx/nxmu.h: Remove prototype of non-existent function.
2019-03-13 08:23:02 -06:00
Levin Li
1389d90a70
arch/arm/src/nrf52: 1. added RNG device driver 2. added errdata to correct temp which will be used by RNG module 3. use general task_trigger / event_clear inline api for all driver.
2019-03-13 07:21:29 -06:00
Gregory Nutt
82b276a34c
binfmt/nxflat.c: Trivial design simplification.
2019-03-12 10:09:03 -06:00
Levin Li
043df95d8d
arch/arm/include/nrf52/ and arch/arm/src/nrf52: 1. Added 52840 family support 2. Use common irq and memory layout header file for 52832 & 52840.
2019-03-12 09:43:49 -06:00
raiden00pl
0a7f7642c0
Merged in raiden00/nuttx_h7 (pull request #839 )
...
arch/arm/src/stm32h7: initial support for protected build mode. Not functional yet. It compiles without errors and passes initialization but after entering the user app strange things happen.
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2019-03-11 16:43:13 +00:00
Kejun ZHOU
f33ed3c8c0
*Merged in zhoukejun/nuttx_nucleo-f767zi (pull request #838 )
...
Add three patches about STM32 intherupts and network loopback files
* Add the missing macro STM32_IRQ_NIRQS used by ./arch/arm/src/stm32f7/stm32_irq.c
Signed-off-by: Kejun ZHOU <zhoukejun@outlook.com>
* The struct in_addr doesn't have the member sin_addr.
Signed-off-by: Kejun ZHOU <zhoukejun@outlook.com>
* The function lib_lo_ipv6match() is for IPv6.
Correct the function it calls from lib_lo_ipv4matchto() to lib_lo_ipv6match().
Also add CONFIG_NET_IPv6 for configuration.
Signed-off-by: Kejun ZHOU <zhoukejun@outlook.com>
2019-03-11 03:44:57 +00:00
Johannes
c56ea62f3c
arch/arm/src/imxrt/imxrt_clockconfig.c: If SDRAM is actived it was only running at 40MHz. This was becaus imxrt_clockconfig.c changed the SEMC clock divider after the DCD was configured. This commit corrects that.
2019-03-10 07:25:45 -06:00
raiden00pl
2caf135d05
Merged in raiden00/nuttx_h7 (pull request #837 )
...
Initial OTG support for STM32H7 and some minor improvements
arch/arm/src/stm32h7/stm32h7x3xx_rcc.c: add support for HSI48 clock
configs/nucleo-f207zg: add support for USB and initialize CDCACM if configured
configs/nucleo-h743zi: add support for USB and initialize CDCACM if configured
drivers/usbdev/Kconfig: fix type for USBDEV_TRACE_INITIALIDSET
configs/teensy-3.x/usbnsh/defconfig: update config according to change in USBDEV_TRACE_INITIALIDSET
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2019-03-10 13:24:58 +00:00