David Sidrane
ef42c25140
stm32f7:SDMMC add dcache alignment check in dma{recv|send}setup
...
In the where CONFIG_SDIO_PREFLIGHT is not used and
dcache write-buffed mode is used (not write-through)
buffer alignment is required for DMA transfers because
a) arch_invalidate_dcache could lose buffered writes data
and b) arch_flush_dcache could corrupt adjacent memory if
the buffer and the bufflen, are not on ARMV7M_DCACHE_LINESIZE
boundaries.
2017-08-17 09:51:37 -10:00
David Sidrane
1e7ddfea8e
stm32f7:SDMMC remove widebus limitation on DMA
...
There is no documantation for the STM32F7 that limits DMA on
1 bit vrs 4 bit mode.
2017-08-17 09:48:46 -10:00
David Sidrane
dffab2f4dd
stm32f7:DMA add dcache alignment check in stm32_dmacapable
...
In the case dcache write-buffed mode is used (not write-through)
buffer alignment is required for DMA transfers because
a) arch_invalidate_dcache could lose buffered writes data
and b) arch_flush_dcache could corrupt adjacent memory if
the maddr and the mend+1, the next next address are not on
ARMV7M_DCACHE_LINESIZE boundaries.
2017-08-17 09:39:14 -10:00
David Sidrane
38cbf1f660
stm32f7:DMA correct comments and document stm32_dmacapable
...
Updated comment to proper refernce manual for STM32F7 not
STM32F4.
Added stm32_dmacapable input paramaters documentation.
2017-08-17 09:35:50 -10:00
David Sidrane
bd107d20ee
sdio.h:Fix typos
2017-08-17 09:33:34 -10:00
Gregory Nutt
06a12bea6c
STM32L476VG Discovery: Add a knsh configuration that may be used to test the PROTECTED build mode.
2017-08-17 09:15:12 -06:00
Gregory Nutt
0cf5bede5b
Disable the RAMLOG, log directly to console in mrf23j40-starhub configuration.
2017-08-17 09:14:04 -06:00
Gregory Nutt
adef84b68a
Minor updates to MRF24J40 on SAME70 Xplained; Updated to README files.
2017-08-16 12:52:58 -06:00
Gregory Nutt
06473e89de
Update MRF24J40 starhub configuration for the SAME70 Xplained.
2017-08-16 09:39:25 -06:00
David Sidrane
5ef33f3e58
Merged in david_s5/nuttx/upstream_missing_semi (pull request #459 )
...
stm32f7:rtc Missing semicolon
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2017-08-16 02:49:24 +00:00
David Sidrane
ab578bb338
stm32f7:rtc Missing semicolon
2017-08-15 16:17:55 -10:00
Gregory Nutt
dcb8df76d0
Fix argument to SPI initializatio function
2017-08-15 19:07:35 -06:00
Gregory Nutt
33b07843b9
Update README
2017-08-15 18:22:32 -06:00
Gregory Nutt
a703ed76af
Clicker2: Configure EDBG SPI CS just to make that it is disabled
2017-08-15 18:21:10 -06:00
Gregory Nutt
8033f8ae5b
SAMv71-XULT: Fix MRF24J40 interrupt GPIO number.
2017-08-15 11:43:31 -06:00
Arjun Hary
b274a97840
Miscellaneous fixes from astyle tool.
2017-08-14 17:19:27 -06:00
Gregory Nutt
777169385c
Update last change. Not just C++14, but C++14 and above.
2017-08-14 14:32:01 -06:00
Gregory Nutt
d0343565c0
libxx: New sized delete operators are only for C++14
2017-08-14 14:26:59 -06:00
Juha Niskanen
f383308a02
STM32L4 ADC: add ADC register definitions
2017-08-14 06:47:12 -06:00
Juha Niskanen
2fbd7d7b59
STM32L4 DAC: port from STM32. Note that this does not address the somewhat confusing relation between STM32L4_NDACS and DAC2 config macros that comes from original STM32 code.
2017-08-14 06:38:13 -06:00
Juha Niskanen
9ac80e45f5
STM32L4 COMP: input minus pin extended selection
2017-08-14 06:29:13 -06:00
Juha Niskanen
a9343ca12b
stm32/stm32f0: Fix some funny shifts in DAC header files.
2017-08-14 06:28:09 -06:00
Gregory Nutt
e224d354b8
STM32F7: Remove unsupported configuration item the crept in when header file was cloned.
2017-08-13 12:37:59 -06:00
Gregory Nutt
f6f4856cc6
Eliminate some warnings found in build testing.
2017-08-13 12:24:48 -06:00
Bill Morgan
abc6be75a1
Merged in awmorgan/nuttx/typo (pull request #458 )
...
readme: more typo fixes
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2017-08-13 17:28:29 +00:00
Bill Morgan
21a793a62c
readme: more typo fixes
2017-08-13 12:09:12 -05:00
Gregory Nutt
a45f76db2a
Update ESP32 Core README.txt.
2017-08-13 08:16:03 -06:00
Sungki Kim
e906bbffec
Merged in skkim7/nuttx/esp32 (pull request #457 )
...
fix ESP32 gpio enable reg and default UART pin.
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2017-08-13 14:07:56 +00:00
Sungki Kim
d9c1f37ed5
modify default uart pin for ESP-WROOM-32
2017-08-13 22:42:42 +09:00
Sungki Kim
dbe4978c6a
fix gpio enable reg
2017-08-13 22:42:10 +09:00
Gregory Nutt
873de7b480
configs/*/README.txt: Update to the new URL for obtaining the ARM toolchain.
2017-08-13 07:18:19 -06:00
Gregory Nutt
2ab8852b29
STM32F7: Some STM32F7 builds failed in build testing due to undefined STM32_SRAM1_BASE. I think that is because stm32_allocateheap.c was not including chip/stm32_memorymap.h
2017-08-13 06:50:48 -06:00
Gregory Nutt
03c26df04a
STM32F7 builds broken. This is a work around to at least keep them building.
2017-08-13 06:44:04 -06:00
Gregory Nutt
c1b6edec13
Costmetic fix to comment
2017-08-13 06:43:34 -06:00
Gregory Nutt
28637e644d
Eliminate warning of unused global variables in certain configurations.
2017-08-12 16:33:34 -06:00
Gregory Nutt
eb18c8bce5
C++: Compilation with recent C++ compiler needs an overloaded delete[] operator that includes a size_t size argument.
2017-08-12 15:57:12 -06:00
Gregory Nutt
5af46d107c
ARM: The older ARM7 and ARM9 configurations were determining CFLAGS based on the GCC version 4.x.x or not. That needx to be extended for 5.x.x and 6.x.x which also behave like 4.x.x.
2017-08-12 15:23:18 -06:00
Gregory Nutt
4fa6106b57
Fix some compile problems found in build testing.
2017-08-12 14:28:27 -06:00
Gregory Nutt
8222156b25
Correct return type of sized delete operator
2017-08-12 14:13:30 -06:00
Gregory Nutt
f46482fa78
C++: Compilation with recent C++ compiler needs an overloaded delete operator that includes a size_t size argument.
2017-08-12 12:44:08 -06:00
Gregory Nutt
1f989af845
Update TODO list; SAMv7 XDMAC: Remove and unused global array.
2017-08-12 12:26:13 -06:00
Gregory Nutt
6579078287
Eliminate another warning.
2017-08-12 11:24:11 -06:00
Gregory Nutt
4b6f0149ec
Eliminate a warning found in build testing.
2017-08-12 11:14:11 -06:00
Gregory Nutt
6bae133e74
Fix two warnings found in build testing.
2017-08-12 11:09:48 -06:00
Gregory Nutt
f8df43486a
Update TODO list
2017-08-12 10:45:43 -06:00
Gregory Nutt
6c4405561a
Fix a few compile errors and warnings found in build testing
2017-08-12 10:27:55 -06:00
Gregory Nutt
dacdbb0005
nucleo_f4x1re: Should use the same Make.defs file for both F401 and F411.
2017-08-12 08:13:04 -06:00
Gregory Nutt
f99e846e2e
procfs routing table: Don't print the IPv4 routing table header if the table is empty. Fix a couple of places where CONFIG_NET_IPv4 was used wehre IPv6 was intended (not noticed now because I am testing with both enabled).
2017-08-12 07:41:44 -06:00
Gregory Nutt
d209e0e238
Add file missed in last commit. Fix naming in some configuration items.
2017-08-12 07:26:20 -06:00
Goran Mekić
3ae05042f4
Unify GCC/Clang config
2017-08-12 07:08:08 -06:00