nuttx/arch/arm/src/am335x
Xiang Xiao 6a3c2aded6 Fix wait loop and void cast (#24)
* Simplify EINTR/ECANCEL error handling

1. Add semaphore uninterruptible wait function
2 .Replace semaphore wait loop with a single uninterruptible wait
3. Replace all sem_xxx to nxsem_xxx

* Unify the void cast usage

1. Remove void cast for function because many place ignore the returned value witout cast
2. Replace void cast for variable with UNUSED macro
2020-01-02 10:54:43 -06:00
..
hardware arch/arm/src/am335x/ and boards/arm/am335x/beaglebone-black/: Initial CAN support for the BBB. 2019-12-15 17:12:54 -06:00
am335x_boot.c Squashed commit of the following: 2019-07-08 13:23:56 -06:00
am335x_boot.h Initial changes for BeagleBone Black board support (TI AM335x family based on Cortex-A8) 2019-01-06 09:05:38 -06:00
am335x_can.c arch/arm/src/am335x/ and boards/arm/am335x/beaglebone-black/: Initial CAN support for the BBB. 2019-12-15 17:12:54 -06:00
am335x_can.h arch/arm/src/am335x/ and boards/arm/am335x/beaglebone-black/: Initial CAN support for the BBB. 2019-12-15 17:12:54 -06:00
am335x_clockconfig.c arch/arm/src/am335x/ and boards/arm/am335x/beaglebone-black/: Initial CAN support for the BBB. 2019-12-15 17:12:54 -06:00
am335x_clockconfig.h Initial changes for BeagleBone Black board support (TI AM335x family based on Cortex-A8) 2019-01-06 09:05:38 -06:00
am335x_config.h Initial changes for BeagleBone Black board support (TI AM335x family based on Cortex-A8) 2019-01-06 09:05:38 -06:00
am335x_edid.c video/videomode/videomode_lookup.c: At some additional lookups from FreeBSD. Not currently used in NuttX so ifdef'ed out for now. 2019-07-10 17:26:07 -06:00
am335x_gpio.c arch/arm/src/am335x and boards/arm/am335x/beaglebone-black: Add I2C support for AM335X. 2019-12-10 20:22:25 -06:00
am335x_gpio.h arch/arm/src/am335x and boards/arm/am335x/beaglebone-black: Add I2C support for AM335X. 2019-12-10 20:22:25 -06:00
am335x_gpioirq.c Fix wait loop and void cast (#24) 2020-01-02 10:54:43 -06:00
am335x_i2c.c arch/arm/src/am335x/am335x_i2c.c: Improvements to AM335x I2C. 2019-12-15 17:02:59 -06:00
am335x_i2c.h arch/arm/src/am335x and boards/arm/am335x/beaglebone-black: Add I2C support for AM335X. 2019-12-10 20:22:25 -06:00
am335x_irq.c Fix wait loop and void cast (#24) 2020-01-02 10:54:43 -06:00
am335x_irq.h Rename arch/arm/src/am335x/chip to arch/arm/src/arm335x/hardware. 2019-05-24 15:58:25 -06:00
am335x_lcdc.c Fix wait loop and void cast (#24) 2020-01-02 10:54:43 -06:00
am335x_lcdc.h Change naming configs/ to boards in comments, Documentation, etc. Still a few more to go. 2019-08-05 07:13:48 -06:00
am335x_lowputc.c arch/arm/src/am335x: Adds AM335x Clock Configuration. 2019-12-10 17:55:08 -06:00
am335x_lowputc.h Initial changes for BeagleBone Black board support (TI AM335x family based on Cortex-A8) 2019-01-06 09:05:38 -06:00
am335x_pinmux.c Initial changes for BeagleBone Black board support (TI AM335x family based on Cortex-A8) 2019-01-06 09:05:38 -06:00
am335x_pinmux.h arch/arm/src/am335x: Changes related to Control Module 2019-07-09 15:38:38 -06:00
am335x_serial.c Fix wait loop and void cast (#24) 2020-01-02 10:54:43 -06:00
am335x_serial.h Rename arch/arm/src/am335x/chip to arch/arm/src/arm335x/hardware. 2019-05-24 15:58:25 -06:00
am335x_sysclk.c arch/arm/src/am335x: Changes related to Control Module 2019-07-09 15:38:38 -06:00
am335x_sysclk.h arch/arm/src/am335x/am335x_sysclk.c: Add a function to return a frequency of the system clock. 2019-07-08 14:08:26 -06:00
am335x_timerisr.c Fix wait loop and void cast (#24) 2020-01-02 10:54:43 -06:00
am335x_wdog.c arch/arm/src/am335x and boards/arm/am335x/beaglebone-black: Add I2C support for AM335X. 2019-12-10 20:22:25 -06:00
am335x_wdog.h Rename arch/arm/src/am335x/chip to arch/arm/src/arm335x/hardware. 2019-05-24 15:58:25 -06:00
chip.h Rename arch/arm/src/am335x/chip to arch/arm/src/arm335x/hardware. 2019-05-24 15:58:25 -06:00
Kconfig arch/arm/src/am335x/ and boards/arm/am335x/beaglebone-black/: Initial CAN support for the BBB. 2019-12-15 17:12:54 -06:00
Make.defs arch/arm/src/am335x/ and boards/arm/am335x/beaglebone-black/: Initial CAN support for the BBB. 2019-12-15 17:12:54 -06:00