Gregory Nutt
84ccee4d34
Rename up_switchcontext to arm_switchcontext
2020-04-30 22:09:51 +01:00
Gregory Nutt
6398a64e26
Rename up_saveusercontext to arm_saveusercontext
2020-04-30 22:09:51 +01:00
Gregory Nutt
3a82a20c90
Rename up_copyarmstate to arm_copyarmstate
2020-04-30 22:09:51 +01:00
Gregory Nutt
3d2cd1493f
Rename up_copyfullstate to arm_copyfullstate
2020-04-30 22:09:51 +01:00
Xiang Xiao
b1e661e7db
sama5/sam_tsd: Fix error: 'ret' may be used uninitialized
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2020-04-30 11:43:29 -06:00
Gregory Nutt
a7558cf9b9
Run all .c and .h modified by the PR through nxstyle.
2020-04-30 18:38:32 +01:00
Gregory Nutt
e2a65ceb5f
Rename up_fullcontextrestore to arm_fullcontextrestore
2020-04-30 18:38:32 +01:00
Gregory Nutt
317a8a8942
arch/z16: Build update
...
Verfy build. Update to latest 2.2.2 toolchain.
2020-04-30 16:58:06 +01:00
liuhaitao
55ff12ad66
arch/arm/src/common/up_exit.c: _exit should call arm_fullcontextrestore for armv8-m
...
Since armv8-m now uses arm_fullcontextrestore instead of up_fullcontextrestore, _exit
should call arm_fullcontextrestore for armv8-m accordingly.
Signed-off-by: liuhaitao <liuhaitao@xiaomi.com>
2020-04-30 08:47:10 -06:00
liuhaitao
bab61180db
sim: Add host mmap and perror support
...
Change-Id: I20bb8cba7ed6ab3e06c91f275fa2be6a633efe9e
Signed-off-by: liuhaitao <liuhaitao@xiaomi.com>
2020-04-30 20:20:32 +08:00
Gregory Nutt
1aa9ff8af2
Run .c and .h files in this PR through nxstyle and fix complaints
2020-04-29 22:30:54 -03:00
Gregory Nutt
f23a756349
arch/z16: Correct file naming for coding standard
...
Rename all up_* files to conform to the name conventions of https://cwiki.apache.org/confluence/display/NUTTX/Naming+FAQ
Rename all internal functions from up_* z16_
2020-04-29 22:30:54 -03:00
Xiang Xiao
5d12735f34
sama5d3x-ek/nxwm: Fix error: 'g_adcdev' undeclared
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2020-04-29 14:04:14 -06:00
Yang Chung-Fan
bebc8875fb
arch: x86_64: add no-relax to the linker flags
2020-04-29 09:29:03 -07:00
Xiang Xiao
1c483d8ed4
arm/up_allocpage: fix warning: "PG_POOL_MAXL1NDX" is not defined
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2020-04-29 10:26:29 -06:00
Xiang Xiao
d2a262672c
tiva/cc13x0: fix error 'TIVA_GPIO_BASE' undeclared
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2020-04-29 07:10:44 -06:00
Nathan Hartman
1b03a42bc0
arch/arm/src/stm32/Kconfig - Remove redundant ARCH_CHIP configs
...
* Remove redundant configs:
- ARCH_CHIP_STM32F303RD, and
- ARCH_CHIP_STM32F303RE.
2020-04-27 17:46:31 -06:00
Ouss4
e5443a4718
Remove a duplicate file introduced by the previous PR.
2020-04-26 22:12:42 -06:00
Ouss4
32597a763a
arch/mips: Fix file naming.
2020-04-26 20:56:30 -06:00
zhongan
ef9735febd
arch/sim: initialize 'rxbuf_size' and 'txbuf_size' instead of 'buf_size'.
...
Change-Id: I5442f022cafef6c0f636614ba739e11249713134
Signed-off-by: zhongan <zhongan@xiaomi.com>
2020-04-26 19:59:16 -06:00
zhongan
4ec8fd521f
arch/sim: change 'VIRTIO_RPMSG_F_BIND' to 'VIRTIO_RPMSG_F_ACK'
...
Change-Id: I4d6b6b700130e264199f490ab4e922f699955113
Signed-off-by: zhongan <zhongan@xiaomi.com>
2020-04-26 19:59:16 -06:00
Gregory Nutt
dcd50db5d1
Run files in previous commit through nxstyle, fixing issues.
2020-04-26 22:14:25 +01:00
Gregory Nutt
a0fdda698c
arch/z80: Fix z80 file naming
...
Modify file naming to conform on the Naming conventions of https://cwiki.apache.org/confluence/display/NUTTX/Naming+FAQ
This commit only address the file naming convention. There is still nonconformant function naming.
2020-04-26 22:14:25 +01:00
raiden00pl
f837bfecdb
arch/arm/src/stm32/stm32_adc.h: add prefix STM32 to low-level ops macros
2020-04-26 11:35:11 -06:00
raiden00pl
1b4e0fddb8
arch/arm/src/stm32/stm32_adc.h: move generalized ADC definitions to the header file
2020-04-26 11:35:11 -06:00
raiden00pl
0e09d162e2
arch/arm/src/stm32/stm32_adc.c: fix injected channels configuration for ADC IPv1
2020-04-26 11:35:11 -06:00
raiden00pl
a85ffd0fbd
arch/arm/src/stm32/stm32_adc.c: enable callback logic if DMA enabled
2020-04-26 11:35:11 -06:00
raiden00pl
4cb8be9608
arch/arm/src/stm32/stm32_adc.c: move adc_offset_set to llops section
2020-04-26 11:35:11 -06:00
Gregory Nutt
010603329b
More compliance to the naming standard.
...
1) Rename all up_*.S file to arm_*.S
2) Rename all functions used only by armv8_m logic from up_* to arm_*
2020-04-26 14:12:47 -03:00
Gregory Nutt
15f003d01c
arch/arm/src/armv8-m: Rename files to correspond to naming conventions.
...
This files in the arch/arm/src/armv8-m directory were cloned from arch/arm/src/armv7-m. Naming standards were created for the architecture files, function, and variable names: https://cwiki.apache.org/confluence/display/NUTTX/Naming+FAQ
There however were never appliced to arch/arm/src/armv7-m and so this bad naming was inherited by arch/arm/src/armv8-m. This commit corrects the file naming only and makes it compliant with the Naming FAQ.
2020-04-26 14:12:47 -03:00
Gregory Nutt
6766aa0ed5
Mea Culpa. Fix nxstyle problems from PR879
...
In a fit of confusion, I accidentally committed PR 879 before it passed its nxstyle check (it did pass all of its build tests, but not the style check). It was really my intention to merge PR878, but I screwed that up and merged 879 instead.
This PR makes amends by passing all of the .c and .h files modified by PR879 through nxstyle and correcting all reported style problems.
2020-04-26 11:56:15 -03:00
Nathan Hartman
d6f7821b15
Docs and comments: Change OSX -> macOS
...
Mac OS X was renamed to macOS at some point. Update references to
OSX, OS X, Mac OS X, Mac OSX, and other permutations, to macOS,
in README files and in comments of other files.
2020-04-26 07:48:33 -06:00
qiaowei
2376d8a266
Porting arch/armv8-m support
...
1. Add dsp extension; float point based on hardware and software.
2. Delete folder "iar"
3. Add tool chain for cortex-M23 and cortex-M35p
Signed-off-by: qiaowei <qiaowei@xiaomi.com>
Change-Id: I5bfc78abb025adb0ad4fae37e2b444915f477fe7
2020-04-26 07:43:37 -06:00
Matias Nitsche
a0d4e61d54
STM32L4 PWM: nxstyle
2020-04-24 12:38:47 -06:00
Matias Nitsche
436979baed
STM32L4 PWM: nxstyle
2020-04-24 12:38:47 -06:00
Matias Nitsche
ff85335b71
fix use of undefined CONFIG_STM32L4_LPTIM1_CH1POL
2020-04-24 12:38:47 -06:00
Matias Nitsche
3fcb441ef8
STM32L4 PWR/RCC: nxstyle
2020-04-24 12:34:17 -06:00
Matias Nitsche
a0d4370163
STM32L4 RCC/PWR: nxstyle fixes
2020-04-24 12:34:17 -06:00
Matias Nitsche
e9319fa9a0
stm32l4x6 RCC: allow choosing HSI, MSI or HSE as SYSCLK instead of PLL to reduce power
2020-04-24 12:34:17 -06:00
Matias Nitsche
34bf9b26e0
stm32l4x6 RCC: set CORE regulator range according to CPU clock
2020-04-24 12:34:17 -06:00
Matias Nitsche
891acc5fa3
stm32l4x6 RCC: fix MSI clock speed setting
2020-04-24 12:34:17 -06:00
Matias Nitsche
2a76451185
stm32l4 PWR: add VOS setting function
2020-04-24 12:34:17 -06:00
Matias Nitsche
977f3194de
stm32l4_lptim: nxstyle fix
2020-04-24 14:47:07 -03:00
Matias Nitsche
f0033f783e
stm32l4_lptim: nxstyle fix
2020-04-24 14:47:07 -03:00
Matias Nitsche
d5eaa68b50
stm32l4_lptim: nxstyle fixes
2020-04-24 14:47:07 -03:00
Matias Nitsche
38bd0364bf
stm32l4_lptim: add various functions
2020-04-24 14:47:07 -03:00
anjana-tel
0a673d759d
Corrected build error
...
Corrected build error in rx65n_sbram_open()
2020-04-23 18:33:09 +08:00
Gregory Nutt
e6af32c88f
Run nxstyle against all files modified by PR 848
2020-04-22 21:36:41 +01:00
Gregory Nutt
2f7e003ef8
arch/arm/src/armv7-m: Use Apache 2.0 license
...
Change license header on all files under arch/arm/src for which I am the sole author and the only person claiming to hold a coyright on the file.
2020-04-22 21:36:41 +01:00
Nathan Hartman
02ab0cd149
stm32: Fix typos, wrong comments, and nxstyle.
...
arch/arm/include/stm32/chip.h:
* Fix 2 typos.
* Fix 1 wrong comment (No LCD -> LCD)
* Fix nxstyle errors regarding comment positions, blank lines
before/after comments, and C++ style comments.
2020-04-22 16:14:57 +01:00