nuttx/arch/arm/src/rp2040
Masayuki Ishikawa 6370c820ea arch: rp2040: Introduce setintstack macro for SMP
Summary:
- This commit introduces setintstack macro to rp2040
  which is used for SMP with interrupt stack

Impact:
- SMP with interrupt stack

Testing:
- Tested with raspberrypi-pico:smp
- NOTE: seed to set CONFIG_ARCH_INTERRUPTSTACK=2048

Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
2021-07-03 04:13:13 -05:00
..
boot2 arch: arm: nxstyle fixes 2021-04-08 22:48:46 -05:00
hardware arm/rp2040:USB device controller support 2021-06-14 09:05:19 -03:00
chip.h arch: rp2040: Introduce setintstack macro for SMP 2021-07-03 04:13:13 -05:00
Kconfig arm/rp2040: Add RP2040 I2S driver 2021-04-19 09:39:51 +09:00
Make.defs arm/rp2040:USB device controller support 2021-06-14 09:05:19 -03:00
rp2040_clock.c arch/arm: Add RP2040 (Raspberry Pi Pico's SoC) support 2021-02-20 03:45:24 -08:00
rp2040_clock.h arch/arm: Add RP2040 (Raspberry Pi Pico's SoC) support 2021-02-20 03:45:24 -08:00
rp2040_config.h arch/arm: Add RP2040 (Raspberry Pi Pico's SoC) support 2021-02-20 03:45:24 -08:00
rp2040_cpuidlestack.c arch: Allocate the space from the beginning in up_stack_frame 2021-04-16 12:41:41 +09:00
rp2040_cpuindex.c arm/rp2040: Raspberry Pi Pico SMP support 2021-02-25 07:20:59 +09:00
rp2040_cpupause.c arm/rp2040: Raspberry Pi Pico SMP support 2021-02-25 07:20:59 +09:00
rp2040_cpustart.c arch: Allocate the space from the beginning in up_stack_frame 2021-04-16 12:41:41 +09:00
rp2040_dmac.c Don't include debug.h from public header file 2021-06-01 06:42:02 +09:00
rp2040_dmac.h Fix typos (and nxstyle errors) 2021-03-21 21:51:14 +01:00
rp2040_gpio.c arm/rp2040: Add RP2040 GPIO interrupt functions 2021-03-11 19:31:17 -03:00
rp2040_gpio.h arm/rp2040: Add RP2040 GPIO interrupt functions 2021-03-11 19:31:17 -03:00
rp2040_i2c.c arm/rp2040: Add RP2040 I2C device support 2021-03-03 09:35:45 -03:00
rp2040_i2c.h arm/rp2040: Add RP2040 I2C device support 2021-03-03 09:35:45 -03:00
rp2040_i2s_pio.c arm/rp2040: Add RP2040 I2S driver 2021-04-19 09:39:51 +09:00
rp2040_i2s_pio.h arm/rp2040: Add RP2040 I2S driver 2021-04-19 09:39:51 +09:00
rp2040_i2s.c arm/rp2040: Add RP2040 I2S driver 2021-04-19 09:39:51 +09:00
rp2040_i2s.h arm/rp2040: Add RP2040 I2S driver 2021-04-19 09:39:51 +09:00
rp2040_idle.c arch/arm: Add RP2040 (Raspberry Pi Pico's SoC) support 2021-02-20 03:45:24 -08:00
rp2040_irq.c Don't include assert.h from public header file 2021-06-03 08:36:03 -07:00
rp2040_irq.h arch: Rename g_intstackbase to g_intstacktop 2021-04-16 12:41:41 +09:00
rp2040_pio_instructions.h arm/rp2040: Add RP2040 PIO APIs 2021-04-19 09:39:51 +09:00
rp2040_pio.c arm/rp2040: Add RP2040 PIO APIs 2021-04-19 09:39:51 +09:00
rp2040_pio.h arm/rp2040: Add RP2040 PIO APIs 2021-04-19 09:39:51 +09:00
rp2040_pll.c arch/arm: Add RP2040 (Raspberry Pi Pico's SoC) support 2021-02-20 03:45:24 -08:00
rp2040_pll.h arch/arm: Add RP2040 (Raspberry Pi Pico's SoC) support 2021-02-20 03:45:24 -08:00
rp2040_serial.c arch/arm: Add RP2040 (Raspberry Pi Pico's SoC) support 2021-02-20 03:45:24 -08:00
rp2040_serial.h arch/arm: Add RP2040 (Raspberry Pi Pico's SoC) support 2021-02-20 03:45:24 -08:00
rp2040_spi.c Don't include assert.h from public header file 2021-06-03 08:36:03 -07:00
rp2040_spi.h arm/rp2040: RP2040 SPI DMA transfer support 2021-03-08 17:37:48 -03:00
rp2040_start.c arch: Remove all go_nx_start from chip specifc source 2021-06-10 06:50:41 -07:00
rp2040_testset.c arm/rp2040: Raspberry Pi Pico SMP support 2021-02-25 07:20:59 +09:00
rp2040_timerisr.c arch/arm: Add RP2040 (Raspberry Pi Pico's SoC) support 2021-02-20 03:45:24 -08:00
rp2040_uart.c arm/rp2040: Fix warnings when UART console is not used 2021-06-14 09:05:19 -03:00
rp2040_uart.h arch/arm: Add RP2040 (Raspberry Pi Pico's SoC) support 2021-02-20 03:45:24 -08:00
rp2040_usbdev.c arm/rp2040:USB device controller support 2021-06-14 09:05:19 -03:00
rp2040_usbdev.h arm/rp2040:USB device controller support 2021-06-14 09:05:19 -03:00
rp2040_xosc.c arch/arm: Add RP2040 (Raspberry Pi Pico's SoC) support 2021-02-20 03:45:24 -08:00
rp2040_xosc.h arch/arm: Add RP2040 (Raspberry Pi Pico's SoC) support 2021-02-20 03:45:24 -08:00