nuttx/arch/arm/src/sama5
2016-02-29 12:26:21 -06:00
..
chip i.MX6: Add memory map header file 2016-02-29 12:26:21 -06:00
chip.h LPC31 and SAMA5Dx EHCI drivers: Fix cache related problem. All buffers are now aligned with the cache line size in both starting address and in length. This cause major problems in unlucky builds where the USB host buffers where unaligned and abbutting other data. The cache flush and invalidate operations could be subverted by acceses to adjacent data or could have unexpected side effects. This bug has been in the ECHI drivers forever, but was only revealed due to unlucky memory allocations during the integration of the hub feature. 2015-05-03 13:20:15 -06:00
Kconfig SAMA5D2: Add Flexcom UART serial driver 2015-09-11 14:30:19 -06:00
Make.defs Add spinlock support for ARMv7-A architectures 2016-02-09 12:53:10 -06:00
sam_adc.c Correct #if to #ifdef when the macro can be undefined. Fix bug in AT32UC3 clock initialization: AVR32_CLOCK_PLL_OSC1 should be AVR32_CLOCK_PLL0_OSC1 and AVR32_CLOCK_PLL1_OSC1. 2015-09-01 13:47:06 -04:00
sam_adc.h SAMA5D3x-EK: Add support for app/examples/adc 2013-10-24 15:39:56 -06:00
sam_allocateheap.c Rename board_led_on to board_autoled_on 2015-11-01 09:07:06 -06:00
sam_boot.c Correct some spacing issues 2015-10-07 11:39:06 -06:00
sam_can.c CAN: Add more extensive error reporting information 2016-01-18 12:21:20 -06:00
sam_can.h Clean up and review of header files for conformance to standards 2015-06-12 19:26:01 -06:00
sam_clockconfig.c SAMA5D2: Finish implementtion of the PIO driver 2015-09-12 11:36:06 -06:00
sam_clockconfig.h Move the un-definitions of __ramfuncs__ from the sam_clockconfig.c to the common up_internal.h header file so that the attribute will be applied the same to function definitions and prototypes. 2014-04-17 08:56:20 -06:00
sam_config.h Standardize the width of all comment boxes in header files 2015-10-02 17:47:23 -06:00
sam_dbgu.c Standard some naming if code sectino comments 2016-02-21 18:06:09 -06:00
sam_dbgu.h SAMA5: Add support for DBGU. Xplained board now uses DBGU for the serial console 2014-04-01 11:24:15 -06:00
sam_dmac.c Replace irqsave() with enter_critical_section(); replace irqrestore() with leave_critical_section() 2016-02-13 19:11:09 -06:00
sam_dmac.h Make some file section headers more consistent with standard 2015-04-08 08:04:12 -06:00
sam_ehci.c Replace irqsave() with enter_critical_section(); replace irqrestore() with leave_critical_section() 2016-02-13 19:11:09 -06:00
sam_emaca.c Replace irqsave() with enter_critical_section(); replace irqrestore() with leave_critical_section() 2016-02-13 19:11:09 -06:00
sam_emacb.c Replace irqsave() with enter_critical_section(); replace irqrestore() with leave_critical_section() 2016-02-13 19:11:09 -06:00
sam_ethernet.c SAMA5D4: Add EMAC driver 2014-06-11 12:23:31 -06:00
sam_ethernet.h In order to get PHY interrupts, they must be enabled at the PHY (still don't get PHY interrupts) 2014-08-17 13:03:18 -06:00
sam_flexcom_serial.c Standard some naming if code sectino comments 2016-02-21 18:06:09 -06:00
sam_freerun.c Replace irqsave() with enter_critical_section(); replace irqrestore() with leave_critical_section() 2016-02-13 19:11:09 -06:00
sam_freerun.h SAM3/4, SAMA5, SAMv7 Tickless: Refuse to call lower-level timer logic if not yet initialized 2016-02-05 10:22:11 -06:00
sam_gf512.c More trailing whilespace removal 2014-04-13 16:22:22 -06:00
sam_gf1024.c Fix a typo that was cloned to several SAMA5 and MTD files 2013-12-21 09:45:27 -06:00
sam_gmac.c Replace irqsave() with enter_critical_section(); replace irqrestore() with leave_critical_section() 2016-02-13 19:11:09 -06:00
sam_hsmci_clkdiv.c Remove executable flag from more .c and .h files 2015-04-09 08:20:57 -06:00
sam_hsmci.c Replace irqsave() with enter_critical_section(); replace irqrestore() with leave_critical_section() 2016-02-13 19:11:09 -06:00
sam_hsmci.h Make some file section headers more consistent with standard 2015-04-08 08:04:12 -06:00
sam_irq.c Rename irqenable() to up_irq_enable(); rename irqdisable() to up_irq_disable() 2016-02-14 16:54:09 -06:00
sam_irq.h Standardize the width of all comment boxes in header files 2015-10-02 17:47:23 -06:00
sam_isi.c SAMA5 PCK: Add support for the slow clock as the PCK clock source 2014-07-19 13:55:08 -06:00
sam_isi.h Clean up and review of header files for conformance to standards 2015-06-12 19:26:01 -06:00
sam_lcd.c Correct some spacing issues 2015-10-07 11:39:06 -06:00
sam_lcd.h Move include/nuttx/fb.h to include/nuttx/video/fb.h 2013-12-10 09:23:54 -06:00
sam_lowputc.c Replace irqsave() with enter_critical_section(); replace irqrestore() with leave_critical_section() 2016-02-13 19:11:09 -06:00
sam_lowputc.h SAMA5 interrupt handling logic 2013-07-22 11:54:39 -06:00
sam_memories.c SAMA5D4-EK: In kernel build with address environment, need logic to map user virtual addresses to physical addresses, and vice versa 2014-09-07 19:25:30 -06:00
sam_memories.h SAMA5D4-EK: In kernel build with address environment, need logic to map user virtual addresses to physical addresses, and vice versa 2014-09-07 19:25:30 -06:00
sam_memorymap.c Separate memory mapping tables for SAMA5D2, 3, and 4 2015-09-08 16:40:13 -06:00
sam_memorymap.h Separate memory mapping tables for SAMA5D2, 3, and 4 2015-09-08 16:40:13 -06:00
sam_nand.c Replace irqsave() with enter_critical_section(); replace irqrestore() with leave_critical_section() 2016-02-13 19:11:09 -06:00
sam_nand.h Clean up and review of header files for conformance to standards 2015-06-12 19:26:01 -06:00
sam_ohci.c Replace irqsave() with enter_critical_section(); replace irqrestore() with leave_critical_section() 2016-02-13 19:11:09 -06:00
sam_oneshot.c Replace irqsave() with enter_critical_section(); replace irqrestore() with leave_critical_section() 2016-02-13 19:11:09 -06:00
sam_oneshot.h SAM3/4, SAMA5, SAMv7 Tickless: Refuse to call lower-level timer logic if not yet initialized 2016-02-05 10:22:11 -06:00
sam_pck.c SAMV7: Add support for PCK6 as a timer/counter clock source 2015-12-04 10:49:20 -06:00
sam_pck.h Clean up and review of header files for conformance to standards 2015-06-12 19:26:01 -06:00
sam_periphclks.h Separate memory mapping tables for SAMA5D2, 3, and 4 2015-09-08 16:40:13 -06:00
sam_pgalloc.c Add a sharable version of arm_virtpgaddr() 2014-09-16 16:49:44 -06:00
sam_pgalloc.h Add a sharable version of arm_virtpgaddr() 2014-09-16 16:49:44 -06:00
sam_pio.c SAMA5D2: Add PIO driver. Still a work in progress 2015-09-12 09:58:18 -06:00
sam_pio.h SAMA5D2: Add PIO driver. Still a work in progress 2015-09-12 09:58:18 -06:00
sam_pioirq.c Correct some spacing issues 2015-10-07 11:39:06 -06:00
sam_pmc.c Fix some spacing problems 2015-10-04 14:59:08 -06:00
sam_pmc.h SAMA5: Remove HSCMI-related functions that did not belong in sam_pmc.c and give them their own file 2014-03-30 08:00:59 -06:00
sam_pmecc.c Correct some spacing issues 2015-10-07 11:39:06 -06:00
sam_pmecc.h Fix a typo that was cloned to several SAMA5 and MTD files 2013-12-21 09:45:27 -06:00
sam_pwm.c SAMA5D4: Update PWM header file 2014-06-08 14:16:50 -06:00
sam_pwm.h SAMA5 PWM: Driver now in build and configuration system 2013-11-06 12:24:51 -06:00
sam_rtc.c Replace irqsave() with enter_critical_section(); replace irqrestore() with leave_critical_section() 2016-02-13 19:11:09 -06:00
sam_rtc.h RTC: Remove all backdoor interfaces from rtc.h 2015-02-13 08:41:34 -06:00
sam_sckc.c Costmetic fixes to C coding style 2015-10-05 17:13:53 -06:00
sam_sckc.h Clean up and review of header files for conformance to standards 2015-06-12 19:26:01 -06:00
sam_serial.c Standard some naming if code sectino comments 2016-02-21 18:06:09 -06:00
sam_serial.h SAMA5D2: Add Flexcom UART serial driver 2015-09-11 14:30:19 -06:00
sam_serialinit.c Correct some spacing issues 2015-10-07 11:39:06 -06:00
sam_spi.c Replace irqsave() with enter_critical_section(); replace irqrestore() with leave_critical_section() 2016-02-13 19:11:09 -06:00
sam_spi.h For LK MCUs, rename up_spiinitialize to kl_spibus_initialize 2016-01-26 16:19:03 -06:00
sam_ssc.c Replace irqsave() with enter_critical_section(); replace irqrestore() with leave_critical_section() 2016-02-13 19:11:09 -06:00
sam_ssc.h SAMA5 SSC: Add framework (only) for a forthcoming SSC-based I2S driver 2013-11-07 12:26:53 -06:00
sam_tc.c Replace irqsave() with enter_critical_section(); replace irqrestore() with leave_critical_section() 2016-02-13 19:11:09 -06:00
sam_tc.h Correct time conversion, 1000000 not 1000 to convert seconds to microseconds. 2014-08-11 11:14:10 -06:00
sam_tickless.c SAM3/4, SAMA5, SAMv7 Tickless: Refuse to call lower-level timer logic if not yet initialized 2016-02-05 10:22:11 -06:00
sam_timerisr.c Costmetic fixes to C coding style 2015-10-05 17:13:53 -06:00
sam_trng.c Correct some spacing issues 2015-10-07 11:39:06 -06:00
sam_trng.h Clean up and review of header files for conformance to standards 2015-06-12 19:26:01 -06:00
sam_tsd.c Replace irqsave() with enter_critical_section(); replace irqrestore() with leave_critical_section() 2016-02-13 19:11:09 -06:00
sam_tsd.h SAMA5: ADC and touchscreen drivers now build without errors 2013-10-03 14:32:21 -06:00
sam_twi.c Replace irqsave() with enter_critical_section(); replace irqrestore() with leave_critical_section() 2016-02-13 19:11:09 -06:00
sam_twi.h Rename up_i2c initialize and uninitialize functions using the correct MCU-specific naming 2016-02-02 12:08:23 -06:00
sam_udphs.c Replace irqsave() with enter_critical_section(); replace irqrestore() with leave_critical_section() 2016-02-13 19:11:09 -06:00
sam_udphs.h Clean up and review of header files for conformance to standards 2015-06-12 19:26:01 -06:00
sam_usbhost.c Standardize the width of all comment boxes in header files 2015-10-02 17:42:29 -06:00
sam_usbhost.h Standardize the width of all comment boxes in C header files 2015-10-03 07:33:06 -06:00
sam_wdt.c Replace irqsave() with enter_critical_section(); replace irqrestore() with leave_critical_section() 2016-02-13 19:11:09 -06:00
sam_wdt.h Clean up and review of header files for conformance to standards 2015-06-12 19:26:01 -06:00
sam_xdmac.c Replace irqsave() with enter_critical_section(); replace irqrestore() with leave_critical_section() 2016-02-13 19:11:09 -06:00
sama5d2x_memorymap.c Correct some spacing issues 2015-10-07 11:39:06 -06:00
sama5d2x_periphclks.h SAMA5D2: Finish implementtion of the PIO driver 2015-09-12 11:36:06 -06:00
sama5d2x_pio.c Replace irqsave() with enter_critical_section(); replace irqrestore() with leave_critical_section() 2016-02-13 19:11:09 -06:00
sama5d2x_pio.h SAMA5D2: Finish implementtion of the PIO driver 2015-09-12 11:36:06 -06:00
sama5d3x4x_pio.c Replace irqsave() with enter_critical_section(); replace irqrestore() with leave_critical_section() 2016-02-13 19:11:09 -06:00
sama5d3x4x_pio.h SAMA5D2: Add pin multiplexing definition file and other necessary changes for the SAMA5D2 2015-09-10 13:07:04 -06:00
sama5d3x_memorymap.c Correct some spacing issues 2015-10-07 11:39:06 -06:00
sama5d3x_periphclks.h SAMA5: Back out most of commit c37b5b7b97d0644743c04f2c3d9e2b7ef9f5d698. Things are going to have to be done differently 2014-06-09 12:16:16 -06:00
sama5d4x_memorymap.c Correct some spacing issues 2015-10-07 11:39:06 -06:00
sama5d4x_periphclks.h SAMA5D4: Fix peripheral clocking macros: AIC and L2CC are continuously clocked 2014-06-19 15:52:42 -06:00