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
|
f6ac82e246
|
Backs out part of commit d7a602e9b2 . When CONFIG_SCHED_CPULOAD_EXTCLK is defined, the prototype must still be available in nuttx/arch.h
|
2019-03-20 19:17:30 -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 |
|
Gregory Nutt
|
4fc745fa82
|
configs/stm32f769i-disco/netnsh/defconfig: Remove CONFIG_STM32F7_QUADSPI=y from the configuration. This was apparently set before the implementation was added. Now that the implemenation was added, the configuration will not build because it requires that QSPI GPIO pin definitions be provided in the board.h header file.
|
2019-03-20 12:57:44 -06:00 |
|
Gregory Nutt
|
d7394c6d88
|
configs/lpcxpresso-lpc54628: Add a configuration for apps/examples/pwlines.
|
2019-03-20 12:33:11 -06:00 |
|
Gregory Nutt
|
372e8b86a4
|
libs/libnx/nxmu/nx_filltrapezoid.c: Fix a coordinate system error. When no clipping rectangle is falls, it falls back to use the entire window as for the clip. However, that window must then then be in window relative coordinates, not in absoute device coordinates.
|
2019-03-20 12:26:45 -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
|
da1a561b6e
|
binfmt/libelf/libelf_bind.c: Make naming of internal type compliant with coding standard. Yes, the ELF32 types do not follow the standard for historical reasons (and will be fixed someday), but let's not perpetuate the naming violation.
|
2019-03-20 09:34:08 -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
|
d7a602e9b2
|
sched/sched and include/nuttx/arch.h: Rename sched_process_cpuload to nxsched_process_cpuload. All internal sched_ functions should be prefixed with nx. Remove duplicate prototype from nuttx/arch.h.
|
2019-03-20 08:01:27 -06:00 |
|
Valmantas Paliksa
|
fdba1eb788
|
drivers/can/Kconfig: Add MCP2515 clock input config to KConfig.
|
2019-03-20 07:49:59 -06:00 |
|
Valmantas Paliksa
|
ef844c6237
|
drivers/can/mcp2515.c: Fix MCP2515 compile errors.
|
2019-03-20 07:48:40 -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
|
b5018bd9db
|
drivers/eeprom/spi_xx25xx.c: Add configurable SPI eeprom frequency.
|
2019-03-20 06:54:08 -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
|
527317b6ca
|
drivers/can/mcp2515.c: Use kmm_zalloc to allocate device state structure.
|
2019-03-20 06:33:23 -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
|
d701dc6a4a
|
net/dev/devif_poll.c: Fix compile error introduced by c9b73f5139 . Typo: DEVIF_ICMP6, not DEVIF_ICMPV6.
|
2019-03-19 16:46:11 -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 |
|
Gregory Nutt
|
0e4051a6b6
|
libs/libc/string/lib_strsep.c: Fix typo that I introduced in the review.
|
2019-03-19 12:17:04 -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 |
|
Xiang Xiao
|
13782f3357
|
include/nuttx/userspace.h: Add add a new field (us_heapend) to struct userspace_s that labels the end of the heap.
|
2019-03-19 10:20:43 -06:00 |
|
anchao
|
bb8648e7a0
|
ibs/libc/Makefile, libs/libnx/Makefile, and mm/Makefile: Remove obj-path MKDEPS option since make dependency target (MT) is not supported by some toolchains.
|
2019-03-19 10:14:50 -06:00 |
|
zhangyuan7
|
acd1a57bd1
|
libs/libxx/Makefile: Always add libxx_cxa_guard.cxx for uclibcxx.
|
2019-03-19 10:10:29 -06:00 |
|
Xiang Xiao
|
11e7c53f61
|
include/nuttx/compiler.h: Assume inline support if __STDC_VERSION__ not defined.
|
2019-03-19 10:07:52 -06:00 |
|
Xiang Xiao
|
e26fa54252
|
libs/libc/netdb: Support the nameserver change notification then we can pass dns info from server to client in usrsock case.
|
2019-03-19 10:02:10 -06:00 |
|