nuttx/arch/arm/src
Michal Lenc ae57492189 samv7: enable MCAN driver support for both rev A and rev B
This commit enables the MCAN driver to function with both rev A and rev B
version of the chip. The version of the chip is selected automtically from
SAM_CHIPID_CIDR register so there is no need to predefined it in the
configuration.

The functonality was tested on rev B version of the chip. The rev A was
not tested since I do not have the functional board but the code remains
the same as in the previous NuttX version so it should not cause any
additional troubles.

The code is co-authored by Miloš Pokorný who wrote the initial transition
to rev B of the chip.

Signed-off-by: Michal Lenc <michallenc@seznam.cz>
Co-authored-by: Miloš Pokorný <milos.pokorny@seznam.cz>
2021-12-07 23:36:11 -06:00
..
a1x Include assert.h in necessary place 2021-06-08 13:06:08 -07:00
am335x Include assert.h in necessary place 2021-06-08 13:06:08 -07:00
arm arch/tcbinfo: fix build break if task name disabled 2021-12-06 00:47:58 -06:00
armv6-m arch/tcbinfo: fix build break if task name disabled 2021-12-06 00:47:58 -06:00
armv7-a arch/tcbinfo: fix build break if task name disabled 2021-12-06 00:47:58 -06:00
armv7-m arch/tcbinfo: fix build break if task name disabled 2021-12-06 00:47:58 -06:00
armv7-r arch/tcbinfo: fix build break if task name disabled 2021-12-06 00:47:58 -06:00
armv8-m arch/tcbinfo: fix build break if task name disabled 2021-12-06 00:47:58 -06:00
c5471 arch: Compile up_puts in all Make.defs 2021-09-18 07:33:44 -03:00
common arch/arm: Implement TLS support 2021-12-07 23:31:41 -06:00
cxd56xx power/battery: add baterr, batinfo, batwarn for debug log 2021-10-26 13:59:42 -03:00
dm320 arch: Compile up_puts in all Make.defs 2021-09-18 07:33:44 -03:00
efm32 arch: Compile up_puts in all Make.defs 2021-09-18 07:33:44 -03:00
eoss3 arch: Compile up_puts in all Make.defs 2021-09-18 07:33:44 -03:00
imx1 arch: Compile up_puts in all Make.defs 2021-09-18 07:33:44 -03:00
imx6 Replace all __attribute__((aligned(x)) with aligned_data(x) 2021-07-29 21:55:21 -03:00
imxrt imxrt:usb Fix EP type allocation 2021-11-04 13:23:25 -05:00
kinetis arch: Compile up_puts in all Make.defs 2021-09-18 07:33:44 -03:00
kl arch/cortex-m: replace arm_switchcontext to c-style 2021-08-22 14:44:01 +08:00
lc823450 arch: lc823450: Replace the critical section with spinlock in lc823450_serial.c 2021-12-07 23:28:54 -06:00
lpc17xx_40xx arch: Compile up_puts in all Make.defs 2021-09-18 07:33:44 -03:00
lpc31xx arch: Compile up_puts in all Make.defs 2021-09-18 07:33:44 -03:00
lpc43xx arch: Compile up_puts in all Make.defs 2021-09-18 07:33:44 -03:00
lpc54xx arch: Compile up_puts in all Make.defs 2021-09-18 07:33:44 -03:00
lpc214x arch: Compile up_puts in all Make.defs 2021-09-18 07:33:44 -03:00
lpc2378 arch: Compile up_puts in all Make.defs 2021-09-18 07:33:44 -03:00
max326xx arch: Compile up_puts in all Make.defs 2021-09-18 07:33:44 -03:00
moxart arch: Compile up_puts in all Make.defs 2021-09-18 07:33:44 -03:00
nrf52 arch: Compile up_puts in all Make.defs 2021-09-18 07:33:44 -03:00
nuc1xx arch: Compile up_puts in all Make.defs 2021-09-18 07:33:44 -03:00
phy62xx 1.phyplus update files to accord with the requirement of chcekpatch.sh 2021-12-07 01:37:29 -06:00
rp2040 rp2040: support I2C_RESET 2021-11-07 03:43:22 -08:00
rtl8720c arch/cortex-m: replace arm_switchcontext to c-style 2021-08-22 14:44:01 +08:00
s32k1xx S32K1xx arch: Add (optional) support for SPI native/hardware chip select 2021-10-05 06:07:18 -07:00
sam34 arch/*_cpupause:Allow a spin before taking the g_cpu_wait spinlock. 2021-10-17 21:10:23 +09:00
sama5 Replace all __attribute__((aligned(x)) with aligned_data(x) 2021-07-29 21:55:21 -03:00
samd2l2 arch: Compile up_puts in all Make.defs 2021-09-18 07:33:44 -03:00
samd5e5 arch/samv7: fix unaligned address write for progmem interface 2021-11-28 11:04:28 -06:00
samv7 samv7: enable MCAN driver support for both rev A and rev B 2021-12-07 23:36:11 -06:00
stm32 arch/arm: Implement TLS support 2021-12-07 23:31:41 -06:00
stm32f0l0g0 arch: Haltian Ltd: update licenses to Apache 2021-11-15 06:49:32 -06:00
stm32f7 stm32f7:sdmmc defer invalidate until after DMA completion 2021-11-24 20:38:23 -06:00
stm32h7 arch/arm/src/samv7: add flash progmem erasestate ioctl support 2021-11-26 14:55:34 -03:00
stm32l4 arch: Haltian Ltd: update licenses to Apache 2021-11-15 06:49:32 -06:00
stm32l5 arch: Omni Hoverboards: update licenses to Apache 2021-09-28 04:37:38 -07:00
str71x arch: Compile up_puts in all Make.defs 2021-09-18 07:33:44 -03:00
tiva arch: Compile up_puts in all Make.defs 2021-09-18 07:33:44 -03:00
tms570 arch: Remove all go_nx_start from chip specifc source 2021-06-10 06:50:41 -07:00
xmc4 arch: Compile up_puts in all Make.defs 2021-09-18 07:33:44 -03:00
.gitignore
Makefile Revert "Make: use gcc as LD" 2021-09-08 09:40:48 +08:00