Gregory Nutt
a6e69a82ad
SDIO: Make interface field names conform to standard.
...
The SDIO interface structure includes fields with names like recvR1 and others. These cause "Mixed case identifier" errors from nxstyle in all places they are uses.
This change performs a mass substition of recvR with recv_r to correct this coding standard violation.
2020-04-04 18:15:25 +01:00
Alan Carvalho de Assis
de188fbe85
Fix nxstyle to stm32l4 files ( #721 )
...
* Fix nxstyle for usbhost, userspace, wdg, rcc, dma, rcc etc
2020-04-04 09:50:33 -06:00
Alan Carvalho de Assis
460124629c
Kinetis lpc sdcard ( #719 )
...
* Check return of nxsem_wait_uninterruptible
* Fix nxstyle reported errors
Note: It will not pass on CI tests because of it:
.recvR1 = lpc17_40_recvshortcrc,
.recvR2 = lpc17_40_recvlong,
.recvR3 = lpc17_40_recvshort,
.recvR4 = lpc17_40_recvnotimpl,
.recvR5 = lpc17_40_recvnotimpl,
.recvR6 = lpc17_40_recvshortcrc,
.recvR7 = lpc17_40_recvshort,
2020-04-03 20:29:31 -06:00
raiden00pl
df1eeb8e3f
arch/arm/src/nrf52: add initial interface to work with on-chip radio
2020-04-03 18:22:55 -06:00
Ouss4
952e7f6e17
Check the return of nxsem_wait_uninterruptible().
...
This commit is for the DMA files under arch/ that were missing from an
earlier PR.
2020-04-03 17:56:59 -06:00
Gregory Nutt
7dbcc71e0d
Check return from nxsem_wait_uninterruptible()
...
Resolution of Issue 619 will require multiple steps, this part of the first step in that resolution: Every call to nxsem_wait_uninterruptible() must handle the return value from nxsem_wait_uninterruptible properly. This commit is for all USB host drivers under arch/.
2020-04-03 23:45:33 +01:00
raiden00pl
8876bd8ebc
arch/arm/src/stm32/stm32_pwm.c: fix nxstyle issues
2020-04-03 15:29:14 -06:00
raiden00pl
ae31b1f926
arch/arm/src/stm32/stm32_pwm.h: fix nxstyle issues
2020-04-03 15:29:14 -06:00
raiden00pl
8988251814
arch/arm/src/stm32/stm32_adc.h: fix nxstyle issues
2020-04-03 15:29:14 -06:00
Daniel Agar
4fa26d34d6
stm32f7/h7 spi add missing ret declaration
2020-04-03 15:25:49 -06:00
David Sidrane
fc3ab3e085
stm32h7:Fix DMA Overrun error
2020-04-03 10:50:25 -06:00
David Sidrane
c191787ba4
stm32h7:spi Add buffers for DMA
2020-04-03 10:50:25 -06:00
Alan Carvalho de Assis
96dc3308f4
Fix nxstyle reported errors
2020-04-03 10:45:14 -06:00
Alan Carvalho de Assis
4017dbfdd3
Check return of nxsem_wait_uninterruptible
2020-04-03 10:45:14 -06:00
Alin Jerpelea
06910819e5
arch: arm: cxd56xx: nxstyle updates
...
Fix nxstyle complains
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
2020-04-03 11:49:35 +01:00
Ouss4
a447ec616d
Check return from nxsem_wait_uninterruptible()
...
This commits is for all 1wire drivers under arch/
2020-04-02 19:42:07 -06:00
Ouss4
13b229a9eb
Check return from nxsem_wait_uninterruptible()
...
This commit is for all ADC/DAC drivers under arch/.
2020-04-02 17:37:46 -06:00
Gregory Nutt
4892c27b4a
Check return from nxsem_wait_uninterruptible()
...
Resolution of Issue 619 will require multiple steps, this part of the first step in that resolution: Every call to nxsem_wait_uninterruptible() must handle the return value from nxsem_wait_uninterruptible properly. This commit is for all SPI drivers under arch/.
2020-04-02 16:26:15 +01:00
Ouss4
4d771c2bcf
Check return from nxsem_wait_uninterruptible()
...
This commit is for all DMA drivers under arch/.
2020-04-02 09:06:09 -06:00
Gregory Nutt
fc467021cf
Check return from nxsem_wait_initialize()
...
Resolution of Issue 619 will require multiple steps, this part of the first step in that resolution: Every call to nxsem_wait_uninterruptible() must handle the return value from nxsem_wait_uninterruptible properly. This commit is for all I2C drivers under arch/.
2020-04-02 00:46:06 +01:00
Xiang Xiao
836fef358b
arch/arm: include chip.h in up_checkstack.c/up_initialize.c ( #668 )
2020-03-31 21:33:45 +01:00
YAMAMOTO Takashi
c009927deb
Appease nxstyle complaints
2020-04-01 00:03:31 +08:00
YAMAMOTO Takashi
4ddb457c3e
Fix a typo in comments
2020-04-01 00:03:31 +08:00
raiden00pl
d217b3a889
arch/arm/src/nrf52: fix coding standard issues
2020-03-27 12:51:54 -06:00
raiden00pl
fef7abb598
arch/arm/src/nrf52/nrf52_i2c.c: protect the I2C transfer with a semaphore
2020-03-27 12:51:54 -06:00
Andrey Zabolotnyi
3ff956dc00
stm32h7: support SDRAM via FMC peripherial ( #459 )
...
* stm32h7: Add support for SDRAM connected to FMC
* stm32h7: nxstyle fixes in stm32_fmc.h and stm32h7x3xx_rcc.{c,h}
2020-03-25 08:34:15 -07:00
Xiang Xiao
3f860280e5
arm/common: Fix nxstyle issue in arch/arm/src/common/up_checkstack.c
...
and arch/arm/src/common/up_initialize.c
2020-03-24 10:50:02 +00:00
Xiang Xiao
bc29b25983
arm/imx6: compile up_hostfs.c when CONFIG_ARM_SEMIHOSTING_HOSTFS equal true
2020-03-24 10:49:59 +00:00
Xiang Xiao
d5905d5963
arch/arm: Fix linker error: undefined reference to `g_intstackalloc'
...
when CONFIG_ARCH_INTERRUPTSTACK, CONFIG_SMP and CONFIG_STACK_COLORATION are true
2020-03-24 10:49:53 +00:00
Peter van der Perk
1848e83257
Added S32K1XX FlexTimer register definitions
2020-03-23 12:34:28 -05:00
YAMAMOTO Takashi
1ffa009c8b
Revert "Don't generate .depend anymore"
...
This reverts commit 79af7fbf4e
.
Because:
* btashton reported some issues in local builds:
https://github.com/apache/incubator-nuttx/pull/603#issuecomment-602264860
* this might be related to the current CI breakage:
> /bin/sh: 1: /__w/incubator-nuttx/incubator-nuttx/nuttx/tools/mkdeps: not found
2020-03-22 23:07:29 -05:00
Xiang Xiao
79af7fbf4e
Don't generate .depend anymore
2020-03-22 18:15:29 +00:00
raiden00pl
6821d0e85f
arch/arm/src/xmc4/xmc4_start.c: add showprogress macro
2020-03-22 08:29:51 -06:00
Gregory Nutt
547a3cb3d9
Run all .c and .h files in previous commits through nxstyle.
2020-03-22 08:24:07 -05:00
Gregory Nutt
7dc4ae4772
arch/: Remove support for CONFIG_FS_WRITABLE
...
Remove support for CONFIG_FS_WRITABLE from some MMC drivers.
2020-03-22 08:24:07 -05:00
raiden00pl
e663f8ea2e
xmc4: fix some CS releted issues and remove empty files
2020-03-21 08:52:27 -05:00
Simon Åström
88d59bac40
arch/arm/src/imxrt/imxrt_usbdev.c: Add OUT interrupt endpoint support
2020-03-20 00:26:27 -05:00
Andrey Zabolotnyi
73b655f3b2
stm32h7_qspi: support for custom clock (not just HCLK) and support for DUAL/QUAD commands ( #582 )
...
* stm32h7_qspi: Board.h now may define the BOARD_QSPI_CLK macro to select one of
RCC_D1CCIPR_QSPISEL_{HCLK,PLL1,PLL2,PER} clocks to use with QUADSPI peripherial.
Defaults to HCLK for backward compatibility.
New macros in qspi.h: QSPICMD_IDUAL and QSPICMD_IQUAD for selecting the bit
width for instruction code (1,2 or 4 bits) of a qspi_cmdinfo_s, and
QSPIMEM_IDUAL and QSPIMEM_IQUAD for selecting the bit width of a qspi_meminfo_s.
* NX style fixes
2020-03-19 05:59:18 -07:00
David Sidrane
4e475cb630
stm32f7:spi nxstyle
2020-03-17 07:42:28 -06:00
David Sidrane
da854ccb99
stm32:spi nxstyle
2020-03-17 07:42:28 -06:00
Daniel Agar
6189b2c8bd
stm32:spi Add buffers for DMA
2020-03-17 07:42:28 -06:00
David Sidrane
6f32a6ad8f
stm32f7:spi Add buffers for DMA
2020-03-17 07:42:28 -06:00
Nathan Hartman
a5e643b0cd
Fix typos in comments and documentation.
2020-03-16 20:01:11 -06:00
YAMAMOTO Takashi
da57a7d6aa
Fix a few nxstyle complaints in arm hostfs
...
Unfortunately nxstyle is still not happy because it doesn't
like the following construct. I'm not sure what to do here.
struct
{
const char *pathname;
long mode;
size_t len;
} open =
{
.pathname = pathname,
.mode = host_flags_to_mode(flags),
.len = strlen(pathname),
};
2020-03-13 11:28:30 -06:00
David Sidrane
ea81924fce
Revert "arch/arm/src/stm32f7/stm32_flash.c: Add flash block mapping support for progmem."
...
This reverts commit 29164c5706
.
2020-03-13 09:31:46 -06:00
Jari van Ewijk
0a2d005d8a
NXP S32K1XX peripheral clock fixes ( #555 )
...
* S32K1XX peripheral clock config. Only apply divider when it is set. + Style fixes
* S32K1XX clock names change mixed case identifiers + style fixes
* S32K1XX - Style fix 1
2020-03-12 10:18:09 -07:00
AlexanderVasiljev
265a54365b
Stm32F7: add external ram config ( #529 )
...
* Stm32F7: add external ram config
2020-03-12 08:40:01 -06:00
Andrey Zabolotnyi
4e65d543d8
Add OUTTOGGLE mode to STM32H7 timer driver ( #541 )
...
* stm32h7: New timer output mode STM32_TIM_CH_OUTTOGGLE.
In this mode timer generates a square waveform on given timer channel.
The maximal waveform freq is timer clock divided by 4 (prescaler 1, period 1 results in 2 clocks '0' and 2 clocks '1').
* stm32_tim.h styling fixes.
2020-03-11 05:18:43 -07:00
Andrey Zabolotnyi
e5f5509054
stm32h7: Added basic support for STM32H753II. ( #527 )
...
Co-authored-by: Андрей Заболотный <zapparello@ya.ru>
2020-03-10 07:55:18 -07:00
Ouss4
a506012074
arch/arm/src/stm32/stm32_uart.h: Fix nxstyle complaints.
2020-03-10 06:53:00 -05:00