nuttx/arch/arm/src/sam34
Gregory Nutt a2e62f557d Squashed commit of the following:
sched/init/nx_bringup.c:  Fix a naming collision.
    sched/init:  Rename os_start() to nx_start()
    sched/init:  Rename os_smp* to nx_smp*
    sched/init:  Rename os_bringup to nx_bringup
    sched/init:  rename all internal static functions to begin with nx_ vs os_
2019-02-04 16:20:35 -06:00
..
chip arch/arm/src/sam34: This commit removes support for the dedicated vector handling from the SAM3/4 architecture support. Only common vectors are now supported. 2018-06-19 18:13:15 -06:00
chip.h arch/arm/src/sam34: This commit removes support for the dedicated vector handling from the SAM3/4 architecture support. Only common vectors are now supported. 2018-06-19 18:13:15 -06:00
Kconfig All network drivers! Change pre-processor logic that selects the high priority work queue or gives preferential treatment to the high priority work. All network logic must run on the low priority work queue! Or suffer the consequences. 2018-11-21 07:57:26 -06:00
Make.defs arch/arm/src/armv7-m/up_trigger_irq.c: Add logic to trigger ARMv7-M interrupts and exceptions. 2018-08-25 10:23:21 -06:00
sam3u_gpio.h
sam3u_periphclks.h
sam3x_gpio.h
sam3x_periphclks.h
sam4cm_cpuidlestack.c Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
sam4cm_cpuindex.c
sam4cm_cpupause.c
sam4cm_cpustart.c Squashed commit of the following: 2019-02-04 16:20:35 -06:00
sam4cm_freerun.c
sam4cm_freerun.h
sam4cm_gpio.h
sam4cm_idle.c
sam4cm_oneshot_lowerhalf.c
sam4cm_oneshot.c Fix lots of occurrences of 'the the', 'the there', 'the these', 'the then', 'the they. 2017-05-11 13:35:56 -06:00
sam4cm_oneshot.h
sam4cm_periphclks.h
sam4cm_supc.c
sam4cm_supc.h
sam4cm_tc.c Squashed commit of the following: 2017-10-04 15:22:27 -06:00
sam4cm_tc.h
sam4cm_tickless.c Replace non critical PANIC with DEBUGPANIC to save the code space 2018-08-24 06:21:15 -06:00
sam4e_gpio.h
sam4e_periphclks.h
sam4l_clockconfig.c
sam4l_gpio.c
sam4l_gpio.h
sam4l_periphclks.c
sam4l_periphclks.h
sam4s_gpio.h
sam4s_periphclks.h
sam_aes.c This change: 2018-12-19 08:42:48 -06:00
sam_aes.h
sam_allocateheap.c Revert "arch/: Fix an error found in build testing. The protoype of mpu_log2regionfloor() changed; an additional parameter was added. However, none of the calls to mpu_log2regionfloor() were updated to pass the new, additional parameter." 2019-01-08 15:21:29 -06:00
sam_clockconfig.c
sam_clockconfig.h
sam_cmcc.c
sam_cmcc.h
sam_dmac.c arch/arm/src/max326xx: Add framework for MAX326XX standard DMA support. 2018-11-20 08:09:03 -06:00
sam_dmac.h
sam_emac.c arch/arm/src/sam34 and sama5: Port Anthony Merlino's fix of commit ee840c74da to similar Ethernet drivers for parts in other SAM families. 2019-02-02 16:14:43 -06:00
sam_emac.h Standardization of some function headers. 2018-03-13 09:52:27 -06:00
sam_gpio.c
sam_gpio.h
sam_gpioirq.c
sam_hsmci.c arch/arc/src: Remove all driver-specific logic to set the interrupt priority. There is no good reason to change the interrupt priority unless you just want to debug a difficult problem. OR is you want to use high priority interrupts. In that case the specific interrupt priorities will need to be set by board-specific logic. 2018-12-06 13:34:41 -06:00
sam_hsmci.h Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
sam_irq.c In the current implementation we only use very high priority interrupts (levels 0, 0x10 and 0x20 in CORTEX-M speak) but that means there are loads of lower priority ones that are effectively unused. I have *not* changed the semantics of these levels but have 'shifted' them to be based around the midpoint of the available interrupts (0x80) rather than at the top end....that allows for interrupts to be defined above (or, indeed, below) them as needed by the application. This should have no functional effect on existing code but adds in a clean capability to define higher priority interrupts. 2018-12-03 17:41:59 -06:00
sam_lowputc.c
sam_lowputc.h
sam_mpuinit.c
sam_mpuinit.h
sam_periphclks.h
sam_rtc.c
sam_rtc.h
sam_rtt.c Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
sam_rtt.h Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
sam_serial.c Every file that uses serial IOCTLs (TIOC*) must explicity include nuttx/fs/ioctl.h. This was included previously via sneak path in the now deleted arch/serial.h. 2019-01-27 13:41:44 -06:00
sam_spi.c Trivial update to some comments. 2018-02-12 14:46:40 -06:00
sam_spi.h Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
sam_start.c Squashed commit of the following: 2019-02-04 16:20:35 -06:00
sam_start.h arch/arm/src/sam34: This commit removes support for the dedicated vector handling from the SAM3/4 architecture support. Only common vectors are now supported. 2018-06-19 18:13:15 -06:00
sam_tc.c Replace all ASSERT with DEBUGASSERT to save the code space 2018-08-24 06:58:30 -06:00
sam_tc.h Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
sam_timerisr.c configs/olimex-stm32-p407/dhtxx: Fix defconfig file. It was based on an older, incompatible version of NuttX. 2018-09-03 09:42:04 -06:00
sam_twi.c sched/wdog: wd_start() is an internal OS function and should not set the errno value. Reviewed and updated every call to wd_start() to verify if return value is used and if so if the errno value is accessed. 2018-01-31 10:09:14 -06:00
sam_twi.h Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
sam_udp.c Make sure that labeling is used consistently in all function headers (part 2). 2018-02-01 12:03:55 -06:00
sam_udp.h
sam_userspace.c
sam_userspace.h
sam_wdt.c Replace all ASSERT with DEBUGASSERT to save the code space 2018-08-24 06:58:30 -06:00
sam_wdt.h Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00