nuttx/arch/arm/src/cxd56xx
SPRESENSE a303ec8653 arch: cxd56xx: Add new feature to use GNSS RAM
As long as the GNSS feature is not used, GNSS RAM can be used as general memory.
This memory is 640KByte total, which is lower performance than the application RAM.
It is possible to locate text, data and bss into GNSS RAM and to use as heap area.
2024-02-05 05:53:51 -08:00
..
hardware arch: cxd56xx: Add function to control GNSS RAM clock 2024-02-05 05:53:51 -08:00
chip.h arch/armv7-m: Supports interrupt nesting 2023-08-07 05:43:13 -07:00
CMakeLists.txt build: add initial cmake build system 2023-07-08 13:50:48 +08:00
cxd56_adc.c Remove the unnecessary NULL fields in global instance definition of file_operations 2023-01-04 00:32:13 +02:00
cxd56_adc.h
cxd56_allocateheap.c
cxd56_backuplog.c Remove the unnecessary "return;" at the end of function 2022-11-27 22:23:50 +01:00
cxd56_charger.c Remove the unnecessary NULL fields in global instance definition of file_operations 2023-01-04 00:32:13 +02:00
cxd56_charger.h
cxd56_cisif.c video.c: modify set_buf call seqence in start_capture function. 2023-11-29 02:01:34 -08:00
cxd56_clock.c arch: cxd56xx: Add function to control GNSS RAM clock 2024-02-05 05:53:51 -08:00
cxd56_clock.h arch: cxd56xx: Add function to control GNSS RAM clock 2024-02-05 05:53:51 -08:00
cxd56_config.h
cxd56_cpu1signal.c Fix the wrong comment banner 2023-12-03 17:50:35 +01:00
cxd56_cpu1signal.h
cxd56_cpufifo.c
cxd56_cpufifo.h
cxd56_cpuidlestack.c
cxd56_cpuindex.c
cxd56_cpuindex.h
cxd56_cpupause.c cpu_pause.c: fix typo 2023-10-14 00:26:31 -04:00
cxd56_cpustart.c arch/armv7-m: Supports interrupt nesting 2023-08-07 05:43:13 -07:00
cxd56_delay.c
cxd56_dmac_common.h
cxd56_dmac.c mm/alloc: remove all unnecessary cast for alloc 2023-08-30 14:34:20 +08:00
cxd56_dmac.h Fix nuttx coding style 2023-07-14 01:16:06 +08:00
cxd56_emmc.c mm/alloc: remove all unnecessary cast for alloc 2023-08-30 14:34:20 +08:00
cxd56_emmc.h arch: cxd56xx: Fix eMMC uninitialize function 2023-03-01 12:29:23 +08:00
cxd56_farapi.c Fix the wrong comment banner 2023-12-03 17:50:35 +01:00
cxd56_farapi.h
cxd56_farapistub.h arch: cxd56xx: update loader and gnssfw version 2024-02-05 05:53:51 -08:00
cxd56_farapistub.S
cxd56_gauge.c Remove the unnecessary NULL fields in global instance definition of file_operations 2023-01-04 00:32:13 +02:00
cxd56_gauge.h
cxd56_ge2d.c Initialize global mutext/sem by NXMUTEX_INITIALIZER and SEM_INITIALIZER 2022-11-14 09:34:04 +09:00
cxd56_geofence.c mm/alloc: remove all unnecessary cast for alloc 2023-08-30 14:34:20 +08:00
cxd56_geofence.h
cxd56_gnss_api.h
cxd56_gnss.c poll: pollsetup should notify only one fd passd by caller 2023-11-21 09:07:17 +01:00
cxd56_gnss.h
cxd56_gnssheap.c arch: cxd56xx: Add new feature to use GNSS RAM 2024-02-05 05:53:51 -08:00
cxd56_gpio.c
cxd56_gpio.h
cxd56_gpioint.c
cxd56_gpioint.h
cxd56_hostif.c mm/alloc: remove all unnecessary cast for alloc 2023-08-30 14:34:20 +08:00
cxd56_i2c_bitbang.c
cxd56_i2c_bitbang.h
cxd56_i2c.c Fix nuttx coding style 2023-07-11 02:33:45 +08:00
cxd56_i2c.h
cxd56_icc.c mm/alloc: remove all unnecessary cast for alloc 2023-08-30 14:34:20 +08:00
cxd56_icc.h
cxd56_idle.c arm/cxd56xx: Fix build error in CONFIG_PM=y 2023-06-14 08:49:19 +02:00
cxd56_irq.c arch/arm:add up_debugpoint api 2023-12-11 08:43:26 -08:00
cxd56_nxaudio_src.c refine: set file mode when oflags contains O_CREAT 2023-09-23 15:20:51 +08:00
cxd56_nxaudio_src.h Remove FAR from source code under 32bit arch and board 2023-09-16 19:12:13 +03:00
cxd56_nxaudio.c Update kconfig2html.c 2023-12-14 20:02:52 -08:00
cxd56_nxaudio.h Update kconfig2html.c 2023-12-14 20:02:52 -08:00
cxd56_pinconfig.c
cxd56_pinconfig.h nuttx: replace all ARRAY_SIZE()/ARRAYSIZE() to nitems() 2023-02-09 20:05:44 +08:00
cxd56_pmic.c
cxd56_pmic.h
cxd56_powermgr_procfs.c fs: procfs add poll support 2023-12-26 19:23:13 -08:00
cxd56_powermgr_procfs.h
cxd56_powermgr.c mm/alloc: remove all unnecessary cast for alloc 2023-08-30 14:34:20 +08:00
cxd56_powermgr.h Fix nuttx coding style 2023-07-11 02:33:45 +08:00
cxd56_pwm.c arch: cxd56xx: Fix compile warning in cxd56_pwm.c 2022-10-20 21:49:07 +02:00
cxd56_pwm.h
cxd56_rtc_lowerhalf.c Remove the unnecessary NULL fields in global instance definition of file_operations 2023-01-04 00:32:13 +02:00
cxd56_rtc.c arch: cxd56xx: Return error for RTC alarm setting before initialization 2023-09-20 11:50:07 +03:00
cxd56_rtc.h
cxd56_scu.c Remove @ and % tag from all comments 2023-12-11 17:00:10 -03:00
cxd56_scufifo.c
cxd56_scufifo.h
cxd56_sdhci.c nuttx: Use MIN/MAX definitions from "sys/param.h" 2023-02-01 23:47:44 +08:00
cxd56_sdhci.h
cxd56_serial.c arch: cxd56xx: Fix a warning in cxd56_serial.c 2023-03-01 12:29:23 +08:00
cxd56_serial.h
cxd56_sfc.c mm/alloc: remove all unnecessary cast for alloc 2023-08-30 14:34:20 +08:00
cxd56_sfc.h
cxd56_sph.c inode/i_private: remove all unnecessary cast for i_private 2023-08-29 08:58:07 +02:00
cxd56_sph.h
cxd56_spi.c arch: cxd56xx: Fix SPI transfer without DMA 2023-03-23 08:34:29 +01:00
cxd56_spi.h
cxd56_start.c arch: cxd56xx: Add new feature to use GNSS RAM 2024-02-05 05:53:51 -08:00
cxd56_sysctl.c Initialize global mutext/sem by NXMUTEX_INITIALIZER and SEM_INITIALIZER 2022-11-14 09:34:04 +09:00
cxd56_sysctl.h
cxd56_testset.c
cxd56_textheap.c mm/alloc: remove all unnecessary cast for alloc 2023-08-30 14:34:20 +08:00
cxd56_timer.c assert: switch from ASSERT(0/false) to PANIC 2023-01-26 10:15:34 +08:00
cxd56_timer.h
cxd56_timerisr.c
cxd56_timerisr.h
cxd56_uart0.c Fix the coding style and typo issue 2022-11-14 09:34:04 +09:00
cxd56_uart.c
cxd56_uart.h
cxd56_udmac.c Initialize global mutext/sem by NXMUTEX_INITIALIZER and SEM_INITIALIZER 2022-11-14 09:34:04 +09:00
cxd56_udmac.h
cxd56_uid.c
cxd56_uid.h
cxd56_usbdev.c fs: procfs add poll support 2023-12-26 19:23:13 -08:00
cxd56_usbdev.h
cxd56_wdt.c arch: cxd56xx: Fix bug when watchdog restart 2023-07-04 10:37:17 -03:00
cxd56_wdt.h
Kconfig arch: cxd56xx: Add new feature to use GNSS RAM 2024-02-05 05:53:51 -08:00
Make.defs arch: cxd56xx: Add new feature to use GNSS RAM 2024-02-05 05:53:51 -08:00