aboutsummaryrefslogtreecommitdiffstats
path: root/testhal/ATSAMA5D2/UART/.dep
diff options
context:
space:
mode:
Diffstat (limited to 'testhal/ATSAMA5D2/UART/.dep')
-rw-r--r--testhal/ATSAMA5D2/UART/.dep/aic.o.d404
-rw-r--r--testhal/ATSAMA5D2/UART/.dep/board.o.d404
-rw-r--r--testhal/ATSAMA5D2/UART/.dep/boot.o.d1
-rw-r--r--testhal/ATSAMA5D2/UART/.dep/chcond.o.d282
-rw-r--r--testhal/ATSAMA5D2/UART/.dep/chcore.o.d282
-rw-r--r--testhal/ATSAMA5D2/UART/.dep/chcoreasm.o.d12
-rw-r--r--testhal/ATSAMA5D2/UART/.dep/chdebug.o.d282
-rw-r--r--testhal/ATSAMA5D2/UART/.dep/chdynamic.o.d282
-rw-r--r--testhal/ATSAMA5D2/UART/.dep/chevents.o.d282
-rw-r--r--testhal/ATSAMA5D2/UART/.dep/chfactory.o.d318
-rw-r--r--testhal/ATSAMA5D2/UART/.dep/chheap.o.d282
-rw-r--r--testhal/ATSAMA5D2/UART/.dep/chmboxes.o.d282
-rw-r--r--testhal/ATSAMA5D2/UART/.dep/chmemcore.o.d282
-rw-r--r--testhal/ATSAMA5D2/UART/.dep/chmempools.o.d282
-rw-r--r--testhal/ATSAMA5D2/UART/.dep/chmsg.o.d281
-rw-r--r--testhal/ATSAMA5D2/UART/.dep/chmtx.o.d281
-rw-r--r--testhal/ATSAMA5D2/UART/.dep/chregistry.o.d318
-rw-r--r--testhal/ATSAMA5D2/UART/.dep/chschd.o.d282
-rw-r--r--testhal/ATSAMA5D2/UART/.dep/chsem.o.d281
-rw-r--r--testhal/ATSAMA5D2/UART/.dep/chsys.o.d281
-rw-r--r--testhal/ATSAMA5D2/UART/.dep/chthreads.o.d282
-rw-r--r--testhal/ATSAMA5D2/UART/.dep/chtrace.o.d282
-rw-r--r--testhal/ATSAMA5D2/UART/.dep/chvt.o.d281
-rw-r--r--testhal/ATSAMA5D2/UART/.dep/crt0.o.d1
-rw-r--r--testhal/ATSAMA5D2/UART/.dep/crt1.o.d4
-rw-r--r--testhal/ATSAMA5D2/UART/.dep/hal.o.d404
-rw-r--r--testhal/ATSAMA5D2/UART/.dep/hal_buffers.o.d440
-rw-r--r--testhal/ATSAMA5D2/UART/.dep/hal_lld.o.d404
-rw-r--r--testhal/ATSAMA5D2/UART/.dep/hal_mmcsd.o.d404
-rw-r--r--testhal/ATSAMA5D2/UART/.dep/hal_pal.o.d404
-rw-r--r--testhal/ATSAMA5D2/UART/.dep/hal_pal_lld.o.d405
-rw-r--r--testhal/ATSAMA5D2/UART/.dep/hal_queues.o.d404
-rw-r--r--testhal/ATSAMA5D2/UART/.dep/hal_serial.o.d404
-rw-r--r--testhal/ATSAMA5D2/UART/.dep/hal_serial_lld.o.d405
-rw-r--r--testhal/ATSAMA5D2/UART/.dep/hal_st.o.d404
-rw-r--r--testhal/ATSAMA5D2/UART/.dep/hal_st_lld.o.d404
-rw-r--r--testhal/ATSAMA5D2/UART/.dep/hal_uart.o.d404
-rw-r--r--testhal/ATSAMA5D2/UART/.dep/hal_uart_lld.o.d405
-rw-r--r--testhal/ATSAMA5D2/UART/.dep/main.o.d403
-rw-r--r--testhal/ATSAMA5D2/UART/.dep/osal.o.d285
-rw-r--r--testhal/ATSAMA5D2/UART/.dep/sama_cache.o.d404
-rw-r--r--testhal/ATSAMA5D2/UART/.dep/sama_matrix.o.d405
-rw-r--r--testhal/ATSAMA5D2/UART/.dep/sama_xdmac.o.d404
-rw-r--r--testhal/ATSAMA5D2/UART/.dep/vectors.o.d2
44 files changed, 13445 insertions, 0 deletions
diff --git a/testhal/ATSAMA5D2/UART/.dep/aic.o.d b/testhal/ATSAMA5D2/UART/.dep/aic.o.d
new file mode 100644
index 000000000..be342dbc7
--- /dev/null
+++ b/testhal/ATSAMA5D2/UART/.dep/aic.o.d
@@ -0,0 +1,404 @@
+build/obj/aic.o: ../../../os/hal/ports/SAMA/SAMA5D2x/aic.c \
+ ../../../os/hal/include/hal.h ../../../os/hal/osal/rt/osal.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h \
+ ../../../os/rt/include/ch.h \
+ ../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h chconf.h \
+ ../../../os/license/chlicense.h ../../../os/license/chcustomer.h \
+ ../../../os/rt/include/chchecks.h ../../../os/rt/include/chsystypes.h \
+ ../../../os/rt/include/chalign.h \
+ ../../../os/common/ports/ARMCAx-TZ/chcore.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h \
+ ../../../os/hal/boards/ATSAMA5D2_XULT/board.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h \
+ ../../../os/rt/include/chdebug.h ../../../os/rt/include/chtrace.h \
+ ../../../os/rt/include/chtm.h ../../../os/rt/include/chstats.h \
+ ../../../os/rt/include/chschd.h ../../../os/rt/include/chsys.h \
+ ../../../os/rt/include/chvt.h ../../../os/rt/include/chthreads.h \
+ ../../../os/rt/include/chregistry.h ../../../os/rt/include/chsem.h \
+ ../../../os/common/oslib/include/chbsem.h ../../../os/rt/include/chmtx.h \
+ ../../../os/rt/include/chcond.h ../../../os/rt/include/chevents.h \
+ ../../../os/rt/include/chmsg.h \
+ ../../../os/common/oslib/include/chmboxes.h \
+ ../../../os/common/oslib/include/chmemcore.h \
+ ../../../os/common/oslib/include/chheap.h \
+ ../../../os/common/oslib/include/chmempools.h \
+ ../../../os/common/oslib/include/chfifo.h \
+ ../../../os/common/oslib/include/chfactory.h \
+ ../../../os/rt/include/chdynamic.h halconf.h mcuconf.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/hal_lld.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_registry.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_pmc.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/aic.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_matrix.h \
+ ../../../os/hal/ports/SAMA/LLD/DMAv1/sama_xdmac.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_cache.h \
+ ../../../os/hal/include/hal_streams.h \
+ ../../../os/hal/include/hal_channels.h \
+ ../../../os/hal/include/hal_files.h \
+ ../../../os/hal/include/hal_ioblock.h \
+ ../../../os/hal/include/hal_mmcsd.h \
+ ../../../os/hal/include/hal_buffers.h \
+ ../../../os/hal/include/hal_queues.h ../../../os/hal/include/hal_pal.h \
+ ../../../os/hal/ports/SAMA/LLD/PIOv1/hal_pal_lld.h \
+ ../../../os/hal/include/hal_adc.h ../../../os/hal/include/hal_can.h \
+ ../../../os/hal/include/hal_dac.h ../../../os/hal/include/hal_ext.h \
+ ../../../os/hal/include/hal_gpt.h ../../../os/hal/include/hal_i2c.h \
+ ../../../os/hal/include/hal_i2s.h ../../../os/hal/include/hal_icu.h \
+ ../../../os/hal/include/hal_mac.h ../../../os/hal/include/hal_pwm.h \
+ ../../../os/hal/include/hal_qspi.h ../../../os/hal/include/hal_rtc.h \
+ ../../../os/hal/include/hal_serial.h \
+ ../../../os/hal/ports/SAMA/LLD/USARTv1/hal_serial_lld.h \
+ ../../../os/hal/include/hal_sdc.h ../../../os/hal/include/hal_spi.h \
+ ../../../os/hal/include/hal_uart.h \
+ ../../../os/hal/ports/SAMA/LLD/USARTv1/hal_uart_lld.h \
+ ../../../os/hal/include/hal_usb.h ../../../os/hal/include/hal_wdg.h \
+ ../../../os/hal/include/hal_st.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/hal_st_lld.h mcuconf.h \
+ ../../../os/hal/include/hal_mmc_spi.h \
+ ../../../os/hal/include/hal_serial_usb.h
+
+../../../os/hal/include/hal.h:
+
+../../../os/hal/osal/rt/osal.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h:
+
+../../../os/rt/include/ch.h:
+
+../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h:
+
+chconf.h:
+
+../../../os/license/chlicense.h:
+
+../../../os/license/chcustomer.h:
+
+../../../os/rt/include/chchecks.h:
+
+../../../os/rt/include/chsystypes.h:
+
+../../../os/rt/include/chalign.h:
+
+../../../os/common/ports/ARMCAx-TZ/chcore.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h:
+
+../../../os/hal/boards/ATSAMA5D2_XULT/board.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h:
+
+../../../os/rt/include/chdebug.h:
+
+../../../os/rt/include/chtrace.h:
+
+../../../os/rt/include/chtm.h:
+
+../../../os/rt/include/chstats.h:
+
+../../../os/rt/include/chschd.h:
+
+../../../os/rt/include/chsys.h:
+
+../../../os/rt/include/chvt.h:
+
+../../../os/rt/include/chthreads.h:
+
+../../../os/rt/include/chregistry.h:
+
+../../../os/rt/include/chsem.h:
+
+../../../os/common/oslib/include/chbsem.h:
+
+../../../os/rt/include/chmtx.h:
+
+../../../os/rt/include/chcond.h:
+
+../../../os/rt/include/chevents.h:
+
+../../../os/rt/include/chmsg.h:
+
+../../../os/common/oslib/include/chmboxes.h:
+
+../../../os/common/oslib/include/chmemcore.h:
+
+../../../os/common/oslib/include/chheap.h:
+
+../../../os/common/oslib/include/chmempools.h:
+
+../../../os/common/oslib/include/chfifo.h:
+
+../../../os/common/oslib/include/chfactory.h:
+
+../../../os/rt/include/chdynamic.h:
+
+halconf.h:
+
+mcuconf.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/hal_lld.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_registry.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_pmc.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/aic.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_matrix.h:
+
+../../../os/hal/ports/SAMA/LLD/DMAv1/sama_xdmac.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_cache.h:
+
+../../../os/hal/include/hal_streams.h:
+
+../../../os/hal/include/hal_channels.h:
+
+../../../os/hal/include/hal_files.h:
+
+../../../os/hal/include/hal_ioblock.h:
+
+../../../os/hal/include/hal_mmcsd.h:
+
+../../../os/hal/include/hal_buffers.h:
+
+../../../os/hal/include/hal_queues.h:
+
+../../../os/hal/include/hal_pal.h:
+
+../../../os/hal/ports/SAMA/LLD/PIOv1/hal_pal_lld.h:
+
+../../../os/hal/include/hal_adc.h:
+
+../../../os/hal/include/hal_can.h:
+
+../../../os/hal/include/hal_dac.h:
+
+../../../os/hal/include/hal_ext.h:
+
+../../../os/hal/include/hal_gpt.h:
+
+../../../os/hal/include/hal_i2c.h:
+
+../../../os/hal/include/hal_i2s.h:
+
+../../../os/hal/include/hal_icu.h:
+
+../../../os/hal/include/hal_mac.h:
+
+../../../os/hal/include/hal_pwm.h:
+
+../../../os/hal/include/hal_qspi.h:
+
+../../../os/hal/include/hal_rtc.h:
+
+../../../os/hal/include/hal_serial.h:
+
+../../../os/hal/ports/SAMA/LLD/USARTv1/hal_serial_lld.h:
+
+../../../os/hal/include/hal_sdc.h:
+
+../../../os/hal/include/hal_spi.h:
+
+../../../os/hal/include/hal_uart.h:
+
+../../../os/hal/ports/SAMA/LLD/USARTv1/hal_uart_lld.h:
+
+../../../os/hal/include/hal_usb.h:
+
+../../../os/hal/include/hal_wdg.h:
+
+../../../os/hal/include/hal_st.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/hal_st_lld.h:
+
+mcuconf.h:
+
+../../../os/hal/include/hal_mmc_spi.h:
+
+../../../os/hal/include/hal_serial_usb.h:
diff --git a/testhal/ATSAMA5D2/UART/.dep/board.o.d b/testhal/ATSAMA5D2/UART/.dep/board.o.d
new file mode 100644
index 000000000..cb7548c28
--- /dev/null
+++ b/testhal/ATSAMA5D2/UART/.dep/board.o.d
@@ -0,0 +1,404 @@
+build/obj/board.o: ../../../os/hal/boards/ATSAMA5D2_XULT/board.c \
+ ../../../os/hal/include/hal.h ../../../os/hal/osal/rt/osal.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h \
+ ../../../os/rt/include/ch.h \
+ ../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h chconf.h \
+ ../../../os/license/chlicense.h ../../../os/license/chcustomer.h \
+ ../../../os/rt/include/chchecks.h ../../../os/rt/include/chsystypes.h \
+ ../../../os/rt/include/chalign.h \
+ ../../../os/common/ports/ARMCAx-TZ/chcore.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h \
+ ../../../os/hal/boards/ATSAMA5D2_XULT/board.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h \
+ ../../../os/rt/include/chdebug.h ../../../os/rt/include/chtrace.h \
+ ../../../os/rt/include/chtm.h ../../../os/rt/include/chstats.h \
+ ../../../os/rt/include/chschd.h ../../../os/rt/include/chsys.h \
+ ../../../os/rt/include/chvt.h ../../../os/rt/include/chthreads.h \
+ ../../../os/rt/include/chregistry.h ../../../os/rt/include/chsem.h \
+ ../../../os/common/oslib/include/chbsem.h ../../../os/rt/include/chmtx.h \
+ ../../../os/rt/include/chcond.h ../../../os/rt/include/chevents.h \
+ ../../../os/rt/include/chmsg.h \
+ ../../../os/common/oslib/include/chmboxes.h \
+ ../../../os/common/oslib/include/chmemcore.h \
+ ../../../os/common/oslib/include/chheap.h \
+ ../../../os/common/oslib/include/chmempools.h \
+ ../../../os/common/oslib/include/chfifo.h \
+ ../../../os/common/oslib/include/chfactory.h \
+ ../../../os/rt/include/chdynamic.h halconf.h mcuconf.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/hal_lld.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_registry.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_pmc.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/aic.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_matrix.h \
+ ../../../os/hal/ports/SAMA/LLD/DMAv1/sama_xdmac.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_cache.h \
+ ../../../os/hal/include/hal_streams.h \
+ ../../../os/hal/include/hal_channels.h \
+ ../../../os/hal/include/hal_files.h \
+ ../../../os/hal/include/hal_ioblock.h \
+ ../../../os/hal/include/hal_mmcsd.h \
+ ../../../os/hal/include/hal_buffers.h \
+ ../../../os/hal/include/hal_queues.h ../../../os/hal/include/hal_pal.h \
+ ../../../os/hal/ports/SAMA/LLD/PIOv1/hal_pal_lld.h \
+ ../../../os/hal/include/hal_adc.h ../../../os/hal/include/hal_can.h \
+ ../../../os/hal/include/hal_dac.h ../../../os/hal/include/hal_ext.h \
+ ../../../os/hal/include/hal_gpt.h ../../../os/hal/include/hal_i2c.h \
+ ../../../os/hal/include/hal_i2s.h ../../../os/hal/include/hal_icu.h \
+ ../../../os/hal/include/hal_mac.h ../../../os/hal/include/hal_pwm.h \
+ ../../../os/hal/include/hal_qspi.h ../../../os/hal/include/hal_rtc.h \
+ ../../../os/hal/include/hal_serial.h \
+ ../../../os/hal/ports/SAMA/LLD/USARTv1/hal_serial_lld.h \
+ ../../../os/hal/include/hal_sdc.h ../../../os/hal/include/hal_spi.h \
+ ../../../os/hal/include/hal_uart.h \
+ ../../../os/hal/ports/SAMA/LLD/USARTv1/hal_uart_lld.h \
+ ../../../os/hal/include/hal_usb.h ../../../os/hal/include/hal_wdg.h \
+ ../../../os/hal/include/hal_st.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/hal_st_lld.h mcuconf.h \
+ ../../../os/hal/include/hal_mmc_spi.h \
+ ../../../os/hal/include/hal_serial_usb.h
+
+../../../os/hal/include/hal.h:
+
+../../../os/hal/osal/rt/osal.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h:
+
+../../../os/rt/include/ch.h:
+
+../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h:
+
+chconf.h:
+
+../../../os/license/chlicense.h:
+
+../../../os/license/chcustomer.h:
+
+../../../os/rt/include/chchecks.h:
+
+../../../os/rt/include/chsystypes.h:
+
+../../../os/rt/include/chalign.h:
+
+../../../os/common/ports/ARMCAx-TZ/chcore.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h:
+
+../../../os/hal/boards/ATSAMA5D2_XULT/board.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h:
+
+../../../os/rt/include/chdebug.h:
+
+../../../os/rt/include/chtrace.h:
+
+../../../os/rt/include/chtm.h:
+
+../../../os/rt/include/chstats.h:
+
+../../../os/rt/include/chschd.h:
+
+../../../os/rt/include/chsys.h:
+
+../../../os/rt/include/chvt.h:
+
+../../../os/rt/include/chthreads.h:
+
+../../../os/rt/include/chregistry.h:
+
+../../../os/rt/include/chsem.h:
+
+../../../os/common/oslib/include/chbsem.h:
+
+../../../os/rt/include/chmtx.h:
+
+../../../os/rt/include/chcond.h:
+
+../../../os/rt/include/chevents.h:
+
+../../../os/rt/include/chmsg.h:
+
+../../../os/common/oslib/include/chmboxes.h:
+
+../../../os/common/oslib/include/chmemcore.h:
+
+../../../os/common/oslib/include/chheap.h:
+
+../../../os/common/oslib/include/chmempools.h:
+
+../../../os/common/oslib/include/chfifo.h:
+
+../../../os/common/oslib/include/chfactory.h:
+
+../../../os/rt/include/chdynamic.h:
+
+halconf.h:
+
+mcuconf.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/hal_lld.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_registry.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_pmc.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/aic.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_matrix.h:
+
+../../../os/hal/ports/SAMA/LLD/DMAv1/sama_xdmac.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_cache.h:
+
+../../../os/hal/include/hal_streams.h:
+
+../../../os/hal/include/hal_channels.h:
+
+../../../os/hal/include/hal_files.h:
+
+../../../os/hal/include/hal_ioblock.h:
+
+../../../os/hal/include/hal_mmcsd.h:
+
+../../../os/hal/include/hal_buffers.h:
+
+../../../os/hal/include/hal_queues.h:
+
+../../../os/hal/include/hal_pal.h:
+
+../../../os/hal/ports/SAMA/LLD/PIOv1/hal_pal_lld.h:
+
+../../../os/hal/include/hal_adc.h:
+
+../../../os/hal/include/hal_can.h:
+
+../../../os/hal/include/hal_dac.h:
+
+../../../os/hal/include/hal_ext.h:
+
+../../../os/hal/include/hal_gpt.h:
+
+../../../os/hal/include/hal_i2c.h:
+
+../../../os/hal/include/hal_i2s.h:
+
+../../../os/hal/include/hal_icu.h:
+
+../../../os/hal/include/hal_mac.h:
+
+../../../os/hal/include/hal_pwm.h:
+
+../../../os/hal/include/hal_qspi.h:
+
+../../../os/hal/include/hal_rtc.h:
+
+../../../os/hal/include/hal_serial.h:
+
+../../../os/hal/ports/SAMA/LLD/USARTv1/hal_serial_lld.h:
+
+../../../os/hal/include/hal_sdc.h:
+
+../../../os/hal/include/hal_spi.h:
+
+../../../os/hal/include/hal_uart.h:
+
+../../../os/hal/ports/SAMA/LLD/USARTv1/hal_uart_lld.h:
+
+../../../os/hal/include/hal_usb.h:
+
+../../../os/hal/include/hal_wdg.h:
+
+../../../os/hal/include/hal_st.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/hal_st_lld.h:
+
+mcuconf.h:
+
+../../../os/hal/include/hal_mmc_spi.h:
+
+../../../os/hal/include/hal_serial_usb.h:
diff --git a/testhal/ATSAMA5D2/UART/.dep/boot.o.d b/testhal/ATSAMA5D2/UART/.dep/boot.o.d
new file mode 100644
index 000000000..e5eacaa7e
--- /dev/null
+++ b/testhal/ATSAMA5D2/UART/.dep/boot.o.d
@@ -0,0 +1 @@
+build/obj/boot.o: ../../../os/common/startup/ARM/devices/SAMA5D2/boot.S
diff --git a/testhal/ATSAMA5D2/UART/.dep/chcond.o.d b/testhal/ATSAMA5D2/UART/.dep/chcond.o.d
new file mode 100644
index 000000000..40d6ea5b7
--- /dev/null
+++ b/testhal/ATSAMA5D2/UART/.dep/chcond.o.d
@@ -0,0 +1,282 @@
+build/obj/chcond.o: ../../../os/rt/src/chcond.c \
+ ../../../os/rt/include/ch.h \
+ ../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h \
+ chconf.h ../../../os/license/chlicense.h \
+ ../../../os/license/chcustomer.h ../../../os/rt/include/chchecks.h \
+ ../../../os/rt/include/chsystypes.h ../../../os/rt/include/chalign.h \
+ ../../../os/common/ports/ARMCAx-TZ/chcore.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h \
+ ../../../os/hal/boards/ATSAMA5D2_XULT/board.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h \
+ ../../../os/rt/include/chdebug.h ../../../os/rt/include/chtrace.h \
+ ../../../os/rt/include/chtm.h ../../../os/rt/include/chstats.h \
+ ../../../os/rt/include/chschd.h ../../../os/rt/include/chsys.h \
+ ../../../os/rt/include/chvt.h ../../../os/rt/include/chthreads.h \
+ ../../../os/rt/include/chregistry.h ../../../os/rt/include/chsem.h \
+ ../../../os/common/oslib/include/chbsem.h ../../../os/rt/include/chmtx.h \
+ ../../../os/rt/include/chcond.h ../../../os/rt/include/chevents.h \
+ ../../../os/rt/include/chmsg.h \
+ ../../../os/common/oslib/include/chmboxes.h \
+ ../../../os/common/oslib/include/chmemcore.h \
+ ../../../os/common/oslib/include/chheap.h \
+ ../../../os/common/oslib/include/chmempools.h \
+ ../../../os/common/oslib/include/chfifo.h \
+ ../../../os/common/oslib/include/chfactory.h \
+ ../../../os/rt/include/chdynamic.h
+
+../../../os/rt/include/ch.h:
+
+../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h:
+
+chconf.h:
+
+../../../os/license/chlicense.h:
+
+../../../os/license/chcustomer.h:
+
+../../../os/rt/include/chchecks.h:
+
+../../../os/rt/include/chsystypes.h:
+
+../../../os/rt/include/chalign.h:
+
+../../../os/common/ports/ARMCAx-TZ/chcore.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h:
+
+../../../os/hal/boards/ATSAMA5D2_XULT/board.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h:
+
+../../../os/rt/include/chdebug.h:
+
+../../../os/rt/include/chtrace.h:
+
+../../../os/rt/include/chtm.h:
+
+../../../os/rt/include/chstats.h:
+
+../../../os/rt/include/chschd.h:
+
+../../../os/rt/include/chsys.h:
+
+../../../os/rt/include/chvt.h:
+
+../../../os/rt/include/chthreads.h:
+
+../../../os/rt/include/chregistry.h:
+
+../../../os/rt/include/chsem.h:
+
+../../../os/common/oslib/include/chbsem.h:
+
+../../../os/rt/include/chmtx.h:
+
+../../../os/rt/include/chcond.h:
+
+../../../os/rt/include/chevents.h:
+
+../../../os/rt/include/chmsg.h:
+
+../../../os/common/oslib/include/chmboxes.h:
+
+../../../os/common/oslib/include/chmemcore.h:
+
+../../../os/common/oslib/include/chheap.h:
+
+../../../os/common/oslib/include/chmempools.h:
+
+../../../os/common/oslib/include/chfifo.h:
+
+../../../os/common/oslib/include/chfactory.h:
+
+../../../os/rt/include/chdynamic.h:
diff --git a/testhal/ATSAMA5D2/UART/.dep/chcore.o.d b/testhal/ATSAMA5D2/UART/.dep/chcore.o.d
new file mode 100644
index 000000000..8dc39f4e3
--- /dev/null
+++ b/testhal/ATSAMA5D2/UART/.dep/chcore.o.d
@@ -0,0 +1,282 @@
+build/obj/chcore.o: ../../../os/common/ports/ARMCAx-TZ/chcore.c \
+ ../../../os/rt/include/ch.h \
+ ../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h \
+ chconf.h ../../../os/license/chlicense.h \
+ ../../../os/license/chcustomer.h ../../../os/rt/include/chchecks.h \
+ ../../../os/rt/include/chsystypes.h ../../../os/rt/include/chalign.h \
+ ../../../os/common/ports/ARMCAx-TZ/chcore.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h \
+ ../../../os/hal/boards/ATSAMA5D2_XULT/board.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h \
+ ../../../os/rt/include/chdebug.h ../../../os/rt/include/chtrace.h \
+ ../../../os/rt/include/chtm.h ../../../os/rt/include/chstats.h \
+ ../../../os/rt/include/chschd.h ../../../os/rt/include/chsys.h \
+ ../../../os/rt/include/chvt.h ../../../os/rt/include/chthreads.h \
+ ../../../os/rt/include/chregistry.h ../../../os/rt/include/chsem.h \
+ ../../../os/common/oslib/include/chbsem.h ../../../os/rt/include/chmtx.h \
+ ../../../os/rt/include/chcond.h ../../../os/rt/include/chevents.h \
+ ../../../os/rt/include/chmsg.h \
+ ../../../os/common/oslib/include/chmboxes.h \
+ ../../../os/common/oslib/include/chmemcore.h \
+ ../../../os/common/oslib/include/chheap.h \
+ ../../../os/common/oslib/include/chmempools.h \
+ ../../../os/common/oslib/include/chfifo.h \
+ ../../../os/common/oslib/include/chfactory.h \
+ ../../../os/rt/include/chdynamic.h
+
+../../../os/rt/include/ch.h:
+
+../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h:
+
+chconf.h:
+
+../../../os/license/chlicense.h:
+
+../../../os/license/chcustomer.h:
+
+../../../os/rt/include/chchecks.h:
+
+../../../os/rt/include/chsystypes.h:
+
+../../../os/rt/include/chalign.h:
+
+../../../os/common/ports/ARMCAx-TZ/chcore.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h:
+
+../../../os/hal/boards/ATSAMA5D2_XULT/board.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h:
+
+../../../os/rt/include/chdebug.h:
+
+../../../os/rt/include/chtrace.h:
+
+../../../os/rt/include/chtm.h:
+
+../../../os/rt/include/chstats.h:
+
+../../../os/rt/include/chschd.h:
+
+../../../os/rt/include/chsys.h:
+
+../../../os/rt/include/chvt.h:
+
+../../../os/rt/include/chthreads.h:
+
+../../../os/rt/include/chregistry.h:
+
+../../../os/rt/include/chsem.h:
+
+../../../os/common/oslib/include/chbsem.h:
+
+../../../os/rt/include/chmtx.h:
+
+../../../os/rt/include/chcond.h:
+
+../../../os/rt/include/chevents.h:
+
+../../../os/rt/include/chmsg.h:
+
+../../../os/common/oslib/include/chmboxes.h:
+
+../../../os/common/oslib/include/chmemcore.h:
+
+../../../os/common/oslib/include/chheap.h:
+
+../../../os/common/oslib/include/chmempools.h:
+
+../../../os/common/oslib/include/chfifo.h:
+
+../../../os/common/oslib/include/chfactory.h:
+
+../../../os/rt/include/chdynamic.h:
diff --git a/testhal/ATSAMA5D2/UART/.dep/chcoreasm.o.d b/testhal/ATSAMA5D2/UART/.dep/chcoreasm.o.d
new file mode 100644
index 000000000..73d1b084e
--- /dev/null
+++ b/testhal/ATSAMA5D2/UART/.dep/chcoreasm.o.d
@@ -0,0 +1,12 @@
+build/obj/chcoreasm.o: \
+ ../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chcoreasm.S \
+ ../../../os/license/chlicense.h ../../../os/license/chcustomer.h \
+ chconf.h ../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h
+
+../../../os/license/chlicense.h:
+
+../../../os/license/chcustomer.h:
+
+chconf.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h:
diff --git a/testhal/ATSAMA5D2/UART/.dep/chdebug.o.d b/testhal/ATSAMA5D2/UART/.dep/chdebug.o.d
new file mode 100644
index 000000000..ac9dc85ab
--- /dev/null
+++ b/testhal/ATSAMA5D2/UART/.dep/chdebug.o.d
@@ -0,0 +1,282 @@
+build/obj/chdebug.o: ../../../os/rt/src/chdebug.c \
+ ../../../os/rt/include/ch.h \
+ ../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h \
+ chconf.h ../../../os/license/chlicense.h \
+ ../../../os/license/chcustomer.h ../../../os/rt/include/chchecks.h \
+ ../../../os/rt/include/chsystypes.h ../../../os/rt/include/chalign.h \
+ ../../../os/common/ports/ARMCAx-TZ/chcore.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h \
+ ../../../os/hal/boards/ATSAMA5D2_XULT/board.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h \
+ ../../../os/rt/include/chdebug.h ../../../os/rt/include/chtrace.h \
+ ../../../os/rt/include/chtm.h ../../../os/rt/include/chstats.h \
+ ../../../os/rt/include/chschd.h ../../../os/rt/include/chsys.h \
+ ../../../os/rt/include/chvt.h ../../../os/rt/include/chthreads.h \
+ ../../../os/rt/include/chregistry.h ../../../os/rt/include/chsem.h \
+ ../../../os/common/oslib/include/chbsem.h ../../../os/rt/include/chmtx.h \
+ ../../../os/rt/include/chcond.h ../../../os/rt/include/chevents.h \
+ ../../../os/rt/include/chmsg.h \
+ ../../../os/common/oslib/include/chmboxes.h \
+ ../../../os/common/oslib/include/chmemcore.h \
+ ../../../os/common/oslib/include/chheap.h \
+ ../../../os/common/oslib/include/chmempools.h \
+ ../../../os/common/oslib/include/chfifo.h \
+ ../../../os/common/oslib/include/chfactory.h \
+ ../../../os/rt/include/chdynamic.h
+
+../../../os/rt/include/ch.h:
+
+../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h:
+
+chconf.h:
+
+../../../os/license/chlicense.h:
+
+../../../os/license/chcustomer.h:
+
+../../../os/rt/include/chchecks.h:
+
+../../../os/rt/include/chsystypes.h:
+
+../../../os/rt/include/chalign.h:
+
+../../../os/common/ports/ARMCAx-TZ/chcore.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h:
+
+../../../os/hal/boards/ATSAMA5D2_XULT/board.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h:
+
+../../../os/rt/include/chdebug.h:
+
+../../../os/rt/include/chtrace.h:
+
+../../../os/rt/include/chtm.h:
+
+../../../os/rt/include/chstats.h:
+
+../../../os/rt/include/chschd.h:
+
+../../../os/rt/include/chsys.h:
+
+../../../os/rt/include/chvt.h:
+
+../../../os/rt/include/chthreads.h:
+
+../../../os/rt/include/chregistry.h:
+
+../../../os/rt/include/chsem.h:
+
+../../../os/common/oslib/include/chbsem.h:
+
+../../../os/rt/include/chmtx.h:
+
+../../../os/rt/include/chcond.h:
+
+../../../os/rt/include/chevents.h:
+
+../../../os/rt/include/chmsg.h:
+
+../../../os/common/oslib/include/chmboxes.h:
+
+../../../os/common/oslib/include/chmemcore.h:
+
+../../../os/common/oslib/include/chheap.h:
+
+../../../os/common/oslib/include/chmempools.h:
+
+../../../os/common/oslib/include/chfifo.h:
+
+../../../os/common/oslib/include/chfactory.h:
+
+../../../os/rt/include/chdynamic.h:
diff --git a/testhal/ATSAMA5D2/UART/.dep/chdynamic.o.d b/testhal/ATSAMA5D2/UART/.dep/chdynamic.o.d
new file mode 100644
index 000000000..dd39c74a8
--- /dev/null
+++ b/testhal/ATSAMA5D2/UART/.dep/chdynamic.o.d
@@ -0,0 +1,282 @@
+build/obj/chdynamic.o: ../../../os/rt/src/chdynamic.c \
+ ../../../os/rt/include/ch.h \
+ ../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h \
+ chconf.h ../../../os/license/chlicense.h \
+ ../../../os/license/chcustomer.h ../../../os/rt/include/chchecks.h \
+ ../../../os/rt/include/chsystypes.h ../../../os/rt/include/chalign.h \
+ ../../../os/common/ports/ARMCAx-TZ/chcore.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h \
+ ../../../os/hal/boards/ATSAMA5D2_XULT/board.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h \
+ ../../../os/rt/include/chdebug.h ../../../os/rt/include/chtrace.h \
+ ../../../os/rt/include/chtm.h ../../../os/rt/include/chstats.h \
+ ../../../os/rt/include/chschd.h ../../../os/rt/include/chsys.h \
+ ../../../os/rt/include/chvt.h ../../../os/rt/include/chthreads.h \
+ ../../../os/rt/include/chregistry.h ../../../os/rt/include/chsem.h \
+ ../../../os/common/oslib/include/chbsem.h ../../../os/rt/include/chmtx.h \
+ ../../../os/rt/include/chcond.h ../../../os/rt/include/chevents.h \
+ ../../../os/rt/include/chmsg.h \
+ ../../../os/common/oslib/include/chmboxes.h \
+ ../../../os/common/oslib/include/chmemcore.h \
+ ../../../os/common/oslib/include/chheap.h \
+ ../../../os/common/oslib/include/chmempools.h \
+ ../../../os/common/oslib/include/chfifo.h \
+ ../../../os/common/oslib/include/chfactory.h \
+ ../../../os/rt/include/chdynamic.h
+
+../../../os/rt/include/ch.h:
+
+../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h:
+
+chconf.h:
+
+../../../os/license/chlicense.h:
+
+../../../os/license/chcustomer.h:
+
+../../../os/rt/include/chchecks.h:
+
+../../../os/rt/include/chsystypes.h:
+
+../../../os/rt/include/chalign.h:
+
+../../../os/common/ports/ARMCAx-TZ/chcore.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h:
+
+../../../os/hal/boards/ATSAMA5D2_XULT/board.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h:
+
+../../../os/rt/include/chdebug.h:
+
+../../../os/rt/include/chtrace.h:
+
+../../../os/rt/include/chtm.h:
+
+../../../os/rt/include/chstats.h:
+
+../../../os/rt/include/chschd.h:
+
+../../../os/rt/include/chsys.h:
+
+../../../os/rt/include/chvt.h:
+
+../../../os/rt/include/chthreads.h:
+
+../../../os/rt/include/chregistry.h:
+
+../../../os/rt/include/chsem.h:
+
+../../../os/common/oslib/include/chbsem.h:
+
+../../../os/rt/include/chmtx.h:
+
+../../../os/rt/include/chcond.h:
+
+../../../os/rt/include/chevents.h:
+
+../../../os/rt/include/chmsg.h:
+
+../../../os/common/oslib/include/chmboxes.h:
+
+../../../os/common/oslib/include/chmemcore.h:
+
+../../../os/common/oslib/include/chheap.h:
+
+../../../os/common/oslib/include/chmempools.h:
+
+../../../os/common/oslib/include/chfifo.h:
+
+../../../os/common/oslib/include/chfactory.h:
+
+../../../os/rt/include/chdynamic.h:
diff --git a/testhal/ATSAMA5D2/UART/.dep/chevents.o.d b/testhal/ATSAMA5D2/UART/.dep/chevents.o.d
new file mode 100644
index 000000000..19ad0d6a1
--- /dev/null
+++ b/testhal/ATSAMA5D2/UART/.dep/chevents.o.d
@@ -0,0 +1,282 @@
+build/obj/chevents.o: ../../../os/rt/src/chevents.c \
+ ../../../os/rt/include/ch.h \
+ ../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h \
+ chconf.h ../../../os/license/chlicense.h \
+ ../../../os/license/chcustomer.h ../../../os/rt/include/chchecks.h \
+ ../../../os/rt/include/chsystypes.h ../../../os/rt/include/chalign.h \
+ ../../../os/common/ports/ARMCAx-TZ/chcore.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h \
+ ../../../os/hal/boards/ATSAMA5D2_XULT/board.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h \
+ ../../../os/rt/include/chdebug.h ../../../os/rt/include/chtrace.h \
+ ../../../os/rt/include/chtm.h ../../../os/rt/include/chstats.h \
+ ../../../os/rt/include/chschd.h ../../../os/rt/include/chsys.h \
+ ../../../os/rt/include/chvt.h ../../../os/rt/include/chthreads.h \
+ ../../../os/rt/include/chregistry.h ../../../os/rt/include/chsem.h \
+ ../../../os/common/oslib/include/chbsem.h ../../../os/rt/include/chmtx.h \
+ ../../../os/rt/include/chcond.h ../../../os/rt/include/chevents.h \
+ ../../../os/rt/include/chmsg.h \
+ ../../../os/common/oslib/include/chmboxes.h \
+ ../../../os/common/oslib/include/chmemcore.h \
+ ../../../os/common/oslib/include/chheap.h \
+ ../../../os/common/oslib/include/chmempools.h \
+ ../../../os/common/oslib/include/chfifo.h \
+ ../../../os/common/oslib/include/chfactory.h \
+ ../../../os/rt/include/chdynamic.h
+
+../../../os/rt/include/ch.h:
+
+../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h:
+
+chconf.h:
+
+../../../os/license/chlicense.h:
+
+../../../os/license/chcustomer.h:
+
+../../../os/rt/include/chchecks.h:
+
+../../../os/rt/include/chsystypes.h:
+
+../../../os/rt/include/chalign.h:
+
+../../../os/common/ports/ARMCAx-TZ/chcore.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h:
+
+../../../os/hal/boards/ATSAMA5D2_XULT/board.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h:
+
+../../../os/rt/include/chdebug.h:
+
+../../../os/rt/include/chtrace.h:
+
+../../../os/rt/include/chtm.h:
+
+../../../os/rt/include/chstats.h:
+
+../../../os/rt/include/chschd.h:
+
+../../../os/rt/include/chsys.h:
+
+../../../os/rt/include/chvt.h:
+
+../../../os/rt/include/chthreads.h:
+
+../../../os/rt/include/chregistry.h:
+
+../../../os/rt/include/chsem.h:
+
+../../../os/common/oslib/include/chbsem.h:
+
+../../../os/rt/include/chmtx.h:
+
+../../../os/rt/include/chcond.h:
+
+../../../os/rt/include/chevents.h:
+
+../../../os/rt/include/chmsg.h:
+
+../../../os/common/oslib/include/chmboxes.h:
+
+../../../os/common/oslib/include/chmemcore.h:
+
+../../../os/common/oslib/include/chheap.h:
+
+../../../os/common/oslib/include/chmempools.h:
+
+../../../os/common/oslib/include/chfifo.h:
+
+../../../os/common/oslib/include/chfactory.h:
+
+../../../os/rt/include/chdynamic.h:
diff --git a/testhal/ATSAMA5D2/UART/.dep/chfactory.o.d b/testhal/ATSAMA5D2/UART/.dep/chfactory.o.d
new file mode 100644
index 000000000..0e083b000
--- /dev/null
+++ b/testhal/ATSAMA5D2/UART/.dep/chfactory.o.d
@@ -0,0 +1,318 @@
+build/obj/chfactory.o: ../../../os/common/oslib/src/chfactory.c \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/string.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_ansi.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/newlib.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/config.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/ieeefp.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/reent.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_ansi.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_types.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_types.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/lock.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/cdefs.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/string.h \
+ ../../../os/rt/include/ch.h \
+ ../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h \
+ chconf.h ../../../os/license/chlicense.h \
+ ../../../os/license/chcustomer.h ../../../os/rt/include/chchecks.h \
+ ../../../os/rt/include/chsystypes.h ../../../os/rt/include/chalign.h \
+ ../../../os/common/ports/ARMCAx-TZ/chcore.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h \
+ ../../../os/hal/boards/ATSAMA5D2_XULT/board.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h \
+ ../../../os/rt/include/chdebug.h ../../../os/rt/include/chtrace.h \
+ ../../../os/rt/include/chtm.h ../../../os/rt/include/chstats.h \
+ ../../../os/rt/include/chschd.h ../../../os/rt/include/chsys.h \
+ ../../../os/rt/include/chvt.h ../../../os/rt/include/chthreads.h \
+ ../../../os/rt/include/chregistry.h ../../../os/rt/include/chsem.h \
+ ../../../os/common/oslib/include/chbsem.h ../../../os/rt/include/chmtx.h \
+ ../../../os/rt/include/chcond.h ../../../os/rt/include/chevents.h \
+ ../../../os/rt/include/chmsg.h \
+ ../../../os/common/oslib/include/chmboxes.h \
+ ../../../os/common/oslib/include/chmemcore.h \
+ ../../../os/common/oslib/include/chheap.h \
+ ../../../os/common/oslib/include/chmempools.h \
+ ../../../os/common/oslib/include/chfifo.h \
+ ../../../os/common/oslib/include/chfactory.h \
+ ../../../os/rt/include/chdynamic.h
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/string.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_ansi.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/newlib.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/config.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/ieeefp.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/reent.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_ansi.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_types.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_types.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/lock.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/cdefs.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/string.h:
+
+../../../os/rt/include/ch.h:
+
+../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h:
+
+chconf.h:
+
+../../../os/license/chlicense.h:
+
+../../../os/license/chcustomer.h:
+
+../../../os/rt/include/chchecks.h:
+
+../../../os/rt/include/chsystypes.h:
+
+../../../os/rt/include/chalign.h:
+
+../../../os/common/ports/ARMCAx-TZ/chcore.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h:
+
+../../../os/hal/boards/ATSAMA5D2_XULT/board.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h:
+
+../../../os/rt/include/chdebug.h:
+
+../../../os/rt/include/chtrace.h:
+
+../../../os/rt/include/chtm.h:
+
+../../../os/rt/include/chstats.h:
+
+../../../os/rt/include/chschd.h:
+
+../../../os/rt/include/chsys.h:
+
+../../../os/rt/include/chvt.h:
+
+../../../os/rt/include/chthreads.h:
+
+../../../os/rt/include/chregistry.h:
+
+../../../os/rt/include/chsem.h:
+
+../../../os/common/oslib/include/chbsem.h:
+
+../../../os/rt/include/chmtx.h:
+
+../../../os/rt/include/chcond.h:
+
+../../../os/rt/include/chevents.h:
+
+../../../os/rt/include/chmsg.h:
+
+../../../os/common/oslib/include/chmboxes.h:
+
+../../../os/common/oslib/include/chmemcore.h:
+
+../../../os/common/oslib/include/chheap.h:
+
+../../../os/common/oslib/include/chmempools.h:
+
+../../../os/common/oslib/include/chfifo.h:
+
+../../../os/common/oslib/include/chfactory.h:
+
+../../../os/rt/include/chdynamic.h:
diff --git a/testhal/ATSAMA5D2/UART/.dep/chheap.o.d b/testhal/ATSAMA5D2/UART/.dep/chheap.o.d
new file mode 100644
index 000000000..c8222c5b6
--- /dev/null
+++ b/testhal/ATSAMA5D2/UART/.dep/chheap.o.d
@@ -0,0 +1,282 @@
+build/obj/chheap.o: ../../../os/common/oslib/src/chheap.c \
+ ../../../os/rt/include/ch.h \
+ ../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h \
+ chconf.h ../../../os/license/chlicense.h \
+ ../../../os/license/chcustomer.h ../../../os/rt/include/chchecks.h \
+ ../../../os/rt/include/chsystypes.h ../../../os/rt/include/chalign.h \
+ ../../../os/common/ports/ARMCAx-TZ/chcore.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h \
+ ../../../os/hal/boards/ATSAMA5D2_XULT/board.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h \
+ ../../../os/rt/include/chdebug.h ../../../os/rt/include/chtrace.h \
+ ../../../os/rt/include/chtm.h ../../../os/rt/include/chstats.h \
+ ../../../os/rt/include/chschd.h ../../../os/rt/include/chsys.h \
+ ../../../os/rt/include/chvt.h ../../../os/rt/include/chthreads.h \
+ ../../../os/rt/include/chregistry.h ../../../os/rt/include/chsem.h \
+ ../../../os/common/oslib/include/chbsem.h ../../../os/rt/include/chmtx.h \
+ ../../../os/rt/include/chcond.h ../../../os/rt/include/chevents.h \
+ ../../../os/rt/include/chmsg.h \
+ ../../../os/common/oslib/include/chmboxes.h \
+ ../../../os/common/oslib/include/chmemcore.h \
+ ../../../os/common/oslib/include/chheap.h \
+ ../../../os/common/oslib/include/chmempools.h \
+ ../../../os/common/oslib/include/chfifo.h \
+ ../../../os/common/oslib/include/chfactory.h \
+ ../../../os/rt/include/chdynamic.h
+
+../../../os/rt/include/ch.h:
+
+../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h:
+
+chconf.h:
+
+../../../os/license/chlicense.h:
+
+../../../os/license/chcustomer.h:
+
+../../../os/rt/include/chchecks.h:
+
+../../../os/rt/include/chsystypes.h:
+
+../../../os/rt/include/chalign.h:
+
+../../../os/common/ports/ARMCAx-TZ/chcore.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h:
+
+../../../os/hal/boards/ATSAMA5D2_XULT/board.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h:
+
+../../../os/rt/include/chdebug.h:
+
+../../../os/rt/include/chtrace.h:
+
+../../../os/rt/include/chtm.h:
+
+../../../os/rt/include/chstats.h:
+
+../../../os/rt/include/chschd.h:
+
+../../../os/rt/include/chsys.h:
+
+../../../os/rt/include/chvt.h:
+
+../../../os/rt/include/chthreads.h:
+
+../../../os/rt/include/chregistry.h:
+
+../../../os/rt/include/chsem.h:
+
+../../../os/common/oslib/include/chbsem.h:
+
+../../../os/rt/include/chmtx.h:
+
+../../../os/rt/include/chcond.h:
+
+../../../os/rt/include/chevents.h:
+
+../../../os/rt/include/chmsg.h:
+
+../../../os/common/oslib/include/chmboxes.h:
+
+../../../os/common/oslib/include/chmemcore.h:
+
+../../../os/common/oslib/include/chheap.h:
+
+../../../os/common/oslib/include/chmempools.h:
+
+../../../os/common/oslib/include/chfifo.h:
+
+../../../os/common/oslib/include/chfactory.h:
+
+../../../os/rt/include/chdynamic.h:
diff --git a/testhal/ATSAMA5D2/UART/.dep/chmboxes.o.d b/testhal/ATSAMA5D2/UART/.dep/chmboxes.o.d
new file mode 100644
index 000000000..abfdf6b2d
--- /dev/null
+++ b/testhal/ATSAMA5D2/UART/.dep/chmboxes.o.d
@@ -0,0 +1,282 @@
+build/obj/chmboxes.o: ../../../os/common/oslib/src/chmboxes.c \
+ ../../../os/rt/include/ch.h \
+ ../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h \
+ chconf.h ../../../os/license/chlicense.h \
+ ../../../os/license/chcustomer.h ../../../os/rt/include/chchecks.h \
+ ../../../os/rt/include/chsystypes.h ../../../os/rt/include/chalign.h \
+ ../../../os/common/ports/ARMCAx-TZ/chcore.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h \
+ ../../../os/hal/boards/ATSAMA5D2_XULT/board.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h \
+ ../../../os/rt/include/chdebug.h ../../../os/rt/include/chtrace.h \
+ ../../../os/rt/include/chtm.h ../../../os/rt/include/chstats.h \
+ ../../../os/rt/include/chschd.h ../../../os/rt/include/chsys.h \
+ ../../../os/rt/include/chvt.h ../../../os/rt/include/chthreads.h \
+ ../../../os/rt/include/chregistry.h ../../../os/rt/include/chsem.h \
+ ../../../os/common/oslib/include/chbsem.h ../../../os/rt/include/chmtx.h \
+ ../../../os/rt/include/chcond.h ../../../os/rt/include/chevents.h \
+ ../../../os/rt/include/chmsg.h \
+ ../../../os/common/oslib/include/chmboxes.h \
+ ../../../os/common/oslib/include/chmemcore.h \
+ ../../../os/common/oslib/include/chheap.h \
+ ../../../os/common/oslib/include/chmempools.h \
+ ../../../os/common/oslib/include/chfifo.h \
+ ../../../os/common/oslib/include/chfactory.h \
+ ../../../os/rt/include/chdynamic.h
+
+../../../os/rt/include/ch.h:
+
+../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h:
+
+chconf.h:
+
+../../../os/license/chlicense.h:
+
+../../../os/license/chcustomer.h:
+
+../../../os/rt/include/chchecks.h:
+
+../../../os/rt/include/chsystypes.h:
+
+../../../os/rt/include/chalign.h:
+
+../../../os/common/ports/ARMCAx-TZ/chcore.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h:
+
+../../../os/hal/boards/ATSAMA5D2_XULT/board.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h:
+
+../../../os/rt/include/chdebug.h:
+
+../../../os/rt/include/chtrace.h:
+
+../../../os/rt/include/chtm.h:
+
+../../../os/rt/include/chstats.h:
+
+../../../os/rt/include/chschd.h:
+
+../../../os/rt/include/chsys.h:
+
+../../../os/rt/include/chvt.h:
+
+../../../os/rt/include/chthreads.h:
+
+../../../os/rt/include/chregistry.h:
+
+../../../os/rt/include/chsem.h:
+
+../../../os/common/oslib/include/chbsem.h:
+
+../../../os/rt/include/chmtx.h:
+
+../../../os/rt/include/chcond.h:
+
+../../../os/rt/include/chevents.h:
+
+../../../os/rt/include/chmsg.h:
+
+../../../os/common/oslib/include/chmboxes.h:
+
+../../../os/common/oslib/include/chmemcore.h:
+
+../../../os/common/oslib/include/chheap.h:
+
+../../../os/common/oslib/include/chmempools.h:
+
+../../../os/common/oslib/include/chfifo.h:
+
+../../../os/common/oslib/include/chfactory.h:
+
+../../../os/rt/include/chdynamic.h:
diff --git a/testhal/ATSAMA5D2/UART/.dep/chmemcore.o.d b/testhal/ATSAMA5D2/UART/.dep/chmemcore.o.d
new file mode 100644
index 000000000..6f4014051
--- /dev/null
+++ b/testhal/ATSAMA5D2/UART/.dep/chmemcore.o.d
@@ -0,0 +1,282 @@
+build/obj/chmemcore.o: ../../../os/common/oslib/src/chmemcore.c \
+ ../../../os/rt/include/ch.h \
+ ../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h \
+ chconf.h ../../../os/license/chlicense.h \
+ ../../../os/license/chcustomer.h ../../../os/rt/include/chchecks.h \
+ ../../../os/rt/include/chsystypes.h ../../../os/rt/include/chalign.h \
+ ../../../os/common/ports/ARMCAx-TZ/chcore.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h \
+ ../../../os/hal/boards/ATSAMA5D2_XULT/board.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h \
+ ../../../os/rt/include/chdebug.h ../../../os/rt/include/chtrace.h \
+ ../../../os/rt/include/chtm.h ../../../os/rt/include/chstats.h \
+ ../../../os/rt/include/chschd.h ../../../os/rt/include/chsys.h \
+ ../../../os/rt/include/chvt.h ../../../os/rt/include/chthreads.h \
+ ../../../os/rt/include/chregistry.h ../../../os/rt/include/chsem.h \
+ ../../../os/common/oslib/include/chbsem.h ../../../os/rt/include/chmtx.h \
+ ../../../os/rt/include/chcond.h ../../../os/rt/include/chevents.h \
+ ../../../os/rt/include/chmsg.h \
+ ../../../os/common/oslib/include/chmboxes.h \
+ ../../../os/common/oslib/include/chmemcore.h \
+ ../../../os/common/oslib/include/chheap.h \
+ ../../../os/common/oslib/include/chmempools.h \
+ ../../../os/common/oslib/include/chfifo.h \
+ ../../../os/common/oslib/include/chfactory.h \
+ ../../../os/rt/include/chdynamic.h
+
+../../../os/rt/include/ch.h:
+
+../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h:
+
+chconf.h:
+
+../../../os/license/chlicense.h:
+
+../../../os/license/chcustomer.h:
+
+../../../os/rt/include/chchecks.h:
+
+../../../os/rt/include/chsystypes.h:
+
+../../../os/rt/include/chalign.h:
+
+../../../os/common/ports/ARMCAx-TZ/chcore.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h:
+
+../../../os/hal/boards/ATSAMA5D2_XULT/board.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h:
+
+../../../os/rt/include/chdebug.h:
+
+../../../os/rt/include/chtrace.h:
+
+../../../os/rt/include/chtm.h:
+
+../../../os/rt/include/chstats.h:
+
+../../../os/rt/include/chschd.h:
+
+../../../os/rt/include/chsys.h:
+
+../../../os/rt/include/chvt.h:
+
+../../../os/rt/include/chthreads.h:
+
+../../../os/rt/include/chregistry.h:
+
+../../../os/rt/include/chsem.h:
+
+../../../os/common/oslib/include/chbsem.h:
+
+../../../os/rt/include/chmtx.h:
+
+../../../os/rt/include/chcond.h:
+
+../../../os/rt/include/chevents.h:
+
+../../../os/rt/include/chmsg.h:
+
+../../../os/common/oslib/include/chmboxes.h:
+
+../../../os/common/oslib/include/chmemcore.h:
+
+../../../os/common/oslib/include/chheap.h:
+
+../../../os/common/oslib/include/chmempools.h:
+
+../../../os/common/oslib/include/chfifo.h:
+
+../../../os/common/oslib/include/chfactory.h:
+
+../../../os/rt/include/chdynamic.h:
diff --git a/testhal/ATSAMA5D2/UART/.dep/chmempools.o.d b/testhal/ATSAMA5D2/UART/.dep/chmempools.o.d
new file mode 100644
index 000000000..e81f52dc9
--- /dev/null
+++ b/testhal/ATSAMA5D2/UART/.dep/chmempools.o.d
@@ -0,0 +1,282 @@
+build/obj/chmempools.o: ../../../os/common/oslib/src/chmempools.c \
+ ../../../os/rt/include/ch.h \
+ ../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h \
+ chconf.h ../../../os/license/chlicense.h \
+ ../../../os/license/chcustomer.h ../../../os/rt/include/chchecks.h \
+ ../../../os/rt/include/chsystypes.h ../../../os/rt/include/chalign.h \
+ ../../../os/common/ports/ARMCAx-TZ/chcore.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h \
+ ../../../os/hal/boards/ATSAMA5D2_XULT/board.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h \
+ ../../../os/rt/include/chdebug.h ../../../os/rt/include/chtrace.h \
+ ../../../os/rt/include/chtm.h ../../../os/rt/include/chstats.h \
+ ../../../os/rt/include/chschd.h ../../../os/rt/include/chsys.h \
+ ../../../os/rt/include/chvt.h ../../../os/rt/include/chthreads.h \
+ ../../../os/rt/include/chregistry.h ../../../os/rt/include/chsem.h \
+ ../../../os/common/oslib/include/chbsem.h ../../../os/rt/include/chmtx.h \
+ ../../../os/rt/include/chcond.h ../../../os/rt/include/chevents.h \
+ ../../../os/rt/include/chmsg.h \
+ ../../../os/common/oslib/include/chmboxes.h \
+ ../../../os/common/oslib/include/chmemcore.h \
+ ../../../os/common/oslib/include/chheap.h \
+ ../../../os/common/oslib/include/chmempools.h \
+ ../../../os/common/oslib/include/chfifo.h \
+ ../../../os/common/oslib/include/chfactory.h \
+ ../../../os/rt/include/chdynamic.h
+
+../../../os/rt/include/ch.h:
+
+../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h:
+
+chconf.h:
+
+../../../os/license/chlicense.h:
+
+../../../os/license/chcustomer.h:
+
+../../../os/rt/include/chchecks.h:
+
+../../../os/rt/include/chsystypes.h:
+
+../../../os/rt/include/chalign.h:
+
+../../../os/common/ports/ARMCAx-TZ/chcore.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h:
+
+../../../os/hal/boards/ATSAMA5D2_XULT/board.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h:
+
+../../../os/rt/include/chdebug.h:
+
+../../../os/rt/include/chtrace.h:
+
+../../../os/rt/include/chtm.h:
+
+../../../os/rt/include/chstats.h:
+
+../../../os/rt/include/chschd.h:
+
+../../../os/rt/include/chsys.h:
+
+../../../os/rt/include/chvt.h:
+
+../../../os/rt/include/chthreads.h:
+
+../../../os/rt/include/chregistry.h:
+
+../../../os/rt/include/chsem.h:
+
+../../../os/common/oslib/include/chbsem.h:
+
+../../../os/rt/include/chmtx.h:
+
+../../../os/rt/include/chcond.h:
+
+../../../os/rt/include/chevents.h:
+
+../../../os/rt/include/chmsg.h:
+
+../../../os/common/oslib/include/chmboxes.h:
+
+../../../os/common/oslib/include/chmemcore.h:
+
+../../../os/common/oslib/include/chheap.h:
+
+../../../os/common/oslib/include/chmempools.h:
+
+../../../os/common/oslib/include/chfifo.h:
+
+../../../os/common/oslib/include/chfactory.h:
+
+../../../os/rt/include/chdynamic.h:
diff --git a/testhal/ATSAMA5D2/UART/.dep/chmsg.o.d b/testhal/ATSAMA5D2/UART/.dep/chmsg.o.d
new file mode 100644
index 000000000..7e2c76249
--- /dev/null
+++ b/testhal/ATSAMA5D2/UART/.dep/chmsg.o.d
@@ -0,0 +1,281 @@
+build/obj/chmsg.o: ../../../os/rt/src/chmsg.c ../../../os/rt/include/ch.h \
+ ../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h \
+ chconf.h ../../../os/license/chlicense.h \
+ ../../../os/license/chcustomer.h ../../../os/rt/include/chchecks.h \
+ ../../../os/rt/include/chsystypes.h ../../../os/rt/include/chalign.h \
+ ../../../os/common/ports/ARMCAx-TZ/chcore.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h \
+ ../../../os/hal/boards/ATSAMA5D2_XULT/board.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h \
+ ../../../os/rt/include/chdebug.h ../../../os/rt/include/chtrace.h \
+ ../../../os/rt/include/chtm.h ../../../os/rt/include/chstats.h \
+ ../../../os/rt/include/chschd.h ../../../os/rt/include/chsys.h \
+ ../../../os/rt/include/chvt.h ../../../os/rt/include/chthreads.h \
+ ../../../os/rt/include/chregistry.h ../../../os/rt/include/chsem.h \
+ ../../../os/common/oslib/include/chbsem.h ../../../os/rt/include/chmtx.h \
+ ../../../os/rt/include/chcond.h ../../../os/rt/include/chevents.h \
+ ../../../os/rt/include/chmsg.h \
+ ../../../os/common/oslib/include/chmboxes.h \
+ ../../../os/common/oslib/include/chmemcore.h \
+ ../../../os/common/oslib/include/chheap.h \
+ ../../../os/common/oslib/include/chmempools.h \
+ ../../../os/common/oslib/include/chfifo.h \
+ ../../../os/common/oslib/include/chfactory.h \
+ ../../../os/rt/include/chdynamic.h
+
+../../../os/rt/include/ch.h:
+
+../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h:
+
+chconf.h:
+
+../../../os/license/chlicense.h:
+
+../../../os/license/chcustomer.h:
+
+../../../os/rt/include/chchecks.h:
+
+../../../os/rt/include/chsystypes.h:
+
+../../../os/rt/include/chalign.h:
+
+../../../os/common/ports/ARMCAx-TZ/chcore.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h:
+
+../../../os/hal/boards/ATSAMA5D2_XULT/board.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h:
+
+../../../os/rt/include/chdebug.h:
+
+../../../os/rt/include/chtrace.h:
+
+../../../os/rt/include/chtm.h:
+
+../../../os/rt/include/chstats.h:
+
+../../../os/rt/include/chschd.h:
+
+../../../os/rt/include/chsys.h:
+
+../../../os/rt/include/chvt.h:
+
+../../../os/rt/include/chthreads.h:
+
+../../../os/rt/include/chregistry.h:
+
+../../../os/rt/include/chsem.h:
+
+../../../os/common/oslib/include/chbsem.h:
+
+../../../os/rt/include/chmtx.h:
+
+../../../os/rt/include/chcond.h:
+
+../../../os/rt/include/chevents.h:
+
+../../../os/rt/include/chmsg.h:
+
+../../../os/common/oslib/include/chmboxes.h:
+
+../../../os/common/oslib/include/chmemcore.h:
+
+../../../os/common/oslib/include/chheap.h:
+
+../../../os/common/oslib/include/chmempools.h:
+
+../../../os/common/oslib/include/chfifo.h:
+
+../../../os/common/oslib/include/chfactory.h:
+
+../../../os/rt/include/chdynamic.h:
diff --git a/testhal/ATSAMA5D2/UART/.dep/chmtx.o.d b/testhal/ATSAMA5D2/UART/.dep/chmtx.o.d
new file mode 100644
index 000000000..a1e9ca57d
--- /dev/null
+++ b/testhal/ATSAMA5D2/UART/.dep/chmtx.o.d
@@ -0,0 +1,281 @@
+build/obj/chmtx.o: ../../../os/rt/src/chmtx.c ../../../os/rt/include/ch.h \
+ ../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h \
+ chconf.h ../../../os/license/chlicense.h \
+ ../../../os/license/chcustomer.h ../../../os/rt/include/chchecks.h \
+ ../../../os/rt/include/chsystypes.h ../../../os/rt/include/chalign.h \
+ ../../../os/common/ports/ARMCAx-TZ/chcore.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h \
+ ../../../os/hal/boards/ATSAMA5D2_XULT/board.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h \
+ ../../../os/rt/include/chdebug.h ../../../os/rt/include/chtrace.h \
+ ../../../os/rt/include/chtm.h ../../../os/rt/include/chstats.h \
+ ../../../os/rt/include/chschd.h ../../../os/rt/include/chsys.h \
+ ../../../os/rt/include/chvt.h ../../../os/rt/include/chthreads.h \
+ ../../../os/rt/include/chregistry.h ../../../os/rt/include/chsem.h \
+ ../../../os/common/oslib/include/chbsem.h ../../../os/rt/include/chmtx.h \
+ ../../../os/rt/include/chcond.h ../../../os/rt/include/chevents.h \
+ ../../../os/rt/include/chmsg.h \
+ ../../../os/common/oslib/include/chmboxes.h \
+ ../../../os/common/oslib/include/chmemcore.h \
+ ../../../os/common/oslib/include/chheap.h \
+ ../../../os/common/oslib/include/chmempools.h \
+ ../../../os/common/oslib/include/chfifo.h \
+ ../../../os/common/oslib/include/chfactory.h \
+ ../../../os/rt/include/chdynamic.h
+
+../../../os/rt/include/ch.h:
+
+../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h:
+
+chconf.h:
+
+../../../os/license/chlicense.h:
+
+../../../os/license/chcustomer.h:
+
+../../../os/rt/include/chchecks.h:
+
+../../../os/rt/include/chsystypes.h:
+
+../../../os/rt/include/chalign.h:
+
+../../../os/common/ports/ARMCAx-TZ/chcore.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h:
+
+../../../os/hal/boards/ATSAMA5D2_XULT/board.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h:
+
+../../../os/rt/include/chdebug.h:
+
+../../../os/rt/include/chtrace.h:
+
+../../../os/rt/include/chtm.h:
+
+../../../os/rt/include/chstats.h:
+
+../../../os/rt/include/chschd.h:
+
+../../../os/rt/include/chsys.h:
+
+../../../os/rt/include/chvt.h:
+
+../../../os/rt/include/chthreads.h:
+
+../../../os/rt/include/chregistry.h:
+
+../../../os/rt/include/chsem.h:
+
+../../../os/common/oslib/include/chbsem.h:
+
+../../../os/rt/include/chmtx.h:
+
+../../../os/rt/include/chcond.h:
+
+../../../os/rt/include/chevents.h:
+
+../../../os/rt/include/chmsg.h:
+
+../../../os/common/oslib/include/chmboxes.h:
+
+../../../os/common/oslib/include/chmemcore.h:
+
+../../../os/common/oslib/include/chheap.h:
+
+../../../os/common/oslib/include/chmempools.h:
+
+../../../os/common/oslib/include/chfifo.h:
+
+../../../os/common/oslib/include/chfactory.h:
+
+../../../os/rt/include/chdynamic.h:
diff --git a/testhal/ATSAMA5D2/UART/.dep/chregistry.o.d b/testhal/ATSAMA5D2/UART/.dep/chregistry.o.d
new file mode 100644
index 000000000..f4b43c4aa
--- /dev/null
+++ b/testhal/ATSAMA5D2/UART/.dep/chregistry.o.d
@@ -0,0 +1,318 @@
+build/obj/chregistry.o: ../../../os/rt/src/chregistry.c \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/string.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_ansi.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/newlib.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/config.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/ieeefp.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/reent.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_ansi.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_types.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_types.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/lock.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/cdefs.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/string.h \
+ ../../../os/rt/include/ch.h \
+ ../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h \
+ chconf.h ../../../os/license/chlicense.h \
+ ../../../os/license/chcustomer.h ../../../os/rt/include/chchecks.h \
+ ../../../os/rt/include/chsystypes.h ../../../os/rt/include/chalign.h \
+ ../../../os/common/ports/ARMCAx-TZ/chcore.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h \
+ ../../../os/hal/boards/ATSAMA5D2_XULT/board.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h \
+ ../../../os/rt/include/chdebug.h ../../../os/rt/include/chtrace.h \
+ ../../../os/rt/include/chtm.h ../../../os/rt/include/chstats.h \
+ ../../../os/rt/include/chschd.h ../../../os/rt/include/chsys.h \
+ ../../../os/rt/include/chvt.h ../../../os/rt/include/chthreads.h \
+ ../../../os/rt/include/chregistry.h ../../../os/rt/include/chsem.h \
+ ../../../os/common/oslib/include/chbsem.h ../../../os/rt/include/chmtx.h \
+ ../../../os/rt/include/chcond.h ../../../os/rt/include/chevents.h \
+ ../../../os/rt/include/chmsg.h \
+ ../../../os/common/oslib/include/chmboxes.h \
+ ../../../os/common/oslib/include/chmemcore.h \
+ ../../../os/common/oslib/include/chheap.h \
+ ../../../os/common/oslib/include/chmempools.h \
+ ../../../os/common/oslib/include/chfifo.h \
+ ../../../os/common/oslib/include/chfactory.h \
+ ../../../os/rt/include/chdynamic.h
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/string.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_ansi.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/newlib.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/config.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/ieeefp.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/reent.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_ansi.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_types.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_types.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/lock.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/cdefs.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/string.h:
+
+../../../os/rt/include/ch.h:
+
+../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h:
+
+chconf.h:
+
+../../../os/license/chlicense.h:
+
+../../../os/license/chcustomer.h:
+
+../../../os/rt/include/chchecks.h:
+
+../../../os/rt/include/chsystypes.h:
+
+../../../os/rt/include/chalign.h:
+
+../../../os/common/ports/ARMCAx-TZ/chcore.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h:
+
+../../../os/hal/boards/ATSAMA5D2_XULT/board.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h:
+
+../../../os/rt/include/chdebug.h:
+
+../../../os/rt/include/chtrace.h:
+
+../../../os/rt/include/chtm.h:
+
+../../../os/rt/include/chstats.h:
+
+../../../os/rt/include/chschd.h:
+
+../../../os/rt/include/chsys.h:
+
+../../../os/rt/include/chvt.h:
+
+../../../os/rt/include/chthreads.h:
+
+../../../os/rt/include/chregistry.h:
+
+../../../os/rt/include/chsem.h:
+
+../../../os/common/oslib/include/chbsem.h:
+
+../../../os/rt/include/chmtx.h:
+
+../../../os/rt/include/chcond.h:
+
+../../../os/rt/include/chevents.h:
+
+../../../os/rt/include/chmsg.h:
+
+../../../os/common/oslib/include/chmboxes.h:
+
+../../../os/common/oslib/include/chmemcore.h:
+
+../../../os/common/oslib/include/chheap.h:
+
+../../../os/common/oslib/include/chmempools.h:
+
+../../../os/common/oslib/include/chfifo.h:
+
+../../../os/common/oslib/include/chfactory.h:
+
+../../../os/rt/include/chdynamic.h:
diff --git a/testhal/ATSAMA5D2/UART/.dep/chschd.o.d b/testhal/ATSAMA5D2/UART/.dep/chschd.o.d
new file mode 100644
index 000000000..a744f704c
--- /dev/null
+++ b/testhal/ATSAMA5D2/UART/.dep/chschd.o.d
@@ -0,0 +1,282 @@
+build/obj/chschd.o: ../../../os/rt/src/chschd.c \
+ ../../../os/rt/include/ch.h \
+ ../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h \
+ chconf.h ../../../os/license/chlicense.h \
+ ../../../os/license/chcustomer.h ../../../os/rt/include/chchecks.h \
+ ../../../os/rt/include/chsystypes.h ../../../os/rt/include/chalign.h \
+ ../../../os/common/ports/ARMCAx-TZ/chcore.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h \
+ ../../../os/hal/boards/ATSAMA5D2_XULT/board.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h \
+ ../../../os/rt/include/chdebug.h ../../../os/rt/include/chtrace.h \
+ ../../../os/rt/include/chtm.h ../../../os/rt/include/chstats.h \
+ ../../../os/rt/include/chschd.h ../../../os/rt/include/chsys.h \
+ ../../../os/rt/include/chvt.h ../../../os/rt/include/chthreads.h \
+ ../../../os/rt/include/chregistry.h ../../../os/rt/include/chsem.h \
+ ../../../os/common/oslib/include/chbsem.h ../../../os/rt/include/chmtx.h \
+ ../../../os/rt/include/chcond.h ../../../os/rt/include/chevents.h \
+ ../../../os/rt/include/chmsg.h \
+ ../../../os/common/oslib/include/chmboxes.h \
+ ../../../os/common/oslib/include/chmemcore.h \
+ ../../../os/common/oslib/include/chheap.h \
+ ../../../os/common/oslib/include/chmempools.h \
+ ../../../os/common/oslib/include/chfifo.h \
+ ../../../os/common/oslib/include/chfactory.h \
+ ../../../os/rt/include/chdynamic.h
+
+../../../os/rt/include/ch.h:
+
+../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h:
+
+chconf.h:
+
+../../../os/license/chlicense.h:
+
+../../../os/license/chcustomer.h:
+
+../../../os/rt/include/chchecks.h:
+
+../../../os/rt/include/chsystypes.h:
+
+../../../os/rt/include/chalign.h:
+
+../../../os/common/ports/ARMCAx-TZ/chcore.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h:
+
+../../../os/hal/boards/ATSAMA5D2_XULT/board.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h:
+
+../../../os/rt/include/chdebug.h:
+
+../../../os/rt/include/chtrace.h:
+
+../../../os/rt/include/chtm.h:
+
+../../../os/rt/include/chstats.h:
+
+../../../os/rt/include/chschd.h:
+
+../../../os/rt/include/chsys.h:
+
+../../../os/rt/include/chvt.h:
+
+../../../os/rt/include/chthreads.h:
+
+../../../os/rt/include/chregistry.h:
+
+../../../os/rt/include/chsem.h:
+
+../../../os/common/oslib/include/chbsem.h:
+
+../../../os/rt/include/chmtx.h:
+
+../../../os/rt/include/chcond.h:
+
+../../../os/rt/include/chevents.h:
+
+../../../os/rt/include/chmsg.h:
+
+../../../os/common/oslib/include/chmboxes.h:
+
+../../../os/common/oslib/include/chmemcore.h:
+
+../../../os/common/oslib/include/chheap.h:
+
+../../../os/common/oslib/include/chmempools.h:
+
+../../../os/common/oslib/include/chfifo.h:
+
+../../../os/common/oslib/include/chfactory.h:
+
+../../../os/rt/include/chdynamic.h:
diff --git a/testhal/ATSAMA5D2/UART/.dep/chsem.o.d b/testhal/ATSAMA5D2/UART/.dep/chsem.o.d
new file mode 100644
index 000000000..a77240189
--- /dev/null
+++ b/testhal/ATSAMA5D2/UART/.dep/chsem.o.d
@@ -0,0 +1,281 @@
+build/obj/chsem.o: ../../../os/rt/src/chsem.c ../../../os/rt/include/ch.h \
+ ../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h \
+ chconf.h ../../../os/license/chlicense.h \
+ ../../../os/license/chcustomer.h ../../../os/rt/include/chchecks.h \
+ ../../../os/rt/include/chsystypes.h ../../../os/rt/include/chalign.h \
+ ../../../os/common/ports/ARMCAx-TZ/chcore.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h \
+ ../../../os/hal/boards/ATSAMA5D2_XULT/board.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h \
+ ../../../os/rt/include/chdebug.h ../../../os/rt/include/chtrace.h \
+ ../../../os/rt/include/chtm.h ../../../os/rt/include/chstats.h \
+ ../../../os/rt/include/chschd.h ../../../os/rt/include/chsys.h \
+ ../../../os/rt/include/chvt.h ../../../os/rt/include/chthreads.h \
+ ../../../os/rt/include/chregistry.h ../../../os/rt/include/chsem.h \
+ ../../../os/common/oslib/include/chbsem.h ../../../os/rt/include/chmtx.h \
+ ../../../os/rt/include/chcond.h ../../../os/rt/include/chevents.h \
+ ../../../os/rt/include/chmsg.h \
+ ../../../os/common/oslib/include/chmboxes.h \
+ ../../../os/common/oslib/include/chmemcore.h \
+ ../../../os/common/oslib/include/chheap.h \
+ ../../../os/common/oslib/include/chmempools.h \
+ ../../../os/common/oslib/include/chfifo.h \
+ ../../../os/common/oslib/include/chfactory.h \
+ ../../../os/rt/include/chdynamic.h
+
+../../../os/rt/include/ch.h:
+
+../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h:
+
+chconf.h:
+
+../../../os/license/chlicense.h:
+
+../../../os/license/chcustomer.h:
+
+../../../os/rt/include/chchecks.h:
+
+../../../os/rt/include/chsystypes.h:
+
+../../../os/rt/include/chalign.h:
+
+../../../os/common/ports/ARMCAx-TZ/chcore.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h:
+
+../../../os/hal/boards/ATSAMA5D2_XULT/board.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h:
+
+../../../os/rt/include/chdebug.h:
+
+../../../os/rt/include/chtrace.h:
+
+../../../os/rt/include/chtm.h:
+
+../../../os/rt/include/chstats.h:
+
+../../../os/rt/include/chschd.h:
+
+../../../os/rt/include/chsys.h:
+
+../../../os/rt/include/chvt.h:
+
+../../../os/rt/include/chthreads.h:
+
+../../../os/rt/include/chregistry.h:
+
+../../../os/rt/include/chsem.h:
+
+../../../os/common/oslib/include/chbsem.h:
+
+../../../os/rt/include/chmtx.h:
+
+../../../os/rt/include/chcond.h:
+
+../../../os/rt/include/chevents.h:
+
+../../../os/rt/include/chmsg.h:
+
+../../../os/common/oslib/include/chmboxes.h:
+
+../../../os/common/oslib/include/chmemcore.h:
+
+../../../os/common/oslib/include/chheap.h:
+
+../../../os/common/oslib/include/chmempools.h:
+
+../../../os/common/oslib/include/chfifo.h:
+
+../../../os/common/oslib/include/chfactory.h:
+
+../../../os/rt/include/chdynamic.h:
diff --git a/testhal/ATSAMA5D2/UART/.dep/chsys.o.d b/testhal/ATSAMA5D2/UART/.dep/chsys.o.d
new file mode 100644
index 000000000..fc8cc4dd6
--- /dev/null
+++ b/testhal/ATSAMA5D2/UART/.dep/chsys.o.d
@@ -0,0 +1,281 @@
+build/obj/chsys.o: ../../../os/rt/src/chsys.c ../../../os/rt/include/ch.h \
+ ../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h \
+ chconf.h ../../../os/license/chlicense.h \
+ ../../../os/license/chcustomer.h ../../../os/rt/include/chchecks.h \
+ ../../../os/rt/include/chsystypes.h ../../../os/rt/include/chalign.h \
+ ../../../os/common/ports/ARMCAx-TZ/chcore.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h \
+ ../../../os/hal/boards/ATSAMA5D2_XULT/board.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h \
+ ../../../os/rt/include/chdebug.h ../../../os/rt/include/chtrace.h \
+ ../../../os/rt/include/chtm.h ../../../os/rt/include/chstats.h \
+ ../../../os/rt/include/chschd.h ../../../os/rt/include/chsys.h \
+ ../../../os/rt/include/chvt.h ../../../os/rt/include/chthreads.h \
+ ../../../os/rt/include/chregistry.h ../../../os/rt/include/chsem.h \
+ ../../../os/common/oslib/include/chbsem.h ../../../os/rt/include/chmtx.h \
+ ../../../os/rt/include/chcond.h ../../../os/rt/include/chevents.h \
+ ../../../os/rt/include/chmsg.h \
+ ../../../os/common/oslib/include/chmboxes.h \
+ ../../../os/common/oslib/include/chmemcore.h \
+ ../../../os/common/oslib/include/chheap.h \
+ ../../../os/common/oslib/include/chmempools.h \
+ ../../../os/common/oslib/include/chfifo.h \
+ ../../../os/common/oslib/include/chfactory.h \
+ ../../../os/rt/include/chdynamic.h
+
+../../../os/rt/include/ch.h:
+
+../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h:
+
+chconf.h:
+
+../../../os/license/chlicense.h:
+
+../../../os/license/chcustomer.h:
+
+../../../os/rt/include/chchecks.h:
+
+../../../os/rt/include/chsystypes.h:
+
+../../../os/rt/include/chalign.h:
+
+../../../os/common/ports/ARMCAx-TZ/chcore.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h:
+
+../../../os/hal/boards/ATSAMA5D2_XULT/board.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h:
+
+../../../os/rt/include/chdebug.h:
+
+../../../os/rt/include/chtrace.h:
+
+../../../os/rt/include/chtm.h:
+
+../../../os/rt/include/chstats.h:
+
+../../../os/rt/include/chschd.h:
+
+../../../os/rt/include/chsys.h:
+
+../../../os/rt/include/chvt.h:
+
+../../../os/rt/include/chthreads.h:
+
+../../../os/rt/include/chregistry.h:
+
+../../../os/rt/include/chsem.h:
+
+../../../os/common/oslib/include/chbsem.h:
+
+../../../os/rt/include/chmtx.h:
+
+../../../os/rt/include/chcond.h:
+
+../../../os/rt/include/chevents.h:
+
+../../../os/rt/include/chmsg.h:
+
+../../../os/common/oslib/include/chmboxes.h:
+
+../../../os/common/oslib/include/chmemcore.h:
+
+../../../os/common/oslib/include/chheap.h:
+
+../../../os/common/oslib/include/chmempools.h:
+
+../../../os/common/oslib/include/chfifo.h:
+
+../../../os/common/oslib/include/chfactory.h:
+
+../../../os/rt/include/chdynamic.h:
diff --git a/testhal/ATSAMA5D2/UART/.dep/chthreads.o.d b/testhal/ATSAMA5D2/UART/.dep/chthreads.o.d
new file mode 100644
index 000000000..ac1cb4c23
--- /dev/null
+++ b/testhal/ATSAMA5D2/UART/.dep/chthreads.o.d
@@ -0,0 +1,282 @@
+build/obj/chthreads.o: ../../../os/rt/src/chthreads.c \
+ ../../../os/rt/include/ch.h \
+ ../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h \
+ chconf.h ../../../os/license/chlicense.h \
+ ../../../os/license/chcustomer.h ../../../os/rt/include/chchecks.h \
+ ../../../os/rt/include/chsystypes.h ../../../os/rt/include/chalign.h \
+ ../../../os/common/ports/ARMCAx-TZ/chcore.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h \
+ ../../../os/hal/boards/ATSAMA5D2_XULT/board.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h \
+ ../../../os/rt/include/chdebug.h ../../../os/rt/include/chtrace.h \
+ ../../../os/rt/include/chtm.h ../../../os/rt/include/chstats.h \
+ ../../../os/rt/include/chschd.h ../../../os/rt/include/chsys.h \
+ ../../../os/rt/include/chvt.h ../../../os/rt/include/chthreads.h \
+ ../../../os/rt/include/chregistry.h ../../../os/rt/include/chsem.h \
+ ../../../os/common/oslib/include/chbsem.h ../../../os/rt/include/chmtx.h \
+ ../../../os/rt/include/chcond.h ../../../os/rt/include/chevents.h \
+ ../../../os/rt/include/chmsg.h \
+ ../../../os/common/oslib/include/chmboxes.h \
+ ../../../os/common/oslib/include/chmemcore.h \
+ ../../../os/common/oslib/include/chheap.h \
+ ../../../os/common/oslib/include/chmempools.h \
+ ../../../os/common/oslib/include/chfifo.h \
+ ../../../os/common/oslib/include/chfactory.h \
+ ../../../os/rt/include/chdynamic.h
+
+../../../os/rt/include/ch.h:
+
+../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h:
+
+chconf.h:
+
+../../../os/license/chlicense.h:
+
+../../../os/license/chcustomer.h:
+
+../../../os/rt/include/chchecks.h:
+
+../../../os/rt/include/chsystypes.h:
+
+../../../os/rt/include/chalign.h:
+
+../../../os/common/ports/ARMCAx-TZ/chcore.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h:
+
+../../../os/hal/boards/ATSAMA5D2_XULT/board.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h:
+
+../../../os/rt/include/chdebug.h:
+
+../../../os/rt/include/chtrace.h:
+
+../../../os/rt/include/chtm.h:
+
+../../../os/rt/include/chstats.h:
+
+../../../os/rt/include/chschd.h:
+
+../../../os/rt/include/chsys.h:
+
+../../../os/rt/include/chvt.h:
+
+../../../os/rt/include/chthreads.h:
+
+../../../os/rt/include/chregistry.h:
+
+../../../os/rt/include/chsem.h:
+
+../../../os/common/oslib/include/chbsem.h:
+
+../../../os/rt/include/chmtx.h:
+
+../../../os/rt/include/chcond.h:
+
+../../../os/rt/include/chevents.h:
+
+../../../os/rt/include/chmsg.h:
+
+../../../os/common/oslib/include/chmboxes.h:
+
+../../../os/common/oslib/include/chmemcore.h:
+
+../../../os/common/oslib/include/chheap.h:
+
+../../../os/common/oslib/include/chmempools.h:
+
+../../../os/common/oslib/include/chfifo.h:
+
+../../../os/common/oslib/include/chfactory.h:
+
+../../../os/rt/include/chdynamic.h:
diff --git a/testhal/ATSAMA5D2/UART/.dep/chtrace.o.d b/testhal/ATSAMA5D2/UART/.dep/chtrace.o.d
new file mode 100644
index 000000000..4c5b6158b
--- /dev/null
+++ b/testhal/ATSAMA5D2/UART/.dep/chtrace.o.d
@@ -0,0 +1,282 @@
+build/obj/chtrace.o: ../../../os/rt/src/chtrace.c \
+ ../../../os/rt/include/ch.h \
+ ../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h \
+ chconf.h ../../../os/license/chlicense.h \
+ ../../../os/license/chcustomer.h ../../../os/rt/include/chchecks.h \
+ ../../../os/rt/include/chsystypes.h ../../../os/rt/include/chalign.h \
+ ../../../os/common/ports/ARMCAx-TZ/chcore.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h \
+ ../../../os/hal/boards/ATSAMA5D2_XULT/board.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h \
+ ../../../os/rt/include/chdebug.h ../../../os/rt/include/chtrace.h \
+ ../../../os/rt/include/chtm.h ../../../os/rt/include/chstats.h \
+ ../../../os/rt/include/chschd.h ../../../os/rt/include/chsys.h \
+ ../../../os/rt/include/chvt.h ../../../os/rt/include/chthreads.h \
+ ../../../os/rt/include/chregistry.h ../../../os/rt/include/chsem.h \
+ ../../../os/common/oslib/include/chbsem.h ../../../os/rt/include/chmtx.h \
+ ../../../os/rt/include/chcond.h ../../../os/rt/include/chevents.h \
+ ../../../os/rt/include/chmsg.h \
+ ../../../os/common/oslib/include/chmboxes.h \
+ ../../../os/common/oslib/include/chmemcore.h \
+ ../../../os/common/oslib/include/chheap.h \
+ ../../../os/common/oslib/include/chmempools.h \
+ ../../../os/common/oslib/include/chfifo.h \
+ ../../../os/common/oslib/include/chfactory.h \
+ ../../../os/rt/include/chdynamic.h
+
+../../../os/rt/include/ch.h:
+
+../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h:
+
+chconf.h:
+
+../../../os/license/chlicense.h:
+
+../../../os/license/chcustomer.h:
+
+../../../os/rt/include/chchecks.h:
+
+../../../os/rt/include/chsystypes.h:
+
+../../../os/rt/include/chalign.h:
+
+../../../os/common/ports/ARMCAx-TZ/chcore.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h:
+
+../../../os/hal/boards/ATSAMA5D2_XULT/board.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h:
+
+../../../os/rt/include/chdebug.h:
+
+../../../os/rt/include/chtrace.h:
+
+../../../os/rt/include/chtm.h:
+
+../../../os/rt/include/chstats.h:
+
+../../../os/rt/include/chschd.h:
+
+../../../os/rt/include/chsys.h:
+
+../../../os/rt/include/chvt.h:
+
+../../../os/rt/include/chthreads.h:
+
+../../../os/rt/include/chregistry.h:
+
+../../../os/rt/include/chsem.h:
+
+../../../os/common/oslib/include/chbsem.h:
+
+../../../os/rt/include/chmtx.h:
+
+../../../os/rt/include/chcond.h:
+
+../../../os/rt/include/chevents.h:
+
+../../../os/rt/include/chmsg.h:
+
+../../../os/common/oslib/include/chmboxes.h:
+
+../../../os/common/oslib/include/chmemcore.h:
+
+../../../os/common/oslib/include/chheap.h:
+
+../../../os/common/oslib/include/chmempools.h:
+
+../../../os/common/oslib/include/chfifo.h:
+
+../../../os/common/oslib/include/chfactory.h:
+
+../../../os/rt/include/chdynamic.h:
diff --git a/testhal/ATSAMA5D2/UART/.dep/chvt.o.d b/testhal/ATSAMA5D2/UART/.dep/chvt.o.d
new file mode 100644
index 000000000..db79d685c
--- /dev/null
+++ b/testhal/ATSAMA5D2/UART/.dep/chvt.o.d
@@ -0,0 +1,281 @@
+build/obj/chvt.o: ../../../os/rt/src/chvt.c ../../../os/rt/include/ch.h \
+ ../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h \
+ chconf.h ../../../os/license/chlicense.h \
+ ../../../os/license/chcustomer.h ../../../os/rt/include/chchecks.h \
+ ../../../os/rt/include/chsystypes.h ../../../os/rt/include/chalign.h \
+ ../../../os/common/ports/ARMCAx-TZ/chcore.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h \
+ ../../../os/hal/boards/ATSAMA5D2_XULT/board.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h \
+ ../../../os/rt/include/chdebug.h ../../../os/rt/include/chtrace.h \
+ ../../../os/rt/include/chtm.h ../../../os/rt/include/chstats.h \
+ ../../../os/rt/include/chschd.h ../../../os/rt/include/chsys.h \
+ ../../../os/rt/include/chvt.h ../../../os/rt/include/chthreads.h \
+ ../../../os/rt/include/chregistry.h ../../../os/rt/include/chsem.h \
+ ../../../os/common/oslib/include/chbsem.h ../../../os/rt/include/chmtx.h \
+ ../../../os/rt/include/chcond.h ../../../os/rt/include/chevents.h \
+ ../../../os/rt/include/chmsg.h \
+ ../../../os/common/oslib/include/chmboxes.h \
+ ../../../os/common/oslib/include/chmemcore.h \
+ ../../../os/common/oslib/include/chheap.h \
+ ../../../os/common/oslib/include/chmempools.h \
+ ../../../os/common/oslib/include/chfifo.h \
+ ../../../os/common/oslib/include/chfactory.h \
+ ../../../os/rt/include/chdynamic.h
+
+../../../os/rt/include/ch.h:
+
+../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h:
+
+chconf.h:
+
+../../../os/license/chlicense.h:
+
+../../../os/license/chcustomer.h:
+
+../../../os/rt/include/chchecks.h:
+
+../../../os/rt/include/chsystypes.h:
+
+../../../os/rt/include/chalign.h:
+
+../../../os/common/ports/ARMCAx-TZ/chcore.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h:
+
+../../../os/hal/boards/ATSAMA5D2_XULT/board.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h:
+
+../../../os/rt/include/chdebug.h:
+
+../../../os/rt/include/chtrace.h:
+
+../../../os/rt/include/chtm.h:
+
+../../../os/rt/include/chstats.h:
+
+../../../os/rt/include/chschd.h:
+
+../../../os/rt/include/chsys.h:
+
+../../../os/rt/include/chvt.h:
+
+../../../os/rt/include/chthreads.h:
+
+../../../os/rt/include/chregistry.h:
+
+../../../os/rt/include/chsem.h:
+
+../../../os/common/oslib/include/chbsem.h:
+
+../../../os/rt/include/chmtx.h:
+
+../../../os/rt/include/chcond.h:
+
+../../../os/rt/include/chevents.h:
+
+../../../os/rt/include/chmsg.h:
+
+../../../os/common/oslib/include/chmboxes.h:
+
+../../../os/common/oslib/include/chmemcore.h:
+
+../../../os/common/oslib/include/chheap.h:
+
+../../../os/common/oslib/include/chmempools.h:
+
+../../../os/common/oslib/include/chfifo.h:
+
+../../../os/common/oslib/include/chfactory.h:
+
+../../../os/rt/include/chdynamic.h:
diff --git a/testhal/ATSAMA5D2/UART/.dep/crt0.o.d b/testhal/ATSAMA5D2/UART/.dep/crt0.o.d
new file mode 100644
index 000000000..1cdbc477d
--- /dev/null
+++ b/testhal/ATSAMA5D2/UART/.dep/crt0.o.d
@@ -0,0 +1 @@
+build/obj/crt0.o: ../../../os/common/startup/ARM/compilers/GCC/crt0.S
diff --git a/testhal/ATSAMA5D2/UART/.dep/crt1.o.d b/testhal/ATSAMA5D2/UART/.dep/crt1.o.d
new file mode 100644
index 000000000..fa02c90bb
--- /dev/null
+++ b/testhal/ATSAMA5D2/UART/.dep/crt1.o.d
@@ -0,0 +1,4 @@
+build/obj/crt1.o: ../../../os/common/startup/ARM/compilers/GCC/crt1.c \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h:
diff --git a/testhal/ATSAMA5D2/UART/.dep/hal.o.d b/testhal/ATSAMA5D2/UART/.dep/hal.o.d
new file mode 100644
index 000000000..4fc5417a5
--- /dev/null
+++ b/testhal/ATSAMA5D2/UART/.dep/hal.o.d
@@ -0,0 +1,404 @@
+build/obj/hal.o: ../../../os/hal/src/hal.c ../../../os/hal/include/hal.h \
+ ../../../os/hal/osal/rt/osal.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h \
+ ../../../os/rt/include/ch.h \
+ ../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h chconf.h \
+ ../../../os/license/chlicense.h ../../../os/license/chcustomer.h \
+ ../../../os/rt/include/chchecks.h ../../../os/rt/include/chsystypes.h \
+ ../../../os/rt/include/chalign.h \
+ ../../../os/common/ports/ARMCAx-TZ/chcore.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h \
+ ../../../os/hal/boards/ATSAMA5D2_XULT/board.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h \
+ ../../../os/rt/include/chdebug.h ../../../os/rt/include/chtrace.h \
+ ../../../os/rt/include/chtm.h ../../../os/rt/include/chstats.h \
+ ../../../os/rt/include/chschd.h ../../../os/rt/include/chsys.h \
+ ../../../os/rt/include/chvt.h ../../../os/rt/include/chthreads.h \
+ ../../../os/rt/include/chregistry.h ../../../os/rt/include/chsem.h \
+ ../../../os/common/oslib/include/chbsem.h ../../../os/rt/include/chmtx.h \
+ ../../../os/rt/include/chcond.h ../../../os/rt/include/chevents.h \
+ ../../../os/rt/include/chmsg.h \
+ ../../../os/common/oslib/include/chmboxes.h \
+ ../../../os/common/oslib/include/chmemcore.h \
+ ../../../os/common/oslib/include/chheap.h \
+ ../../../os/common/oslib/include/chmempools.h \
+ ../../../os/common/oslib/include/chfifo.h \
+ ../../../os/common/oslib/include/chfactory.h \
+ ../../../os/rt/include/chdynamic.h halconf.h mcuconf.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/hal_lld.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_registry.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_pmc.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/aic.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_matrix.h \
+ ../../../os/hal/ports/SAMA/LLD/DMAv1/sama_xdmac.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_cache.h \
+ ../../../os/hal/include/hal_streams.h \
+ ../../../os/hal/include/hal_channels.h \
+ ../../../os/hal/include/hal_files.h \
+ ../../../os/hal/include/hal_ioblock.h \
+ ../../../os/hal/include/hal_mmcsd.h \
+ ../../../os/hal/include/hal_buffers.h \
+ ../../../os/hal/include/hal_queues.h ../../../os/hal/include/hal_pal.h \
+ ../../../os/hal/ports/SAMA/LLD/PIOv1/hal_pal_lld.h \
+ ../../../os/hal/include/hal_adc.h ../../../os/hal/include/hal_can.h \
+ ../../../os/hal/include/hal_dac.h ../../../os/hal/include/hal_ext.h \
+ ../../../os/hal/include/hal_gpt.h ../../../os/hal/include/hal_i2c.h \
+ ../../../os/hal/include/hal_i2s.h ../../../os/hal/include/hal_icu.h \
+ ../../../os/hal/include/hal_mac.h ../../../os/hal/include/hal_pwm.h \
+ ../../../os/hal/include/hal_qspi.h ../../../os/hal/include/hal_rtc.h \
+ ../../../os/hal/include/hal_serial.h \
+ ../../../os/hal/ports/SAMA/LLD/USARTv1/hal_serial_lld.h \
+ ../../../os/hal/include/hal_sdc.h ../../../os/hal/include/hal_spi.h \
+ ../../../os/hal/include/hal_uart.h \
+ ../../../os/hal/ports/SAMA/LLD/USARTv1/hal_uart_lld.h \
+ ../../../os/hal/include/hal_usb.h ../../../os/hal/include/hal_wdg.h \
+ ../../../os/hal/include/hal_st.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/hal_st_lld.h mcuconf.h \
+ ../../../os/hal/include/hal_mmc_spi.h \
+ ../../../os/hal/include/hal_serial_usb.h
+
+../../../os/hal/include/hal.h:
+
+../../../os/hal/osal/rt/osal.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h:
+
+../../../os/rt/include/ch.h:
+
+../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h:
+
+chconf.h:
+
+../../../os/license/chlicense.h:
+
+../../../os/license/chcustomer.h:
+
+../../../os/rt/include/chchecks.h:
+
+../../../os/rt/include/chsystypes.h:
+
+../../../os/rt/include/chalign.h:
+
+../../../os/common/ports/ARMCAx-TZ/chcore.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h:
+
+../../../os/hal/boards/ATSAMA5D2_XULT/board.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h:
+
+../../../os/rt/include/chdebug.h:
+
+../../../os/rt/include/chtrace.h:
+
+../../../os/rt/include/chtm.h:
+
+../../../os/rt/include/chstats.h:
+
+../../../os/rt/include/chschd.h:
+
+../../../os/rt/include/chsys.h:
+
+../../../os/rt/include/chvt.h:
+
+../../../os/rt/include/chthreads.h:
+
+../../../os/rt/include/chregistry.h:
+
+../../../os/rt/include/chsem.h:
+
+../../../os/common/oslib/include/chbsem.h:
+
+../../../os/rt/include/chmtx.h:
+
+../../../os/rt/include/chcond.h:
+
+../../../os/rt/include/chevents.h:
+
+../../../os/rt/include/chmsg.h:
+
+../../../os/common/oslib/include/chmboxes.h:
+
+../../../os/common/oslib/include/chmemcore.h:
+
+../../../os/common/oslib/include/chheap.h:
+
+../../../os/common/oslib/include/chmempools.h:
+
+../../../os/common/oslib/include/chfifo.h:
+
+../../../os/common/oslib/include/chfactory.h:
+
+../../../os/rt/include/chdynamic.h:
+
+halconf.h:
+
+mcuconf.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/hal_lld.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_registry.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_pmc.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/aic.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_matrix.h:
+
+../../../os/hal/ports/SAMA/LLD/DMAv1/sama_xdmac.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_cache.h:
+
+../../../os/hal/include/hal_streams.h:
+
+../../../os/hal/include/hal_channels.h:
+
+../../../os/hal/include/hal_files.h:
+
+../../../os/hal/include/hal_ioblock.h:
+
+../../../os/hal/include/hal_mmcsd.h:
+
+../../../os/hal/include/hal_buffers.h:
+
+../../../os/hal/include/hal_queues.h:
+
+../../../os/hal/include/hal_pal.h:
+
+../../../os/hal/ports/SAMA/LLD/PIOv1/hal_pal_lld.h:
+
+../../../os/hal/include/hal_adc.h:
+
+../../../os/hal/include/hal_can.h:
+
+../../../os/hal/include/hal_dac.h:
+
+../../../os/hal/include/hal_ext.h:
+
+../../../os/hal/include/hal_gpt.h:
+
+../../../os/hal/include/hal_i2c.h:
+
+../../../os/hal/include/hal_i2s.h:
+
+../../../os/hal/include/hal_icu.h:
+
+../../../os/hal/include/hal_mac.h:
+
+../../../os/hal/include/hal_pwm.h:
+
+../../../os/hal/include/hal_qspi.h:
+
+../../../os/hal/include/hal_rtc.h:
+
+../../../os/hal/include/hal_serial.h:
+
+../../../os/hal/ports/SAMA/LLD/USARTv1/hal_serial_lld.h:
+
+../../../os/hal/include/hal_sdc.h:
+
+../../../os/hal/include/hal_spi.h:
+
+../../../os/hal/include/hal_uart.h:
+
+../../../os/hal/ports/SAMA/LLD/USARTv1/hal_uart_lld.h:
+
+../../../os/hal/include/hal_usb.h:
+
+../../../os/hal/include/hal_wdg.h:
+
+../../../os/hal/include/hal_st.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/hal_st_lld.h:
+
+mcuconf.h:
+
+../../../os/hal/include/hal_mmc_spi.h:
+
+../../../os/hal/include/hal_serial_usb.h:
diff --git a/testhal/ATSAMA5D2/UART/.dep/hal_buffers.o.d b/testhal/ATSAMA5D2/UART/.dep/hal_buffers.o.d
new file mode 100644
index 000000000..6e65a0096
--- /dev/null
+++ b/testhal/ATSAMA5D2/UART/.dep/hal_buffers.o.d
@@ -0,0 +1,440 @@
+build/obj/hal_buffers.o: ../../../os/hal/src/hal_buffers.c \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/string.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_ansi.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/newlib.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/config.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/ieeefp.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/reent.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_ansi.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_types.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_types.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/lock.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/cdefs.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/string.h \
+ ../../../os/hal/include/hal.h ../../../os/hal/osal/rt/osal.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h \
+ ../../../os/rt/include/ch.h \
+ ../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h chconf.h \
+ ../../../os/license/chlicense.h ../../../os/license/chcustomer.h \
+ ../../../os/rt/include/chchecks.h ../../../os/rt/include/chsystypes.h \
+ ../../../os/rt/include/chalign.h \
+ ../../../os/common/ports/ARMCAx-TZ/chcore.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h \
+ ../../../os/hal/boards/ATSAMA5D2_XULT/board.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h \
+ ../../../os/rt/include/chdebug.h ../../../os/rt/include/chtrace.h \
+ ../../../os/rt/include/chtm.h ../../../os/rt/include/chstats.h \
+ ../../../os/rt/include/chschd.h ../../../os/rt/include/chsys.h \
+ ../../../os/rt/include/chvt.h ../../../os/rt/include/chthreads.h \
+ ../../../os/rt/include/chregistry.h ../../../os/rt/include/chsem.h \
+ ../../../os/common/oslib/include/chbsem.h ../../../os/rt/include/chmtx.h \
+ ../../../os/rt/include/chcond.h ../../../os/rt/include/chevents.h \
+ ../../../os/rt/include/chmsg.h \
+ ../../../os/common/oslib/include/chmboxes.h \
+ ../../../os/common/oslib/include/chmemcore.h \
+ ../../../os/common/oslib/include/chheap.h \
+ ../../../os/common/oslib/include/chmempools.h \
+ ../../../os/common/oslib/include/chfifo.h \
+ ../../../os/common/oslib/include/chfactory.h \
+ ../../../os/rt/include/chdynamic.h halconf.h mcuconf.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/hal_lld.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_registry.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_pmc.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/aic.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_matrix.h \
+ ../../../os/hal/ports/SAMA/LLD/DMAv1/sama_xdmac.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_cache.h \
+ ../../../os/hal/include/hal_streams.h \
+ ../../../os/hal/include/hal_channels.h \
+ ../../../os/hal/include/hal_files.h \
+ ../../../os/hal/include/hal_ioblock.h \
+ ../../../os/hal/include/hal_mmcsd.h \
+ ../../../os/hal/include/hal_buffers.h \
+ ../../../os/hal/include/hal_queues.h ../../../os/hal/include/hal_pal.h \
+ ../../../os/hal/ports/SAMA/LLD/PIOv1/hal_pal_lld.h \
+ ../../../os/hal/include/hal_adc.h ../../../os/hal/include/hal_can.h \
+ ../../../os/hal/include/hal_dac.h ../../../os/hal/include/hal_ext.h \
+ ../../../os/hal/include/hal_gpt.h ../../../os/hal/include/hal_i2c.h \
+ ../../../os/hal/include/hal_i2s.h ../../../os/hal/include/hal_icu.h \
+ ../../../os/hal/include/hal_mac.h ../../../os/hal/include/hal_pwm.h \
+ ../../../os/hal/include/hal_qspi.h ../../../os/hal/include/hal_rtc.h \
+ ../../../os/hal/include/hal_serial.h \
+ ../../../os/hal/ports/SAMA/LLD/USARTv1/hal_serial_lld.h \
+ ../../../os/hal/include/hal_sdc.h ../../../os/hal/include/hal_spi.h \
+ ../../../os/hal/include/hal_uart.h \
+ ../../../os/hal/ports/SAMA/LLD/USARTv1/hal_uart_lld.h \
+ ../../../os/hal/include/hal_usb.h ../../../os/hal/include/hal_wdg.h \
+ ../../../os/hal/include/hal_st.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/hal_st_lld.h mcuconf.h \
+ ../../../os/hal/include/hal_mmc_spi.h \
+ ../../../os/hal/include/hal_serial_usb.h
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/string.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_ansi.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/newlib.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/config.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/ieeefp.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/reent.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_ansi.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_types.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_types.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/lock.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/cdefs.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/string.h:
+
+../../../os/hal/include/hal.h:
+
+../../../os/hal/osal/rt/osal.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h:
+
+../../../os/rt/include/ch.h:
+
+../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h:
+
+chconf.h:
+
+../../../os/license/chlicense.h:
+
+../../../os/license/chcustomer.h:
+
+../../../os/rt/include/chchecks.h:
+
+../../../os/rt/include/chsystypes.h:
+
+../../../os/rt/include/chalign.h:
+
+../../../os/common/ports/ARMCAx-TZ/chcore.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h:
+
+../../../os/hal/boards/ATSAMA5D2_XULT/board.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h:
+
+../../../os/rt/include/chdebug.h:
+
+../../../os/rt/include/chtrace.h:
+
+../../../os/rt/include/chtm.h:
+
+../../../os/rt/include/chstats.h:
+
+../../../os/rt/include/chschd.h:
+
+../../../os/rt/include/chsys.h:
+
+../../../os/rt/include/chvt.h:
+
+../../../os/rt/include/chthreads.h:
+
+../../../os/rt/include/chregistry.h:
+
+../../../os/rt/include/chsem.h:
+
+../../../os/common/oslib/include/chbsem.h:
+
+../../../os/rt/include/chmtx.h:
+
+../../../os/rt/include/chcond.h:
+
+../../../os/rt/include/chevents.h:
+
+../../../os/rt/include/chmsg.h:
+
+../../../os/common/oslib/include/chmboxes.h:
+
+../../../os/common/oslib/include/chmemcore.h:
+
+../../../os/common/oslib/include/chheap.h:
+
+../../../os/common/oslib/include/chmempools.h:
+
+../../../os/common/oslib/include/chfifo.h:
+
+../../../os/common/oslib/include/chfactory.h:
+
+../../../os/rt/include/chdynamic.h:
+
+halconf.h:
+
+mcuconf.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/hal_lld.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_registry.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_pmc.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/aic.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_matrix.h:
+
+../../../os/hal/ports/SAMA/LLD/DMAv1/sama_xdmac.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_cache.h:
+
+../../../os/hal/include/hal_streams.h:
+
+../../../os/hal/include/hal_channels.h:
+
+../../../os/hal/include/hal_files.h:
+
+../../../os/hal/include/hal_ioblock.h:
+
+../../../os/hal/include/hal_mmcsd.h:
+
+../../../os/hal/include/hal_buffers.h:
+
+../../../os/hal/include/hal_queues.h:
+
+../../../os/hal/include/hal_pal.h:
+
+../../../os/hal/ports/SAMA/LLD/PIOv1/hal_pal_lld.h:
+
+../../../os/hal/include/hal_adc.h:
+
+../../../os/hal/include/hal_can.h:
+
+../../../os/hal/include/hal_dac.h:
+
+../../../os/hal/include/hal_ext.h:
+
+../../../os/hal/include/hal_gpt.h:
+
+../../../os/hal/include/hal_i2c.h:
+
+../../../os/hal/include/hal_i2s.h:
+
+../../../os/hal/include/hal_icu.h:
+
+../../../os/hal/include/hal_mac.h:
+
+../../../os/hal/include/hal_pwm.h:
+
+../../../os/hal/include/hal_qspi.h:
+
+../../../os/hal/include/hal_rtc.h:
+
+../../../os/hal/include/hal_serial.h:
+
+../../../os/hal/ports/SAMA/LLD/USARTv1/hal_serial_lld.h:
+
+../../../os/hal/include/hal_sdc.h:
+
+../../../os/hal/include/hal_spi.h:
+
+../../../os/hal/include/hal_uart.h:
+
+../../../os/hal/ports/SAMA/LLD/USARTv1/hal_uart_lld.h:
+
+../../../os/hal/include/hal_usb.h:
+
+../../../os/hal/include/hal_wdg.h:
+
+../../../os/hal/include/hal_st.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/hal_st_lld.h:
+
+mcuconf.h:
+
+../../../os/hal/include/hal_mmc_spi.h:
+
+../../../os/hal/include/hal_serial_usb.h:
diff --git a/testhal/ATSAMA5D2/UART/.dep/hal_lld.o.d b/testhal/ATSAMA5D2/UART/.dep/hal_lld.o.d
new file mode 100644
index 000000000..6346422d7
--- /dev/null
+++ b/testhal/ATSAMA5D2/UART/.dep/hal_lld.o.d
@@ -0,0 +1,404 @@
+build/obj/hal_lld.o: ../../../os/hal/ports/SAMA/SAMA5D2x/hal_lld.c \
+ ../../../os/hal/include/hal.h ../../../os/hal/osal/rt/osal.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h \
+ ../../../os/rt/include/ch.h \
+ ../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h chconf.h \
+ ../../../os/license/chlicense.h ../../../os/license/chcustomer.h \
+ ../../../os/rt/include/chchecks.h ../../../os/rt/include/chsystypes.h \
+ ../../../os/rt/include/chalign.h \
+ ../../../os/common/ports/ARMCAx-TZ/chcore.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h \
+ ../../../os/hal/boards/ATSAMA5D2_XULT/board.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h \
+ ../../../os/rt/include/chdebug.h ../../../os/rt/include/chtrace.h \
+ ../../../os/rt/include/chtm.h ../../../os/rt/include/chstats.h \
+ ../../../os/rt/include/chschd.h ../../../os/rt/include/chsys.h \
+ ../../../os/rt/include/chvt.h ../../../os/rt/include/chthreads.h \
+ ../../../os/rt/include/chregistry.h ../../../os/rt/include/chsem.h \
+ ../../../os/common/oslib/include/chbsem.h ../../../os/rt/include/chmtx.h \
+ ../../../os/rt/include/chcond.h ../../../os/rt/include/chevents.h \
+ ../../../os/rt/include/chmsg.h \
+ ../../../os/common/oslib/include/chmboxes.h \
+ ../../../os/common/oslib/include/chmemcore.h \
+ ../../../os/common/oslib/include/chheap.h \
+ ../../../os/common/oslib/include/chmempools.h \
+ ../../../os/common/oslib/include/chfifo.h \
+ ../../../os/common/oslib/include/chfactory.h \
+ ../../../os/rt/include/chdynamic.h halconf.h mcuconf.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/hal_lld.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_registry.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_pmc.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/aic.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_matrix.h \
+ ../../../os/hal/ports/SAMA/LLD/DMAv1/sama_xdmac.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_cache.h \
+ ../../../os/hal/include/hal_streams.h \
+ ../../../os/hal/include/hal_channels.h \
+ ../../../os/hal/include/hal_files.h \
+ ../../../os/hal/include/hal_ioblock.h \
+ ../../../os/hal/include/hal_mmcsd.h \
+ ../../../os/hal/include/hal_buffers.h \
+ ../../../os/hal/include/hal_queues.h ../../../os/hal/include/hal_pal.h \
+ ../../../os/hal/ports/SAMA/LLD/PIOv1/hal_pal_lld.h \
+ ../../../os/hal/include/hal_adc.h ../../../os/hal/include/hal_can.h \
+ ../../../os/hal/include/hal_dac.h ../../../os/hal/include/hal_ext.h \
+ ../../../os/hal/include/hal_gpt.h ../../../os/hal/include/hal_i2c.h \
+ ../../../os/hal/include/hal_i2s.h ../../../os/hal/include/hal_icu.h \
+ ../../../os/hal/include/hal_mac.h ../../../os/hal/include/hal_pwm.h \
+ ../../../os/hal/include/hal_qspi.h ../../../os/hal/include/hal_rtc.h \
+ ../../../os/hal/include/hal_serial.h \
+ ../../../os/hal/ports/SAMA/LLD/USARTv1/hal_serial_lld.h \
+ ../../../os/hal/include/hal_sdc.h ../../../os/hal/include/hal_spi.h \
+ ../../../os/hal/include/hal_uart.h \
+ ../../../os/hal/ports/SAMA/LLD/USARTv1/hal_uart_lld.h \
+ ../../../os/hal/include/hal_usb.h ../../../os/hal/include/hal_wdg.h \
+ ../../../os/hal/include/hal_st.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/hal_st_lld.h mcuconf.h \
+ ../../../os/hal/include/hal_mmc_spi.h \
+ ../../../os/hal/include/hal_serial_usb.h
+
+../../../os/hal/include/hal.h:
+
+../../../os/hal/osal/rt/osal.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h:
+
+../../../os/rt/include/ch.h:
+
+../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h:
+
+chconf.h:
+
+../../../os/license/chlicense.h:
+
+../../../os/license/chcustomer.h:
+
+../../../os/rt/include/chchecks.h:
+
+../../../os/rt/include/chsystypes.h:
+
+../../../os/rt/include/chalign.h:
+
+../../../os/common/ports/ARMCAx-TZ/chcore.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h:
+
+../../../os/hal/boards/ATSAMA5D2_XULT/board.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h:
+
+../../../os/rt/include/chdebug.h:
+
+../../../os/rt/include/chtrace.h:
+
+../../../os/rt/include/chtm.h:
+
+../../../os/rt/include/chstats.h:
+
+../../../os/rt/include/chschd.h:
+
+../../../os/rt/include/chsys.h:
+
+../../../os/rt/include/chvt.h:
+
+../../../os/rt/include/chthreads.h:
+
+../../../os/rt/include/chregistry.h:
+
+../../../os/rt/include/chsem.h:
+
+../../../os/common/oslib/include/chbsem.h:
+
+../../../os/rt/include/chmtx.h:
+
+../../../os/rt/include/chcond.h:
+
+../../../os/rt/include/chevents.h:
+
+../../../os/rt/include/chmsg.h:
+
+../../../os/common/oslib/include/chmboxes.h:
+
+../../../os/common/oslib/include/chmemcore.h:
+
+../../../os/common/oslib/include/chheap.h:
+
+../../../os/common/oslib/include/chmempools.h:
+
+../../../os/common/oslib/include/chfifo.h:
+
+../../../os/common/oslib/include/chfactory.h:
+
+../../../os/rt/include/chdynamic.h:
+
+halconf.h:
+
+mcuconf.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/hal_lld.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_registry.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_pmc.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/aic.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_matrix.h:
+
+../../../os/hal/ports/SAMA/LLD/DMAv1/sama_xdmac.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_cache.h:
+
+../../../os/hal/include/hal_streams.h:
+
+../../../os/hal/include/hal_channels.h:
+
+../../../os/hal/include/hal_files.h:
+
+../../../os/hal/include/hal_ioblock.h:
+
+../../../os/hal/include/hal_mmcsd.h:
+
+../../../os/hal/include/hal_buffers.h:
+
+../../../os/hal/include/hal_queues.h:
+
+../../../os/hal/include/hal_pal.h:
+
+../../../os/hal/ports/SAMA/LLD/PIOv1/hal_pal_lld.h:
+
+../../../os/hal/include/hal_adc.h:
+
+../../../os/hal/include/hal_can.h:
+
+../../../os/hal/include/hal_dac.h:
+
+../../../os/hal/include/hal_ext.h:
+
+../../../os/hal/include/hal_gpt.h:
+
+../../../os/hal/include/hal_i2c.h:
+
+../../../os/hal/include/hal_i2s.h:
+
+../../../os/hal/include/hal_icu.h:
+
+../../../os/hal/include/hal_mac.h:
+
+../../../os/hal/include/hal_pwm.h:
+
+../../../os/hal/include/hal_qspi.h:
+
+../../../os/hal/include/hal_rtc.h:
+
+../../../os/hal/include/hal_serial.h:
+
+../../../os/hal/ports/SAMA/LLD/USARTv1/hal_serial_lld.h:
+
+../../../os/hal/include/hal_sdc.h:
+
+../../../os/hal/include/hal_spi.h:
+
+../../../os/hal/include/hal_uart.h:
+
+../../../os/hal/ports/SAMA/LLD/USARTv1/hal_uart_lld.h:
+
+../../../os/hal/include/hal_usb.h:
+
+../../../os/hal/include/hal_wdg.h:
+
+../../../os/hal/include/hal_st.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/hal_st_lld.h:
+
+mcuconf.h:
+
+../../../os/hal/include/hal_mmc_spi.h:
+
+../../../os/hal/include/hal_serial_usb.h:
diff --git a/testhal/ATSAMA5D2/UART/.dep/hal_mmcsd.o.d b/testhal/ATSAMA5D2/UART/.dep/hal_mmcsd.o.d
new file mode 100644
index 000000000..0b0405539
--- /dev/null
+++ b/testhal/ATSAMA5D2/UART/.dep/hal_mmcsd.o.d
@@ -0,0 +1,404 @@
+build/obj/hal_mmcsd.o: ../../../os/hal/src/hal_mmcsd.c \
+ ../../../os/hal/include/hal.h ../../../os/hal/osal/rt/osal.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h \
+ ../../../os/rt/include/ch.h \
+ ../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h chconf.h \
+ ../../../os/license/chlicense.h ../../../os/license/chcustomer.h \
+ ../../../os/rt/include/chchecks.h ../../../os/rt/include/chsystypes.h \
+ ../../../os/rt/include/chalign.h \
+ ../../../os/common/ports/ARMCAx-TZ/chcore.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h \
+ ../../../os/hal/boards/ATSAMA5D2_XULT/board.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h \
+ ../../../os/rt/include/chdebug.h ../../../os/rt/include/chtrace.h \
+ ../../../os/rt/include/chtm.h ../../../os/rt/include/chstats.h \
+ ../../../os/rt/include/chschd.h ../../../os/rt/include/chsys.h \
+ ../../../os/rt/include/chvt.h ../../../os/rt/include/chthreads.h \
+ ../../../os/rt/include/chregistry.h ../../../os/rt/include/chsem.h \
+ ../../../os/common/oslib/include/chbsem.h ../../../os/rt/include/chmtx.h \
+ ../../../os/rt/include/chcond.h ../../../os/rt/include/chevents.h \
+ ../../../os/rt/include/chmsg.h \
+ ../../../os/common/oslib/include/chmboxes.h \
+ ../../../os/common/oslib/include/chmemcore.h \
+ ../../../os/common/oslib/include/chheap.h \
+ ../../../os/common/oslib/include/chmempools.h \
+ ../../../os/common/oslib/include/chfifo.h \
+ ../../../os/common/oslib/include/chfactory.h \
+ ../../../os/rt/include/chdynamic.h halconf.h mcuconf.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/hal_lld.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_registry.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_pmc.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/aic.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_matrix.h \
+ ../../../os/hal/ports/SAMA/LLD/DMAv1/sama_xdmac.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_cache.h \
+ ../../../os/hal/include/hal_streams.h \
+ ../../../os/hal/include/hal_channels.h \
+ ../../../os/hal/include/hal_files.h \
+ ../../../os/hal/include/hal_ioblock.h \
+ ../../../os/hal/include/hal_mmcsd.h \
+ ../../../os/hal/include/hal_buffers.h \
+ ../../../os/hal/include/hal_queues.h ../../../os/hal/include/hal_pal.h \
+ ../../../os/hal/ports/SAMA/LLD/PIOv1/hal_pal_lld.h \
+ ../../../os/hal/include/hal_adc.h ../../../os/hal/include/hal_can.h \
+ ../../../os/hal/include/hal_dac.h ../../../os/hal/include/hal_ext.h \
+ ../../../os/hal/include/hal_gpt.h ../../../os/hal/include/hal_i2c.h \
+ ../../../os/hal/include/hal_i2s.h ../../../os/hal/include/hal_icu.h \
+ ../../../os/hal/include/hal_mac.h ../../../os/hal/include/hal_pwm.h \
+ ../../../os/hal/include/hal_qspi.h ../../../os/hal/include/hal_rtc.h \
+ ../../../os/hal/include/hal_serial.h \
+ ../../../os/hal/ports/SAMA/LLD/USARTv1/hal_serial_lld.h \
+ ../../../os/hal/include/hal_sdc.h ../../../os/hal/include/hal_spi.h \
+ ../../../os/hal/include/hal_uart.h \
+ ../../../os/hal/ports/SAMA/LLD/USARTv1/hal_uart_lld.h \
+ ../../../os/hal/include/hal_usb.h ../../../os/hal/include/hal_wdg.h \
+ ../../../os/hal/include/hal_st.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/hal_st_lld.h mcuconf.h \
+ ../../../os/hal/include/hal_mmc_spi.h \
+ ../../../os/hal/include/hal_serial_usb.h
+
+../../../os/hal/include/hal.h:
+
+../../../os/hal/osal/rt/osal.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h:
+
+../../../os/rt/include/ch.h:
+
+../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h:
+
+chconf.h:
+
+../../../os/license/chlicense.h:
+
+../../../os/license/chcustomer.h:
+
+../../../os/rt/include/chchecks.h:
+
+../../../os/rt/include/chsystypes.h:
+
+../../../os/rt/include/chalign.h:
+
+../../../os/common/ports/ARMCAx-TZ/chcore.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h:
+
+../../../os/hal/boards/ATSAMA5D2_XULT/board.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h:
+
+../../../os/rt/include/chdebug.h:
+
+../../../os/rt/include/chtrace.h:
+
+../../../os/rt/include/chtm.h:
+
+../../../os/rt/include/chstats.h:
+
+../../../os/rt/include/chschd.h:
+
+../../../os/rt/include/chsys.h:
+
+../../../os/rt/include/chvt.h:
+
+../../../os/rt/include/chthreads.h:
+
+../../../os/rt/include/chregistry.h:
+
+../../../os/rt/include/chsem.h:
+
+../../../os/common/oslib/include/chbsem.h:
+
+../../../os/rt/include/chmtx.h:
+
+../../../os/rt/include/chcond.h:
+
+../../../os/rt/include/chevents.h:
+
+../../../os/rt/include/chmsg.h:
+
+../../../os/common/oslib/include/chmboxes.h:
+
+../../../os/common/oslib/include/chmemcore.h:
+
+../../../os/common/oslib/include/chheap.h:
+
+../../../os/common/oslib/include/chmempools.h:
+
+../../../os/common/oslib/include/chfifo.h:
+
+../../../os/common/oslib/include/chfactory.h:
+
+../../../os/rt/include/chdynamic.h:
+
+halconf.h:
+
+mcuconf.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/hal_lld.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_registry.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_pmc.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/aic.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_matrix.h:
+
+../../../os/hal/ports/SAMA/LLD/DMAv1/sama_xdmac.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_cache.h:
+
+../../../os/hal/include/hal_streams.h:
+
+../../../os/hal/include/hal_channels.h:
+
+../../../os/hal/include/hal_files.h:
+
+../../../os/hal/include/hal_ioblock.h:
+
+../../../os/hal/include/hal_mmcsd.h:
+
+../../../os/hal/include/hal_buffers.h:
+
+../../../os/hal/include/hal_queues.h:
+
+../../../os/hal/include/hal_pal.h:
+
+../../../os/hal/ports/SAMA/LLD/PIOv1/hal_pal_lld.h:
+
+../../../os/hal/include/hal_adc.h:
+
+../../../os/hal/include/hal_can.h:
+
+../../../os/hal/include/hal_dac.h:
+
+../../../os/hal/include/hal_ext.h:
+
+../../../os/hal/include/hal_gpt.h:
+
+../../../os/hal/include/hal_i2c.h:
+
+../../../os/hal/include/hal_i2s.h:
+
+../../../os/hal/include/hal_icu.h:
+
+../../../os/hal/include/hal_mac.h:
+
+../../../os/hal/include/hal_pwm.h:
+
+../../../os/hal/include/hal_qspi.h:
+
+../../../os/hal/include/hal_rtc.h:
+
+../../../os/hal/include/hal_serial.h:
+
+../../../os/hal/ports/SAMA/LLD/USARTv1/hal_serial_lld.h:
+
+../../../os/hal/include/hal_sdc.h:
+
+../../../os/hal/include/hal_spi.h:
+
+../../../os/hal/include/hal_uart.h:
+
+../../../os/hal/ports/SAMA/LLD/USARTv1/hal_uart_lld.h:
+
+../../../os/hal/include/hal_usb.h:
+
+../../../os/hal/include/hal_wdg.h:
+
+../../../os/hal/include/hal_st.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/hal_st_lld.h:
+
+mcuconf.h:
+
+../../../os/hal/include/hal_mmc_spi.h:
+
+../../../os/hal/include/hal_serial_usb.h:
diff --git a/testhal/ATSAMA5D2/UART/.dep/hal_pal.o.d b/testhal/ATSAMA5D2/UART/.dep/hal_pal.o.d
new file mode 100644
index 000000000..3b4c2ca9f
--- /dev/null
+++ b/testhal/ATSAMA5D2/UART/.dep/hal_pal.o.d
@@ -0,0 +1,404 @@
+build/obj/hal_pal.o: ../../../os/hal/src/hal_pal.c \
+ ../../../os/hal/include/hal.h ../../../os/hal/osal/rt/osal.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h \
+ ../../../os/rt/include/ch.h \
+ ../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h chconf.h \
+ ../../../os/license/chlicense.h ../../../os/license/chcustomer.h \
+ ../../../os/rt/include/chchecks.h ../../../os/rt/include/chsystypes.h \
+ ../../../os/rt/include/chalign.h \
+ ../../../os/common/ports/ARMCAx-TZ/chcore.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h \
+ ../../../os/hal/boards/ATSAMA5D2_XULT/board.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h \
+ ../../../os/rt/include/chdebug.h ../../../os/rt/include/chtrace.h \
+ ../../../os/rt/include/chtm.h ../../../os/rt/include/chstats.h \
+ ../../../os/rt/include/chschd.h ../../../os/rt/include/chsys.h \
+ ../../../os/rt/include/chvt.h ../../../os/rt/include/chthreads.h \
+ ../../../os/rt/include/chregistry.h ../../../os/rt/include/chsem.h \
+ ../../../os/common/oslib/include/chbsem.h ../../../os/rt/include/chmtx.h \
+ ../../../os/rt/include/chcond.h ../../../os/rt/include/chevents.h \
+ ../../../os/rt/include/chmsg.h \
+ ../../../os/common/oslib/include/chmboxes.h \
+ ../../../os/common/oslib/include/chmemcore.h \
+ ../../../os/common/oslib/include/chheap.h \
+ ../../../os/common/oslib/include/chmempools.h \
+ ../../../os/common/oslib/include/chfifo.h \
+ ../../../os/common/oslib/include/chfactory.h \
+ ../../../os/rt/include/chdynamic.h halconf.h mcuconf.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/hal_lld.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_registry.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_pmc.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/aic.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_matrix.h \
+ ../../../os/hal/ports/SAMA/LLD/DMAv1/sama_xdmac.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_cache.h \
+ ../../../os/hal/include/hal_streams.h \
+ ../../../os/hal/include/hal_channels.h \
+ ../../../os/hal/include/hal_files.h \
+ ../../../os/hal/include/hal_ioblock.h \
+ ../../../os/hal/include/hal_mmcsd.h \
+ ../../../os/hal/include/hal_buffers.h \
+ ../../../os/hal/include/hal_queues.h ../../../os/hal/include/hal_pal.h \
+ ../../../os/hal/ports/SAMA/LLD/PIOv1/hal_pal_lld.h \
+ ../../../os/hal/include/hal_adc.h ../../../os/hal/include/hal_can.h \
+ ../../../os/hal/include/hal_dac.h ../../../os/hal/include/hal_ext.h \
+ ../../../os/hal/include/hal_gpt.h ../../../os/hal/include/hal_i2c.h \
+ ../../../os/hal/include/hal_i2s.h ../../../os/hal/include/hal_icu.h \
+ ../../../os/hal/include/hal_mac.h ../../../os/hal/include/hal_pwm.h \
+ ../../../os/hal/include/hal_qspi.h ../../../os/hal/include/hal_rtc.h \
+ ../../../os/hal/include/hal_serial.h \
+ ../../../os/hal/ports/SAMA/LLD/USARTv1/hal_serial_lld.h \
+ ../../../os/hal/include/hal_sdc.h ../../../os/hal/include/hal_spi.h \
+ ../../../os/hal/include/hal_uart.h \
+ ../../../os/hal/ports/SAMA/LLD/USARTv1/hal_uart_lld.h \
+ ../../../os/hal/include/hal_usb.h ../../../os/hal/include/hal_wdg.h \
+ ../../../os/hal/include/hal_st.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/hal_st_lld.h mcuconf.h \
+ ../../../os/hal/include/hal_mmc_spi.h \
+ ../../../os/hal/include/hal_serial_usb.h
+
+../../../os/hal/include/hal.h:
+
+../../../os/hal/osal/rt/osal.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h:
+
+../../../os/rt/include/ch.h:
+
+../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h:
+
+chconf.h:
+
+../../../os/license/chlicense.h:
+
+../../../os/license/chcustomer.h:
+
+../../../os/rt/include/chchecks.h:
+
+../../../os/rt/include/chsystypes.h:
+
+../../../os/rt/include/chalign.h:
+
+../../../os/common/ports/ARMCAx-TZ/chcore.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h:
+
+../../../os/hal/boards/ATSAMA5D2_XULT/board.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h:
+
+../../../os/rt/include/chdebug.h:
+
+../../../os/rt/include/chtrace.h:
+
+../../../os/rt/include/chtm.h:
+
+../../../os/rt/include/chstats.h:
+
+../../../os/rt/include/chschd.h:
+
+../../../os/rt/include/chsys.h:
+
+../../../os/rt/include/chvt.h:
+
+../../../os/rt/include/chthreads.h:
+
+../../../os/rt/include/chregistry.h:
+
+../../../os/rt/include/chsem.h:
+
+../../../os/common/oslib/include/chbsem.h:
+
+../../../os/rt/include/chmtx.h:
+
+../../../os/rt/include/chcond.h:
+
+../../../os/rt/include/chevents.h:
+
+../../../os/rt/include/chmsg.h:
+
+../../../os/common/oslib/include/chmboxes.h:
+
+../../../os/common/oslib/include/chmemcore.h:
+
+../../../os/common/oslib/include/chheap.h:
+
+../../../os/common/oslib/include/chmempools.h:
+
+../../../os/common/oslib/include/chfifo.h:
+
+../../../os/common/oslib/include/chfactory.h:
+
+../../../os/rt/include/chdynamic.h:
+
+halconf.h:
+
+mcuconf.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/hal_lld.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_registry.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_pmc.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/aic.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_matrix.h:
+
+../../../os/hal/ports/SAMA/LLD/DMAv1/sama_xdmac.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_cache.h:
+
+../../../os/hal/include/hal_streams.h:
+
+../../../os/hal/include/hal_channels.h:
+
+../../../os/hal/include/hal_files.h:
+
+../../../os/hal/include/hal_ioblock.h:
+
+../../../os/hal/include/hal_mmcsd.h:
+
+../../../os/hal/include/hal_buffers.h:
+
+../../../os/hal/include/hal_queues.h:
+
+../../../os/hal/include/hal_pal.h:
+
+../../../os/hal/ports/SAMA/LLD/PIOv1/hal_pal_lld.h:
+
+../../../os/hal/include/hal_adc.h:
+
+../../../os/hal/include/hal_can.h:
+
+../../../os/hal/include/hal_dac.h:
+
+../../../os/hal/include/hal_ext.h:
+
+../../../os/hal/include/hal_gpt.h:
+
+../../../os/hal/include/hal_i2c.h:
+
+../../../os/hal/include/hal_i2s.h:
+
+../../../os/hal/include/hal_icu.h:
+
+../../../os/hal/include/hal_mac.h:
+
+../../../os/hal/include/hal_pwm.h:
+
+../../../os/hal/include/hal_qspi.h:
+
+../../../os/hal/include/hal_rtc.h:
+
+../../../os/hal/include/hal_serial.h:
+
+../../../os/hal/ports/SAMA/LLD/USARTv1/hal_serial_lld.h:
+
+../../../os/hal/include/hal_sdc.h:
+
+../../../os/hal/include/hal_spi.h:
+
+../../../os/hal/include/hal_uart.h:
+
+../../../os/hal/ports/SAMA/LLD/USARTv1/hal_uart_lld.h:
+
+../../../os/hal/include/hal_usb.h:
+
+../../../os/hal/include/hal_wdg.h:
+
+../../../os/hal/include/hal_st.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/hal_st_lld.h:
+
+mcuconf.h:
+
+../../../os/hal/include/hal_mmc_spi.h:
+
+../../../os/hal/include/hal_serial_usb.h:
diff --git a/testhal/ATSAMA5D2/UART/.dep/hal_pal_lld.o.d b/testhal/ATSAMA5D2/UART/.dep/hal_pal_lld.o.d
new file mode 100644
index 000000000..7d2c596c2
--- /dev/null
+++ b/testhal/ATSAMA5D2/UART/.dep/hal_pal_lld.o.d
@@ -0,0 +1,405 @@
+build/obj/hal_pal_lld.o: \
+ ../../../os/hal/ports/SAMA/LLD/PIOv1/hal_pal_lld.c \
+ ../../../os/hal/include/hal.h ../../../os/hal/osal/rt/osal.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h \
+ ../../../os/rt/include/ch.h \
+ ../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h chconf.h \
+ ../../../os/license/chlicense.h ../../../os/license/chcustomer.h \
+ ../../../os/rt/include/chchecks.h ../../../os/rt/include/chsystypes.h \
+ ../../../os/rt/include/chalign.h \
+ ../../../os/common/ports/ARMCAx-TZ/chcore.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h \
+ ../../../os/hal/boards/ATSAMA5D2_XULT/board.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h \
+ ../../../os/rt/include/chdebug.h ../../../os/rt/include/chtrace.h \
+ ../../../os/rt/include/chtm.h ../../../os/rt/include/chstats.h \
+ ../../../os/rt/include/chschd.h ../../../os/rt/include/chsys.h \
+ ../../../os/rt/include/chvt.h ../../../os/rt/include/chthreads.h \
+ ../../../os/rt/include/chregistry.h ../../../os/rt/include/chsem.h \
+ ../../../os/common/oslib/include/chbsem.h ../../../os/rt/include/chmtx.h \
+ ../../../os/rt/include/chcond.h ../../../os/rt/include/chevents.h \
+ ../../../os/rt/include/chmsg.h \
+ ../../../os/common/oslib/include/chmboxes.h \
+ ../../../os/common/oslib/include/chmemcore.h \
+ ../../../os/common/oslib/include/chheap.h \
+ ../../../os/common/oslib/include/chmempools.h \
+ ../../../os/common/oslib/include/chfifo.h \
+ ../../../os/common/oslib/include/chfactory.h \
+ ../../../os/rt/include/chdynamic.h halconf.h mcuconf.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/hal_lld.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_registry.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_pmc.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/aic.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_matrix.h \
+ ../../../os/hal/ports/SAMA/LLD/DMAv1/sama_xdmac.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_cache.h \
+ ../../../os/hal/include/hal_streams.h \
+ ../../../os/hal/include/hal_channels.h \
+ ../../../os/hal/include/hal_files.h \
+ ../../../os/hal/include/hal_ioblock.h \
+ ../../../os/hal/include/hal_mmcsd.h \
+ ../../../os/hal/include/hal_buffers.h \
+ ../../../os/hal/include/hal_queues.h ../../../os/hal/include/hal_pal.h \
+ ../../../os/hal/ports/SAMA/LLD/PIOv1/hal_pal_lld.h \
+ ../../../os/hal/include/hal_adc.h ../../../os/hal/include/hal_can.h \
+ ../../../os/hal/include/hal_dac.h ../../../os/hal/include/hal_ext.h \
+ ../../../os/hal/include/hal_gpt.h ../../../os/hal/include/hal_i2c.h \
+ ../../../os/hal/include/hal_i2s.h ../../../os/hal/include/hal_icu.h \
+ ../../../os/hal/include/hal_mac.h ../../../os/hal/include/hal_pwm.h \
+ ../../../os/hal/include/hal_qspi.h ../../../os/hal/include/hal_rtc.h \
+ ../../../os/hal/include/hal_serial.h \
+ ../../../os/hal/ports/SAMA/LLD/USARTv1/hal_serial_lld.h \
+ ../../../os/hal/include/hal_sdc.h ../../../os/hal/include/hal_spi.h \
+ ../../../os/hal/include/hal_uart.h \
+ ../../../os/hal/ports/SAMA/LLD/USARTv1/hal_uart_lld.h \
+ ../../../os/hal/include/hal_usb.h ../../../os/hal/include/hal_wdg.h \
+ ../../../os/hal/include/hal_st.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/hal_st_lld.h mcuconf.h \
+ ../../../os/hal/include/hal_mmc_spi.h \
+ ../../../os/hal/include/hal_serial_usb.h
+
+../../../os/hal/include/hal.h:
+
+../../../os/hal/osal/rt/osal.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h:
+
+../../../os/rt/include/ch.h:
+
+../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h:
+
+chconf.h:
+
+../../../os/license/chlicense.h:
+
+../../../os/license/chcustomer.h:
+
+../../../os/rt/include/chchecks.h:
+
+../../../os/rt/include/chsystypes.h:
+
+../../../os/rt/include/chalign.h:
+
+../../../os/common/ports/ARMCAx-TZ/chcore.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h:
+
+../../../os/hal/boards/ATSAMA5D2_XULT/board.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h:
+
+../../../os/rt/include/chdebug.h:
+
+../../../os/rt/include/chtrace.h:
+
+../../../os/rt/include/chtm.h:
+
+../../../os/rt/include/chstats.h:
+
+../../../os/rt/include/chschd.h:
+
+../../../os/rt/include/chsys.h:
+
+../../../os/rt/include/chvt.h:
+
+../../../os/rt/include/chthreads.h:
+
+../../../os/rt/include/chregistry.h:
+
+../../../os/rt/include/chsem.h:
+
+../../../os/common/oslib/include/chbsem.h:
+
+../../../os/rt/include/chmtx.h:
+
+../../../os/rt/include/chcond.h:
+
+../../../os/rt/include/chevents.h:
+
+../../../os/rt/include/chmsg.h:
+
+../../../os/common/oslib/include/chmboxes.h:
+
+../../../os/common/oslib/include/chmemcore.h:
+
+../../../os/common/oslib/include/chheap.h:
+
+../../../os/common/oslib/include/chmempools.h:
+
+../../../os/common/oslib/include/chfifo.h:
+
+../../../os/common/oslib/include/chfactory.h:
+
+../../../os/rt/include/chdynamic.h:
+
+halconf.h:
+
+mcuconf.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/hal_lld.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_registry.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_pmc.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/aic.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_matrix.h:
+
+../../../os/hal/ports/SAMA/LLD/DMAv1/sama_xdmac.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_cache.h:
+
+../../../os/hal/include/hal_streams.h:
+
+../../../os/hal/include/hal_channels.h:
+
+../../../os/hal/include/hal_files.h:
+
+../../../os/hal/include/hal_ioblock.h:
+
+../../../os/hal/include/hal_mmcsd.h:
+
+../../../os/hal/include/hal_buffers.h:
+
+../../../os/hal/include/hal_queues.h:
+
+../../../os/hal/include/hal_pal.h:
+
+../../../os/hal/ports/SAMA/LLD/PIOv1/hal_pal_lld.h:
+
+../../../os/hal/include/hal_adc.h:
+
+../../../os/hal/include/hal_can.h:
+
+../../../os/hal/include/hal_dac.h:
+
+../../../os/hal/include/hal_ext.h:
+
+../../../os/hal/include/hal_gpt.h:
+
+../../../os/hal/include/hal_i2c.h:
+
+../../../os/hal/include/hal_i2s.h:
+
+../../../os/hal/include/hal_icu.h:
+
+../../../os/hal/include/hal_mac.h:
+
+../../../os/hal/include/hal_pwm.h:
+
+../../../os/hal/include/hal_qspi.h:
+
+../../../os/hal/include/hal_rtc.h:
+
+../../../os/hal/include/hal_serial.h:
+
+../../../os/hal/ports/SAMA/LLD/USARTv1/hal_serial_lld.h:
+
+../../../os/hal/include/hal_sdc.h:
+
+../../../os/hal/include/hal_spi.h:
+
+../../../os/hal/include/hal_uart.h:
+
+../../../os/hal/ports/SAMA/LLD/USARTv1/hal_uart_lld.h:
+
+../../../os/hal/include/hal_usb.h:
+
+../../../os/hal/include/hal_wdg.h:
+
+../../../os/hal/include/hal_st.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/hal_st_lld.h:
+
+mcuconf.h:
+
+../../../os/hal/include/hal_mmc_spi.h:
+
+../../../os/hal/include/hal_serial_usb.h:
diff --git a/testhal/ATSAMA5D2/UART/.dep/hal_queues.o.d b/testhal/ATSAMA5D2/UART/.dep/hal_queues.o.d
new file mode 100644
index 000000000..3a0fa6ea5
--- /dev/null
+++ b/testhal/ATSAMA5D2/UART/.dep/hal_queues.o.d
@@ -0,0 +1,404 @@
+build/obj/hal_queues.o: ../../../os/hal/src/hal_queues.c \
+ ../../../os/hal/include/hal.h ../../../os/hal/osal/rt/osal.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h \
+ ../../../os/rt/include/ch.h \
+ ../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h chconf.h \
+ ../../../os/license/chlicense.h ../../../os/license/chcustomer.h \
+ ../../../os/rt/include/chchecks.h ../../../os/rt/include/chsystypes.h \
+ ../../../os/rt/include/chalign.h \
+ ../../../os/common/ports/ARMCAx-TZ/chcore.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h \
+ ../../../os/hal/boards/ATSAMA5D2_XULT/board.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h \
+ ../../../os/rt/include/chdebug.h ../../../os/rt/include/chtrace.h \
+ ../../../os/rt/include/chtm.h ../../../os/rt/include/chstats.h \
+ ../../../os/rt/include/chschd.h ../../../os/rt/include/chsys.h \
+ ../../../os/rt/include/chvt.h ../../../os/rt/include/chthreads.h \
+ ../../../os/rt/include/chregistry.h ../../../os/rt/include/chsem.h \
+ ../../../os/common/oslib/include/chbsem.h ../../../os/rt/include/chmtx.h \
+ ../../../os/rt/include/chcond.h ../../../os/rt/include/chevents.h \
+ ../../../os/rt/include/chmsg.h \
+ ../../../os/common/oslib/include/chmboxes.h \
+ ../../../os/common/oslib/include/chmemcore.h \
+ ../../../os/common/oslib/include/chheap.h \
+ ../../../os/common/oslib/include/chmempools.h \
+ ../../../os/common/oslib/include/chfifo.h \
+ ../../../os/common/oslib/include/chfactory.h \
+ ../../../os/rt/include/chdynamic.h halconf.h mcuconf.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/hal_lld.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_registry.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_pmc.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/aic.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_matrix.h \
+ ../../../os/hal/ports/SAMA/LLD/DMAv1/sama_xdmac.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_cache.h \
+ ../../../os/hal/include/hal_streams.h \
+ ../../../os/hal/include/hal_channels.h \
+ ../../../os/hal/include/hal_files.h \
+ ../../../os/hal/include/hal_ioblock.h \
+ ../../../os/hal/include/hal_mmcsd.h \
+ ../../../os/hal/include/hal_buffers.h \
+ ../../../os/hal/include/hal_queues.h ../../../os/hal/include/hal_pal.h \
+ ../../../os/hal/ports/SAMA/LLD/PIOv1/hal_pal_lld.h \
+ ../../../os/hal/include/hal_adc.h ../../../os/hal/include/hal_can.h \
+ ../../../os/hal/include/hal_dac.h ../../../os/hal/include/hal_ext.h \
+ ../../../os/hal/include/hal_gpt.h ../../../os/hal/include/hal_i2c.h \
+ ../../../os/hal/include/hal_i2s.h ../../../os/hal/include/hal_icu.h \
+ ../../../os/hal/include/hal_mac.h ../../../os/hal/include/hal_pwm.h \
+ ../../../os/hal/include/hal_qspi.h ../../../os/hal/include/hal_rtc.h \
+ ../../../os/hal/include/hal_serial.h \
+ ../../../os/hal/ports/SAMA/LLD/USARTv1/hal_serial_lld.h \
+ ../../../os/hal/include/hal_sdc.h ../../../os/hal/include/hal_spi.h \
+ ../../../os/hal/include/hal_uart.h \
+ ../../../os/hal/ports/SAMA/LLD/USARTv1/hal_uart_lld.h \
+ ../../../os/hal/include/hal_usb.h ../../../os/hal/include/hal_wdg.h \
+ ../../../os/hal/include/hal_st.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/hal_st_lld.h mcuconf.h \
+ ../../../os/hal/include/hal_mmc_spi.h \
+ ../../../os/hal/include/hal_serial_usb.h
+
+../../../os/hal/include/hal.h:
+
+../../../os/hal/osal/rt/osal.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h:
+
+../../../os/rt/include/ch.h:
+
+../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h:
+
+chconf.h:
+
+../../../os/license/chlicense.h:
+
+../../../os/license/chcustomer.h:
+
+../../../os/rt/include/chchecks.h:
+
+../../../os/rt/include/chsystypes.h:
+
+../../../os/rt/include/chalign.h:
+
+../../../os/common/ports/ARMCAx-TZ/chcore.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h:
+
+../../../os/hal/boards/ATSAMA5D2_XULT/board.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h:
+
+../../../os/rt/include/chdebug.h:
+
+../../../os/rt/include/chtrace.h:
+
+../../../os/rt/include/chtm.h:
+
+../../../os/rt/include/chstats.h:
+
+../../../os/rt/include/chschd.h:
+
+../../../os/rt/include/chsys.h:
+
+../../../os/rt/include/chvt.h:
+
+../../../os/rt/include/chthreads.h:
+
+../../../os/rt/include/chregistry.h:
+
+../../../os/rt/include/chsem.h:
+
+../../../os/common/oslib/include/chbsem.h:
+
+../../../os/rt/include/chmtx.h:
+
+../../../os/rt/include/chcond.h:
+
+../../../os/rt/include/chevents.h:
+
+../../../os/rt/include/chmsg.h:
+
+../../../os/common/oslib/include/chmboxes.h:
+
+../../../os/common/oslib/include/chmemcore.h:
+
+../../../os/common/oslib/include/chheap.h:
+
+../../../os/common/oslib/include/chmempools.h:
+
+../../../os/common/oslib/include/chfifo.h:
+
+../../../os/common/oslib/include/chfactory.h:
+
+../../../os/rt/include/chdynamic.h:
+
+halconf.h:
+
+mcuconf.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/hal_lld.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_registry.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_pmc.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/aic.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_matrix.h:
+
+../../../os/hal/ports/SAMA/LLD/DMAv1/sama_xdmac.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_cache.h:
+
+../../../os/hal/include/hal_streams.h:
+
+../../../os/hal/include/hal_channels.h:
+
+../../../os/hal/include/hal_files.h:
+
+../../../os/hal/include/hal_ioblock.h:
+
+../../../os/hal/include/hal_mmcsd.h:
+
+../../../os/hal/include/hal_buffers.h:
+
+../../../os/hal/include/hal_queues.h:
+
+../../../os/hal/include/hal_pal.h:
+
+../../../os/hal/ports/SAMA/LLD/PIOv1/hal_pal_lld.h:
+
+../../../os/hal/include/hal_adc.h:
+
+../../../os/hal/include/hal_can.h:
+
+../../../os/hal/include/hal_dac.h:
+
+../../../os/hal/include/hal_ext.h:
+
+../../../os/hal/include/hal_gpt.h:
+
+../../../os/hal/include/hal_i2c.h:
+
+../../../os/hal/include/hal_i2s.h:
+
+../../../os/hal/include/hal_icu.h:
+
+../../../os/hal/include/hal_mac.h:
+
+../../../os/hal/include/hal_pwm.h:
+
+../../../os/hal/include/hal_qspi.h:
+
+../../../os/hal/include/hal_rtc.h:
+
+../../../os/hal/include/hal_serial.h:
+
+../../../os/hal/ports/SAMA/LLD/USARTv1/hal_serial_lld.h:
+
+../../../os/hal/include/hal_sdc.h:
+
+../../../os/hal/include/hal_spi.h:
+
+../../../os/hal/include/hal_uart.h:
+
+../../../os/hal/ports/SAMA/LLD/USARTv1/hal_uart_lld.h:
+
+../../../os/hal/include/hal_usb.h:
+
+../../../os/hal/include/hal_wdg.h:
+
+../../../os/hal/include/hal_st.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/hal_st_lld.h:
+
+mcuconf.h:
+
+../../../os/hal/include/hal_mmc_spi.h:
+
+../../../os/hal/include/hal_serial_usb.h:
diff --git a/testhal/ATSAMA5D2/UART/.dep/hal_serial.o.d b/testhal/ATSAMA5D2/UART/.dep/hal_serial.o.d
new file mode 100644
index 000000000..4a2f8330d
--- /dev/null
+++ b/testhal/ATSAMA5D2/UART/.dep/hal_serial.o.d
@@ -0,0 +1,404 @@
+build/obj/hal_serial.o: ../../../os/hal/src/hal_serial.c \
+ ../../../os/hal/include/hal.h ../../../os/hal/osal/rt/osal.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h \
+ ../../../os/rt/include/ch.h \
+ ../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h chconf.h \
+ ../../../os/license/chlicense.h ../../../os/license/chcustomer.h \
+ ../../../os/rt/include/chchecks.h ../../../os/rt/include/chsystypes.h \
+ ../../../os/rt/include/chalign.h \
+ ../../../os/common/ports/ARMCAx-TZ/chcore.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h \
+ ../../../os/hal/boards/ATSAMA5D2_XULT/board.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h \
+ ../../../os/rt/include/chdebug.h ../../../os/rt/include/chtrace.h \
+ ../../../os/rt/include/chtm.h ../../../os/rt/include/chstats.h \
+ ../../../os/rt/include/chschd.h ../../../os/rt/include/chsys.h \
+ ../../../os/rt/include/chvt.h ../../../os/rt/include/chthreads.h \
+ ../../../os/rt/include/chregistry.h ../../../os/rt/include/chsem.h \
+ ../../../os/common/oslib/include/chbsem.h ../../../os/rt/include/chmtx.h \
+ ../../../os/rt/include/chcond.h ../../../os/rt/include/chevents.h \
+ ../../../os/rt/include/chmsg.h \
+ ../../../os/common/oslib/include/chmboxes.h \
+ ../../../os/common/oslib/include/chmemcore.h \
+ ../../../os/common/oslib/include/chheap.h \
+ ../../../os/common/oslib/include/chmempools.h \
+ ../../../os/common/oslib/include/chfifo.h \
+ ../../../os/common/oslib/include/chfactory.h \
+ ../../../os/rt/include/chdynamic.h halconf.h mcuconf.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/hal_lld.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_registry.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_pmc.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/aic.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_matrix.h \
+ ../../../os/hal/ports/SAMA/LLD/DMAv1/sama_xdmac.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_cache.h \
+ ../../../os/hal/include/hal_streams.h \
+ ../../../os/hal/include/hal_channels.h \
+ ../../../os/hal/include/hal_files.h \
+ ../../../os/hal/include/hal_ioblock.h \
+ ../../../os/hal/include/hal_mmcsd.h \
+ ../../../os/hal/include/hal_buffers.h \
+ ../../../os/hal/include/hal_queues.h ../../../os/hal/include/hal_pal.h \
+ ../../../os/hal/ports/SAMA/LLD/PIOv1/hal_pal_lld.h \
+ ../../../os/hal/include/hal_adc.h ../../../os/hal/include/hal_can.h \
+ ../../../os/hal/include/hal_dac.h ../../../os/hal/include/hal_ext.h \
+ ../../../os/hal/include/hal_gpt.h ../../../os/hal/include/hal_i2c.h \
+ ../../../os/hal/include/hal_i2s.h ../../../os/hal/include/hal_icu.h \
+ ../../../os/hal/include/hal_mac.h ../../../os/hal/include/hal_pwm.h \
+ ../../../os/hal/include/hal_qspi.h ../../../os/hal/include/hal_rtc.h \
+ ../../../os/hal/include/hal_serial.h \
+ ../../../os/hal/ports/SAMA/LLD/USARTv1/hal_serial_lld.h \
+ ../../../os/hal/include/hal_sdc.h ../../../os/hal/include/hal_spi.h \
+ ../../../os/hal/include/hal_uart.h \
+ ../../../os/hal/ports/SAMA/LLD/USARTv1/hal_uart_lld.h \
+ ../../../os/hal/include/hal_usb.h ../../../os/hal/include/hal_wdg.h \
+ ../../../os/hal/include/hal_st.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/hal_st_lld.h mcuconf.h \
+ ../../../os/hal/include/hal_mmc_spi.h \
+ ../../../os/hal/include/hal_serial_usb.h
+
+../../../os/hal/include/hal.h:
+
+../../../os/hal/osal/rt/osal.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h:
+
+../../../os/rt/include/ch.h:
+
+../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h:
+
+chconf.h:
+
+../../../os/license/chlicense.h:
+
+../../../os/license/chcustomer.h:
+
+../../../os/rt/include/chchecks.h:
+
+../../../os/rt/include/chsystypes.h:
+
+../../../os/rt/include/chalign.h:
+
+../../../os/common/ports/ARMCAx-TZ/chcore.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h:
+
+../../../os/hal/boards/ATSAMA5D2_XULT/board.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h:
+
+../../../os/rt/include/chdebug.h:
+
+../../../os/rt/include/chtrace.h:
+
+../../../os/rt/include/chtm.h:
+
+../../../os/rt/include/chstats.h:
+
+../../../os/rt/include/chschd.h:
+
+../../../os/rt/include/chsys.h:
+
+../../../os/rt/include/chvt.h:
+
+../../../os/rt/include/chthreads.h:
+
+../../../os/rt/include/chregistry.h:
+
+../../../os/rt/include/chsem.h:
+
+../../../os/common/oslib/include/chbsem.h:
+
+../../../os/rt/include/chmtx.h:
+
+../../../os/rt/include/chcond.h:
+
+../../../os/rt/include/chevents.h:
+
+../../../os/rt/include/chmsg.h:
+
+../../../os/common/oslib/include/chmboxes.h:
+
+../../../os/common/oslib/include/chmemcore.h:
+
+../../../os/common/oslib/include/chheap.h:
+
+../../../os/common/oslib/include/chmempools.h:
+
+../../../os/common/oslib/include/chfifo.h:
+
+../../../os/common/oslib/include/chfactory.h:
+
+../../../os/rt/include/chdynamic.h:
+
+halconf.h:
+
+mcuconf.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/hal_lld.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_registry.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_pmc.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/aic.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_matrix.h:
+
+../../../os/hal/ports/SAMA/LLD/DMAv1/sama_xdmac.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_cache.h:
+
+../../../os/hal/include/hal_streams.h:
+
+../../../os/hal/include/hal_channels.h:
+
+../../../os/hal/include/hal_files.h:
+
+../../../os/hal/include/hal_ioblock.h:
+
+../../../os/hal/include/hal_mmcsd.h:
+
+../../../os/hal/include/hal_buffers.h:
+
+../../../os/hal/include/hal_queues.h:
+
+../../../os/hal/include/hal_pal.h:
+
+../../../os/hal/ports/SAMA/LLD/PIOv1/hal_pal_lld.h:
+
+../../../os/hal/include/hal_adc.h:
+
+../../../os/hal/include/hal_can.h:
+
+../../../os/hal/include/hal_dac.h:
+
+../../../os/hal/include/hal_ext.h:
+
+../../../os/hal/include/hal_gpt.h:
+
+../../../os/hal/include/hal_i2c.h:
+
+../../../os/hal/include/hal_i2s.h:
+
+../../../os/hal/include/hal_icu.h:
+
+../../../os/hal/include/hal_mac.h:
+
+../../../os/hal/include/hal_pwm.h:
+
+../../../os/hal/include/hal_qspi.h:
+
+../../../os/hal/include/hal_rtc.h:
+
+../../../os/hal/include/hal_serial.h:
+
+../../../os/hal/ports/SAMA/LLD/USARTv1/hal_serial_lld.h:
+
+../../../os/hal/include/hal_sdc.h:
+
+../../../os/hal/include/hal_spi.h:
+
+../../../os/hal/include/hal_uart.h:
+
+../../../os/hal/ports/SAMA/LLD/USARTv1/hal_uart_lld.h:
+
+../../../os/hal/include/hal_usb.h:
+
+../../../os/hal/include/hal_wdg.h:
+
+../../../os/hal/include/hal_st.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/hal_st_lld.h:
+
+mcuconf.h:
+
+../../../os/hal/include/hal_mmc_spi.h:
+
+../../../os/hal/include/hal_serial_usb.h:
diff --git a/testhal/ATSAMA5D2/UART/.dep/hal_serial_lld.o.d b/testhal/ATSAMA5D2/UART/.dep/hal_serial_lld.o.d
new file mode 100644
index 000000000..5fa5f5cb7
--- /dev/null
+++ b/testhal/ATSAMA5D2/UART/.dep/hal_serial_lld.o.d
@@ -0,0 +1,405 @@
+build/obj/hal_serial_lld.o: \
+ ../../../os/hal/ports/SAMA/LLD/USARTv1/hal_serial_lld.c \
+ ../../../os/hal/include/hal.h ../../../os/hal/osal/rt/osal.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h \
+ ../../../os/rt/include/ch.h \
+ ../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h chconf.h \
+ ../../../os/license/chlicense.h ../../../os/license/chcustomer.h \
+ ../../../os/rt/include/chchecks.h ../../../os/rt/include/chsystypes.h \
+ ../../../os/rt/include/chalign.h \
+ ../../../os/common/ports/ARMCAx-TZ/chcore.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h \
+ ../../../os/hal/boards/ATSAMA5D2_XULT/board.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h \
+ ../../../os/rt/include/chdebug.h ../../../os/rt/include/chtrace.h \
+ ../../../os/rt/include/chtm.h ../../../os/rt/include/chstats.h \
+ ../../../os/rt/include/chschd.h ../../../os/rt/include/chsys.h \
+ ../../../os/rt/include/chvt.h ../../../os/rt/include/chthreads.h \
+ ../../../os/rt/include/chregistry.h ../../../os/rt/include/chsem.h \
+ ../../../os/common/oslib/include/chbsem.h ../../../os/rt/include/chmtx.h \
+ ../../../os/rt/include/chcond.h ../../../os/rt/include/chevents.h \
+ ../../../os/rt/include/chmsg.h \
+ ../../../os/common/oslib/include/chmboxes.h \
+ ../../../os/common/oslib/include/chmemcore.h \
+ ../../../os/common/oslib/include/chheap.h \
+ ../../../os/common/oslib/include/chmempools.h \
+ ../../../os/common/oslib/include/chfifo.h \
+ ../../../os/common/oslib/include/chfactory.h \
+ ../../../os/rt/include/chdynamic.h halconf.h mcuconf.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/hal_lld.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_registry.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_pmc.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/aic.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_matrix.h \
+ ../../../os/hal/ports/SAMA/LLD/DMAv1/sama_xdmac.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_cache.h \
+ ../../../os/hal/include/hal_streams.h \
+ ../../../os/hal/include/hal_channels.h \
+ ../../../os/hal/include/hal_files.h \
+ ../../../os/hal/include/hal_ioblock.h \
+ ../../../os/hal/include/hal_mmcsd.h \
+ ../../../os/hal/include/hal_buffers.h \
+ ../../../os/hal/include/hal_queues.h ../../../os/hal/include/hal_pal.h \
+ ../../../os/hal/ports/SAMA/LLD/PIOv1/hal_pal_lld.h \
+ ../../../os/hal/include/hal_adc.h ../../../os/hal/include/hal_can.h \
+ ../../../os/hal/include/hal_dac.h ../../../os/hal/include/hal_ext.h \
+ ../../../os/hal/include/hal_gpt.h ../../../os/hal/include/hal_i2c.h \
+ ../../../os/hal/include/hal_i2s.h ../../../os/hal/include/hal_icu.h \
+ ../../../os/hal/include/hal_mac.h ../../../os/hal/include/hal_pwm.h \
+ ../../../os/hal/include/hal_qspi.h ../../../os/hal/include/hal_rtc.h \
+ ../../../os/hal/include/hal_serial.h \
+ ../../../os/hal/ports/SAMA/LLD/USARTv1/hal_serial_lld.h \
+ ../../../os/hal/include/hal_sdc.h ../../../os/hal/include/hal_spi.h \
+ ../../../os/hal/include/hal_uart.h \
+ ../../../os/hal/ports/SAMA/LLD/USARTv1/hal_uart_lld.h \
+ ../../../os/hal/include/hal_usb.h ../../../os/hal/include/hal_wdg.h \
+ ../../../os/hal/include/hal_st.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/hal_st_lld.h mcuconf.h \
+ ../../../os/hal/include/hal_mmc_spi.h \
+ ../../../os/hal/include/hal_serial_usb.h
+
+../../../os/hal/include/hal.h:
+
+../../../os/hal/osal/rt/osal.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h:
+
+../../../os/rt/include/ch.h:
+
+../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h:
+
+chconf.h:
+
+../../../os/license/chlicense.h:
+
+../../../os/license/chcustomer.h:
+
+../../../os/rt/include/chchecks.h:
+
+../../../os/rt/include/chsystypes.h:
+
+../../../os/rt/include/chalign.h:
+
+../../../os/common/ports/ARMCAx-TZ/chcore.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h:
+
+../../../os/hal/boards/ATSAMA5D2_XULT/board.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h:
+
+../../../os/rt/include/chdebug.h:
+
+../../../os/rt/include/chtrace.h:
+
+../../../os/rt/include/chtm.h:
+
+../../../os/rt/include/chstats.h:
+
+../../../os/rt/include/chschd.h:
+
+../../../os/rt/include/chsys.h:
+
+../../../os/rt/include/chvt.h:
+
+../../../os/rt/include/chthreads.h:
+
+../../../os/rt/include/chregistry.h:
+
+../../../os/rt/include/chsem.h:
+
+../../../os/common/oslib/include/chbsem.h:
+
+../../../os/rt/include/chmtx.h:
+
+../../../os/rt/include/chcond.h:
+
+../../../os/rt/include/chevents.h:
+
+../../../os/rt/include/chmsg.h:
+
+../../../os/common/oslib/include/chmboxes.h:
+
+../../../os/common/oslib/include/chmemcore.h:
+
+../../../os/common/oslib/include/chheap.h:
+
+../../../os/common/oslib/include/chmempools.h:
+
+../../../os/common/oslib/include/chfifo.h:
+
+../../../os/common/oslib/include/chfactory.h:
+
+../../../os/rt/include/chdynamic.h:
+
+halconf.h:
+
+mcuconf.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/hal_lld.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_registry.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_pmc.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/aic.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_matrix.h:
+
+../../../os/hal/ports/SAMA/LLD/DMAv1/sama_xdmac.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_cache.h:
+
+../../../os/hal/include/hal_streams.h:
+
+../../../os/hal/include/hal_channels.h:
+
+../../../os/hal/include/hal_files.h:
+
+../../../os/hal/include/hal_ioblock.h:
+
+../../../os/hal/include/hal_mmcsd.h:
+
+../../../os/hal/include/hal_buffers.h:
+
+../../../os/hal/include/hal_queues.h:
+
+../../../os/hal/include/hal_pal.h:
+
+../../../os/hal/ports/SAMA/LLD/PIOv1/hal_pal_lld.h:
+
+../../../os/hal/include/hal_adc.h:
+
+../../../os/hal/include/hal_can.h:
+
+../../../os/hal/include/hal_dac.h:
+
+../../../os/hal/include/hal_ext.h:
+
+../../../os/hal/include/hal_gpt.h:
+
+../../../os/hal/include/hal_i2c.h:
+
+../../../os/hal/include/hal_i2s.h:
+
+../../../os/hal/include/hal_icu.h:
+
+../../../os/hal/include/hal_mac.h:
+
+../../../os/hal/include/hal_pwm.h:
+
+../../../os/hal/include/hal_qspi.h:
+
+../../../os/hal/include/hal_rtc.h:
+
+../../../os/hal/include/hal_serial.h:
+
+../../../os/hal/ports/SAMA/LLD/USARTv1/hal_serial_lld.h:
+
+../../../os/hal/include/hal_sdc.h:
+
+../../../os/hal/include/hal_spi.h:
+
+../../../os/hal/include/hal_uart.h:
+
+../../../os/hal/ports/SAMA/LLD/USARTv1/hal_uart_lld.h:
+
+../../../os/hal/include/hal_usb.h:
+
+../../../os/hal/include/hal_wdg.h:
+
+../../../os/hal/include/hal_st.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/hal_st_lld.h:
+
+mcuconf.h:
+
+../../../os/hal/include/hal_mmc_spi.h:
+
+../../../os/hal/include/hal_serial_usb.h:
diff --git a/testhal/ATSAMA5D2/UART/.dep/hal_st.o.d b/testhal/ATSAMA5D2/UART/.dep/hal_st.o.d
new file mode 100644
index 000000000..d0de1fbe9
--- /dev/null
+++ b/testhal/ATSAMA5D2/UART/.dep/hal_st.o.d
@@ -0,0 +1,404 @@
+build/obj/hal_st.o: ../../../os/hal/src/hal_st.c \
+ ../../../os/hal/include/hal.h ../../../os/hal/osal/rt/osal.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h \
+ ../../../os/rt/include/ch.h \
+ ../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h chconf.h \
+ ../../../os/license/chlicense.h ../../../os/license/chcustomer.h \
+ ../../../os/rt/include/chchecks.h ../../../os/rt/include/chsystypes.h \
+ ../../../os/rt/include/chalign.h \
+ ../../../os/common/ports/ARMCAx-TZ/chcore.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h \
+ ../../../os/hal/boards/ATSAMA5D2_XULT/board.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h \
+ ../../../os/rt/include/chdebug.h ../../../os/rt/include/chtrace.h \
+ ../../../os/rt/include/chtm.h ../../../os/rt/include/chstats.h \
+ ../../../os/rt/include/chschd.h ../../../os/rt/include/chsys.h \
+ ../../../os/rt/include/chvt.h ../../../os/rt/include/chthreads.h \
+ ../../../os/rt/include/chregistry.h ../../../os/rt/include/chsem.h \
+ ../../../os/common/oslib/include/chbsem.h ../../../os/rt/include/chmtx.h \
+ ../../../os/rt/include/chcond.h ../../../os/rt/include/chevents.h \
+ ../../../os/rt/include/chmsg.h \
+ ../../../os/common/oslib/include/chmboxes.h \
+ ../../../os/common/oslib/include/chmemcore.h \
+ ../../../os/common/oslib/include/chheap.h \
+ ../../../os/common/oslib/include/chmempools.h \
+ ../../../os/common/oslib/include/chfifo.h \
+ ../../../os/common/oslib/include/chfactory.h \
+ ../../../os/rt/include/chdynamic.h halconf.h mcuconf.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/hal_lld.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_registry.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_pmc.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/aic.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_matrix.h \
+ ../../../os/hal/ports/SAMA/LLD/DMAv1/sama_xdmac.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_cache.h \
+ ../../../os/hal/include/hal_streams.h \
+ ../../../os/hal/include/hal_channels.h \
+ ../../../os/hal/include/hal_files.h \
+ ../../../os/hal/include/hal_ioblock.h \
+ ../../../os/hal/include/hal_mmcsd.h \
+ ../../../os/hal/include/hal_buffers.h \
+ ../../../os/hal/include/hal_queues.h ../../../os/hal/include/hal_pal.h \
+ ../../../os/hal/ports/SAMA/LLD/PIOv1/hal_pal_lld.h \
+ ../../../os/hal/include/hal_adc.h ../../../os/hal/include/hal_can.h \
+ ../../../os/hal/include/hal_dac.h ../../../os/hal/include/hal_ext.h \
+ ../../../os/hal/include/hal_gpt.h ../../../os/hal/include/hal_i2c.h \
+ ../../../os/hal/include/hal_i2s.h ../../../os/hal/include/hal_icu.h \
+ ../../../os/hal/include/hal_mac.h ../../../os/hal/include/hal_pwm.h \
+ ../../../os/hal/include/hal_qspi.h ../../../os/hal/include/hal_rtc.h \
+ ../../../os/hal/include/hal_serial.h \
+ ../../../os/hal/ports/SAMA/LLD/USARTv1/hal_serial_lld.h \
+ ../../../os/hal/include/hal_sdc.h ../../../os/hal/include/hal_spi.h \
+ ../../../os/hal/include/hal_uart.h \
+ ../../../os/hal/ports/SAMA/LLD/USARTv1/hal_uart_lld.h \
+ ../../../os/hal/include/hal_usb.h ../../../os/hal/include/hal_wdg.h \
+ ../../../os/hal/include/hal_st.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/hal_st_lld.h mcuconf.h \
+ ../../../os/hal/include/hal_mmc_spi.h \
+ ../../../os/hal/include/hal_serial_usb.h
+
+../../../os/hal/include/hal.h:
+
+../../../os/hal/osal/rt/osal.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h:
+
+../../../os/rt/include/ch.h:
+
+../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h:
+
+chconf.h:
+
+../../../os/license/chlicense.h:
+
+../../../os/license/chcustomer.h:
+
+../../../os/rt/include/chchecks.h:
+
+../../../os/rt/include/chsystypes.h:
+
+../../../os/rt/include/chalign.h:
+
+../../../os/common/ports/ARMCAx-TZ/chcore.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h:
+
+../../../os/hal/boards/ATSAMA5D2_XULT/board.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h:
+
+../../../os/rt/include/chdebug.h:
+
+../../../os/rt/include/chtrace.h:
+
+../../../os/rt/include/chtm.h:
+
+../../../os/rt/include/chstats.h:
+
+../../../os/rt/include/chschd.h:
+
+../../../os/rt/include/chsys.h:
+
+../../../os/rt/include/chvt.h:
+
+../../../os/rt/include/chthreads.h:
+
+../../../os/rt/include/chregistry.h:
+
+../../../os/rt/include/chsem.h:
+
+../../../os/common/oslib/include/chbsem.h:
+
+../../../os/rt/include/chmtx.h:
+
+../../../os/rt/include/chcond.h:
+
+../../../os/rt/include/chevents.h:
+
+../../../os/rt/include/chmsg.h:
+
+../../../os/common/oslib/include/chmboxes.h:
+
+../../../os/common/oslib/include/chmemcore.h:
+
+../../../os/common/oslib/include/chheap.h:
+
+../../../os/common/oslib/include/chmempools.h:
+
+../../../os/common/oslib/include/chfifo.h:
+
+../../../os/common/oslib/include/chfactory.h:
+
+../../../os/rt/include/chdynamic.h:
+
+halconf.h:
+
+mcuconf.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/hal_lld.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_registry.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_pmc.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/aic.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_matrix.h:
+
+../../../os/hal/ports/SAMA/LLD/DMAv1/sama_xdmac.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_cache.h:
+
+../../../os/hal/include/hal_streams.h:
+
+../../../os/hal/include/hal_channels.h:
+
+../../../os/hal/include/hal_files.h:
+
+../../../os/hal/include/hal_ioblock.h:
+
+../../../os/hal/include/hal_mmcsd.h:
+
+../../../os/hal/include/hal_buffers.h:
+
+../../../os/hal/include/hal_queues.h:
+
+../../../os/hal/include/hal_pal.h:
+
+../../../os/hal/ports/SAMA/LLD/PIOv1/hal_pal_lld.h:
+
+../../../os/hal/include/hal_adc.h:
+
+../../../os/hal/include/hal_can.h:
+
+../../../os/hal/include/hal_dac.h:
+
+../../../os/hal/include/hal_ext.h:
+
+../../../os/hal/include/hal_gpt.h:
+
+../../../os/hal/include/hal_i2c.h:
+
+../../../os/hal/include/hal_i2s.h:
+
+../../../os/hal/include/hal_icu.h:
+
+../../../os/hal/include/hal_mac.h:
+
+../../../os/hal/include/hal_pwm.h:
+
+../../../os/hal/include/hal_qspi.h:
+
+../../../os/hal/include/hal_rtc.h:
+
+../../../os/hal/include/hal_serial.h:
+
+../../../os/hal/ports/SAMA/LLD/USARTv1/hal_serial_lld.h:
+
+../../../os/hal/include/hal_sdc.h:
+
+../../../os/hal/include/hal_spi.h:
+
+../../../os/hal/include/hal_uart.h:
+
+../../../os/hal/ports/SAMA/LLD/USARTv1/hal_uart_lld.h:
+
+../../../os/hal/include/hal_usb.h:
+
+../../../os/hal/include/hal_wdg.h:
+
+../../../os/hal/include/hal_st.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/hal_st_lld.h:
+
+mcuconf.h:
+
+../../../os/hal/include/hal_mmc_spi.h:
+
+../../../os/hal/include/hal_serial_usb.h:
diff --git a/testhal/ATSAMA5D2/UART/.dep/hal_st_lld.o.d b/testhal/ATSAMA5D2/UART/.dep/hal_st_lld.o.d
new file mode 100644
index 000000000..533748184
--- /dev/null
+++ b/testhal/ATSAMA5D2/UART/.dep/hal_st_lld.o.d
@@ -0,0 +1,404 @@
+build/obj/hal_st_lld.o: ../../../os/hal/ports/SAMA/SAMA5D2x/hal_st_lld.c \
+ ../../../os/hal/include/hal.h ../../../os/hal/osal/rt/osal.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h \
+ ../../../os/rt/include/ch.h \
+ ../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h chconf.h \
+ ../../../os/license/chlicense.h ../../../os/license/chcustomer.h \
+ ../../../os/rt/include/chchecks.h ../../../os/rt/include/chsystypes.h \
+ ../../../os/rt/include/chalign.h \
+ ../../../os/common/ports/ARMCAx-TZ/chcore.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h \
+ ../../../os/hal/boards/ATSAMA5D2_XULT/board.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h \
+ ../../../os/rt/include/chdebug.h ../../../os/rt/include/chtrace.h \
+ ../../../os/rt/include/chtm.h ../../../os/rt/include/chstats.h \
+ ../../../os/rt/include/chschd.h ../../../os/rt/include/chsys.h \
+ ../../../os/rt/include/chvt.h ../../../os/rt/include/chthreads.h \
+ ../../../os/rt/include/chregistry.h ../../../os/rt/include/chsem.h \
+ ../../../os/common/oslib/include/chbsem.h ../../../os/rt/include/chmtx.h \
+ ../../../os/rt/include/chcond.h ../../../os/rt/include/chevents.h \
+ ../../../os/rt/include/chmsg.h \
+ ../../../os/common/oslib/include/chmboxes.h \
+ ../../../os/common/oslib/include/chmemcore.h \
+ ../../../os/common/oslib/include/chheap.h \
+ ../../../os/common/oslib/include/chmempools.h \
+ ../../../os/common/oslib/include/chfifo.h \
+ ../../../os/common/oslib/include/chfactory.h \
+ ../../../os/rt/include/chdynamic.h halconf.h mcuconf.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/hal_lld.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_registry.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_pmc.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/aic.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_matrix.h \
+ ../../../os/hal/ports/SAMA/LLD/DMAv1/sama_xdmac.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_cache.h \
+ ../../../os/hal/include/hal_streams.h \
+ ../../../os/hal/include/hal_channels.h \
+ ../../../os/hal/include/hal_files.h \
+ ../../../os/hal/include/hal_ioblock.h \
+ ../../../os/hal/include/hal_mmcsd.h \
+ ../../../os/hal/include/hal_buffers.h \
+ ../../../os/hal/include/hal_queues.h ../../../os/hal/include/hal_pal.h \
+ ../../../os/hal/ports/SAMA/LLD/PIOv1/hal_pal_lld.h \
+ ../../../os/hal/include/hal_adc.h ../../../os/hal/include/hal_can.h \
+ ../../../os/hal/include/hal_dac.h ../../../os/hal/include/hal_ext.h \
+ ../../../os/hal/include/hal_gpt.h ../../../os/hal/include/hal_i2c.h \
+ ../../../os/hal/include/hal_i2s.h ../../../os/hal/include/hal_icu.h \
+ ../../../os/hal/include/hal_mac.h ../../../os/hal/include/hal_pwm.h \
+ ../../../os/hal/include/hal_qspi.h ../../../os/hal/include/hal_rtc.h \
+ ../../../os/hal/include/hal_serial.h \
+ ../../../os/hal/ports/SAMA/LLD/USARTv1/hal_serial_lld.h \
+ ../../../os/hal/include/hal_sdc.h ../../../os/hal/include/hal_spi.h \
+ ../../../os/hal/include/hal_uart.h \
+ ../../../os/hal/ports/SAMA/LLD/USARTv1/hal_uart_lld.h \
+ ../../../os/hal/include/hal_usb.h ../../../os/hal/include/hal_wdg.h \
+ ../../../os/hal/include/hal_st.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/hal_st_lld.h mcuconf.h \
+ ../../../os/hal/include/hal_mmc_spi.h \
+ ../../../os/hal/include/hal_serial_usb.h
+
+../../../os/hal/include/hal.h:
+
+../../../os/hal/osal/rt/osal.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h:
+
+../../../os/rt/include/ch.h:
+
+../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h:
+
+chconf.h:
+
+../../../os/license/chlicense.h:
+
+../../../os/license/chcustomer.h:
+
+../../../os/rt/include/chchecks.h:
+
+../../../os/rt/include/chsystypes.h:
+
+../../../os/rt/include/chalign.h:
+
+../../../os/common/ports/ARMCAx-TZ/chcore.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h:
+
+../../../os/hal/boards/ATSAMA5D2_XULT/board.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h:
+
+../../../os/rt/include/chdebug.h:
+
+../../../os/rt/include/chtrace.h:
+
+../../../os/rt/include/chtm.h:
+
+../../../os/rt/include/chstats.h:
+
+../../../os/rt/include/chschd.h:
+
+../../../os/rt/include/chsys.h:
+
+../../../os/rt/include/chvt.h:
+
+../../../os/rt/include/chthreads.h:
+
+../../../os/rt/include/chregistry.h:
+
+../../../os/rt/include/chsem.h:
+
+../../../os/common/oslib/include/chbsem.h:
+
+../../../os/rt/include/chmtx.h:
+
+../../../os/rt/include/chcond.h:
+
+../../../os/rt/include/chevents.h:
+
+../../../os/rt/include/chmsg.h:
+
+../../../os/common/oslib/include/chmboxes.h:
+
+../../../os/common/oslib/include/chmemcore.h:
+
+../../../os/common/oslib/include/chheap.h:
+
+../../../os/common/oslib/include/chmempools.h:
+
+../../../os/common/oslib/include/chfifo.h:
+
+../../../os/common/oslib/include/chfactory.h:
+
+../../../os/rt/include/chdynamic.h:
+
+halconf.h:
+
+mcuconf.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/hal_lld.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_registry.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_pmc.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/aic.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_matrix.h:
+
+../../../os/hal/ports/SAMA/LLD/DMAv1/sama_xdmac.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_cache.h:
+
+../../../os/hal/include/hal_streams.h:
+
+../../../os/hal/include/hal_channels.h:
+
+../../../os/hal/include/hal_files.h:
+
+../../../os/hal/include/hal_ioblock.h:
+
+../../../os/hal/include/hal_mmcsd.h:
+
+../../../os/hal/include/hal_buffers.h:
+
+../../../os/hal/include/hal_queues.h:
+
+../../../os/hal/include/hal_pal.h:
+
+../../../os/hal/ports/SAMA/LLD/PIOv1/hal_pal_lld.h:
+
+../../../os/hal/include/hal_adc.h:
+
+../../../os/hal/include/hal_can.h:
+
+../../../os/hal/include/hal_dac.h:
+
+../../../os/hal/include/hal_ext.h:
+
+../../../os/hal/include/hal_gpt.h:
+
+../../../os/hal/include/hal_i2c.h:
+
+../../../os/hal/include/hal_i2s.h:
+
+../../../os/hal/include/hal_icu.h:
+
+../../../os/hal/include/hal_mac.h:
+
+../../../os/hal/include/hal_pwm.h:
+
+../../../os/hal/include/hal_qspi.h:
+
+../../../os/hal/include/hal_rtc.h:
+
+../../../os/hal/include/hal_serial.h:
+
+../../../os/hal/ports/SAMA/LLD/USARTv1/hal_serial_lld.h:
+
+../../../os/hal/include/hal_sdc.h:
+
+../../../os/hal/include/hal_spi.h:
+
+../../../os/hal/include/hal_uart.h:
+
+../../../os/hal/ports/SAMA/LLD/USARTv1/hal_uart_lld.h:
+
+../../../os/hal/include/hal_usb.h:
+
+../../../os/hal/include/hal_wdg.h:
+
+../../../os/hal/include/hal_st.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/hal_st_lld.h:
+
+mcuconf.h:
+
+../../../os/hal/include/hal_mmc_spi.h:
+
+../../../os/hal/include/hal_serial_usb.h:
diff --git a/testhal/ATSAMA5D2/UART/.dep/hal_uart.o.d b/testhal/ATSAMA5D2/UART/.dep/hal_uart.o.d
new file mode 100644
index 000000000..2353c408d
--- /dev/null
+++ b/testhal/ATSAMA5D2/UART/.dep/hal_uart.o.d
@@ -0,0 +1,404 @@
+build/obj/hal_uart.o: ../../../os/hal/src/hal_uart.c \
+ ../../../os/hal/include/hal.h ../../../os/hal/osal/rt/osal.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h \
+ ../../../os/rt/include/ch.h \
+ ../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h chconf.h \
+ ../../../os/license/chlicense.h ../../../os/license/chcustomer.h \
+ ../../../os/rt/include/chchecks.h ../../../os/rt/include/chsystypes.h \
+ ../../../os/rt/include/chalign.h \
+ ../../../os/common/ports/ARMCAx-TZ/chcore.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h \
+ ../../../os/hal/boards/ATSAMA5D2_XULT/board.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h \
+ ../../../os/rt/include/chdebug.h ../../../os/rt/include/chtrace.h \
+ ../../../os/rt/include/chtm.h ../../../os/rt/include/chstats.h \
+ ../../../os/rt/include/chschd.h ../../../os/rt/include/chsys.h \
+ ../../../os/rt/include/chvt.h ../../../os/rt/include/chthreads.h \
+ ../../../os/rt/include/chregistry.h ../../../os/rt/include/chsem.h \
+ ../../../os/common/oslib/include/chbsem.h ../../../os/rt/include/chmtx.h \
+ ../../../os/rt/include/chcond.h ../../../os/rt/include/chevents.h \
+ ../../../os/rt/include/chmsg.h \
+ ../../../os/common/oslib/include/chmboxes.h \
+ ../../../os/common/oslib/include/chmemcore.h \
+ ../../../os/common/oslib/include/chheap.h \
+ ../../../os/common/oslib/include/chmempools.h \
+ ../../../os/common/oslib/include/chfifo.h \
+ ../../../os/common/oslib/include/chfactory.h \
+ ../../../os/rt/include/chdynamic.h halconf.h mcuconf.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/hal_lld.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_registry.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_pmc.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/aic.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_matrix.h \
+ ../../../os/hal/ports/SAMA/LLD/DMAv1/sama_xdmac.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_cache.h \
+ ../../../os/hal/include/hal_streams.h \
+ ../../../os/hal/include/hal_channels.h \
+ ../../../os/hal/include/hal_files.h \
+ ../../../os/hal/include/hal_ioblock.h \
+ ../../../os/hal/include/hal_mmcsd.h \
+ ../../../os/hal/include/hal_buffers.h \
+ ../../../os/hal/include/hal_queues.h ../../../os/hal/include/hal_pal.h \
+ ../../../os/hal/ports/SAMA/LLD/PIOv1/hal_pal_lld.h \
+ ../../../os/hal/include/hal_adc.h ../../../os/hal/include/hal_can.h \
+ ../../../os/hal/include/hal_dac.h ../../../os/hal/include/hal_ext.h \
+ ../../../os/hal/include/hal_gpt.h ../../../os/hal/include/hal_i2c.h \
+ ../../../os/hal/include/hal_i2s.h ../../../os/hal/include/hal_icu.h \
+ ../../../os/hal/include/hal_mac.h ../../../os/hal/include/hal_pwm.h \
+ ../../../os/hal/include/hal_qspi.h ../../../os/hal/include/hal_rtc.h \
+ ../../../os/hal/include/hal_serial.h \
+ ../../../os/hal/ports/SAMA/LLD/USARTv1/hal_serial_lld.h \
+ ../../../os/hal/include/hal_sdc.h ../../../os/hal/include/hal_spi.h \
+ ../../../os/hal/include/hal_uart.h \
+ ../../../os/hal/ports/SAMA/LLD/USARTv1/hal_uart_lld.h \
+ ../../../os/hal/include/hal_usb.h ../../../os/hal/include/hal_wdg.h \
+ ../../../os/hal/include/hal_st.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/hal_st_lld.h mcuconf.h \
+ ../../../os/hal/include/hal_mmc_spi.h \
+ ../../../os/hal/include/hal_serial_usb.h
+
+../../../os/hal/include/hal.h:
+
+../../../os/hal/osal/rt/osal.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h:
+
+../../../os/rt/include/ch.h:
+
+../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h:
+
+chconf.h:
+
+../../../os/license/chlicense.h:
+
+../../../os/license/chcustomer.h:
+
+../../../os/rt/include/chchecks.h:
+
+../../../os/rt/include/chsystypes.h:
+
+../../../os/rt/include/chalign.h:
+
+../../../os/common/ports/ARMCAx-TZ/chcore.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h:
+
+../../../os/hal/boards/ATSAMA5D2_XULT/board.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h:
+
+../../../os/rt/include/chdebug.h:
+
+../../../os/rt/include/chtrace.h:
+
+../../../os/rt/include/chtm.h:
+
+../../../os/rt/include/chstats.h:
+
+../../../os/rt/include/chschd.h:
+
+../../../os/rt/include/chsys.h:
+
+../../../os/rt/include/chvt.h:
+
+../../../os/rt/include/chthreads.h:
+
+../../../os/rt/include/chregistry.h:
+
+../../../os/rt/include/chsem.h:
+
+../../../os/common/oslib/include/chbsem.h:
+
+../../../os/rt/include/chmtx.h:
+
+../../../os/rt/include/chcond.h:
+
+../../../os/rt/include/chevents.h:
+
+../../../os/rt/include/chmsg.h:
+
+../../../os/common/oslib/include/chmboxes.h:
+
+../../../os/common/oslib/include/chmemcore.h:
+
+../../../os/common/oslib/include/chheap.h:
+
+../../../os/common/oslib/include/chmempools.h:
+
+../../../os/common/oslib/include/chfifo.h:
+
+../../../os/common/oslib/include/chfactory.h:
+
+../../../os/rt/include/chdynamic.h:
+
+halconf.h:
+
+mcuconf.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/hal_lld.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_registry.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_pmc.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/aic.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_matrix.h:
+
+../../../os/hal/ports/SAMA/LLD/DMAv1/sama_xdmac.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_cache.h:
+
+../../../os/hal/include/hal_streams.h:
+
+../../../os/hal/include/hal_channels.h:
+
+../../../os/hal/include/hal_files.h:
+
+../../../os/hal/include/hal_ioblock.h:
+
+../../../os/hal/include/hal_mmcsd.h:
+
+../../../os/hal/include/hal_buffers.h:
+
+../../../os/hal/include/hal_queues.h:
+
+../../../os/hal/include/hal_pal.h:
+
+../../../os/hal/ports/SAMA/LLD/PIOv1/hal_pal_lld.h:
+
+../../../os/hal/include/hal_adc.h:
+
+../../../os/hal/include/hal_can.h:
+
+../../../os/hal/include/hal_dac.h:
+
+../../../os/hal/include/hal_ext.h:
+
+../../../os/hal/include/hal_gpt.h:
+
+../../../os/hal/include/hal_i2c.h:
+
+../../../os/hal/include/hal_i2s.h:
+
+../../../os/hal/include/hal_icu.h:
+
+../../../os/hal/include/hal_mac.h:
+
+../../../os/hal/include/hal_pwm.h:
+
+../../../os/hal/include/hal_qspi.h:
+
+../../../os/hal/include/hal_rtc.h:
+
+../../../os/hal/include/hal_serial.h:
+
+../../../os/hal/ports/SAMA/LLD/USARTv1/hal_serial_lld.h:
+
+../../../os/hal/include/hal_sdc.h:
+
+../../../os/hal/include/hal_spi.h:
+
+../../../os/hal/include/hal_uart.h:
+
+../../../os/hal/ports/SAMA/LLD/USARTv1/hal_uart_lld.h:
+
+../../../os/hal/include/hal_usb.h:
+
+../../../os/hal/include/hal_wdg.h:
+
+../../../os/hal/include/hal_st.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/hal_st_lld.h:
+
+mcuconf.h:
+
+../../../os/hal/include/hal_mmc_spi.h:
+
+../../../os/hal/include/hal_serial_usb.h:
diff --git a/testhal/ATSAMA5D2/UART/.dep/hal_uart_lld.o.d b/testhal/ATSAMA5D2/UART/.dep/hal_uart_lld.o.d
new file mode 100644
index 000000000..8d874d83c
--- /dev/null
+++ b/testhal/ATSAMA5D2/UART/.dep/hal_uart_lld.o.d
@@ -0,0 +1,405 @@
+build/obj/hal_uart_lld.o: \
+ ../../../os/hal/ports/SAMA/LLD/USARTv1/hal_uart_lld.c \
+ ../../../os/hal/include/hal.h ../../../os/hal/osal/rt/osal.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h \
+ ../../../os/rt/include/ch.h \
+ ../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h chconf.h \
+ ../../../os/license/chlicense.h ../../../os/license/chcustomer.h \
+ ../../../os/rt/include/chchecks.h ../../../os/rt/include/chsystypes.h \
+ ../../../os/rt/include/chalign.h \
+ ../../../os/common/ports/ARMCAx-TZ/chcore.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h \
+ ../../../os/hal/boards/ATSAMA5D2_XULT/board.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h \
+ ../../../os/rt/include/chdebug.h ../../../os/rt/include/chtrace.h \
+ ../../../os/rt/include/chtm.h ../../../os/rt/include/chstats.h \
+ ../../../os/rt/include/chschd.h ../../../os/rt/include/chsys.h \
+ ../../../os/rt/include/chvt.h ../../../os/rt/include/chthreads.h \
+ ../../../os/rt/include/chregistry.h ../../../os/rt/include/chsem.h \
+ ../../../os/common/oslib/include/chbsem.h ../../../os/rt/include/chmtx.h \
+ ../../../os/rt/include/chcond.h ../../../os/rt/include/chevents.h \
+ ../../../os/rt/include/chmsg.h \
+ ../../../os/common/oslib/include/chmboxes.h \
+ ../../../os/common/oslib/include/chmemcore.h \
+ ../../../os/common/oslib/include/chheap.h \
+ ../../../os/common/oslib/include/chmempools.h \
+ ../../../os/common/oslib/include/chfifo.h \
+ ../../../os/common/oslib/include/chfactory.h \
+ ../../../os/rt/include/chdynamic.h halconf.h mcuconf.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/hal_lld.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_registry.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_pmc.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/aic.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_matrix.h \
+ ../../../os/hal/ports/SAMA/LLD/DMAv1/sama_xdmac.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_cache.h \
+ ../../../os/hal/include/hal_streams.h \
+ ../../../os/hal/include/hal_channels.h \
+ ../../../os/hal/include/hal_files.h \
+ ../../../os/hal/include/hal_ioblock.h \
+ ../../../os/hal/include/hal_mmcsd.h \
+ ../../../os/hal/include/hal_buffers.h \
+ ../../../os/hal/include/hal_queues.h ../../../os/hal/include/hal_pal.h \
+ ../../../os/hal/ports/SAMA/LLD/PIOv1/hal_pal_lld.h \
+ ../../../os/hal/include/hal_adc.h ../../../os/hal/include/hal_can.h \
+ ../../../os/hal/include/hal_dac.h ../../../os/hal/include/hal_ext.h \
+ ../../../os/hal/include/hal_gpt.h ../../../os/hal/include/hal_i2c.h \
+ ../../../os/hal/include/hal_i2s.h ../../../os/hal/include/hal_icu.h \
+ ../../../os/hal/include/hal_mac.h ../../../os/hal/include/hal_pwm.h \
+ ../../../os/hal/include/hal_qspi.h ../../../os/hal/include/hal_rtc.h \
+ ../../../os/hal/include/hal_serial.h \
+ ../../../os/hal/ports/SAMA/LLD/USARTv1/hal_serial_lld.h \
+ ../../../os/hal/include/hal_sdc.h ../../../os/hal/include/hal_spi.h \
+ ../../../os/hal/include/hal_uart.h \
+ ../../../os/hal/ports/SAMA/LLD/USARTv1/hal_uart_lld.h \
+ ../../../os/hal/include/hal_usb.h ../../../os/hal/include/hal_wdg.h \
+ ../../../os/hal/include/hal_st.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/hal_st_lld.h mcuconf.h \
+ ../../../os/hal/include/hal_mmc_spi.h \
+ ../../../os/hal/include/hal_serial_usb.h
+
+../../../os/hal/include/hal.h:
+
+../../../os/hal/osal/rt/osal.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h:
+
+../../../os/rt/include/ch.h:
+
+../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h:
+
+chconf.h:
+
+../../../os/license/chlicense.h:
+
+../../../os/license/chcustomer.h:
+
+../../../os/rt/include/chchecks.h:
+
+../../../os/rt/include/chsystypes.h:
+
+../../../os/rt/include/chalign.h:
+
+../../../os/common/ports/ARMCAx-TZ/chcore.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h:
+
+../../../os/hal/boards/ATSAMA5D2_XULT/board.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h:
+
+../../../os/rt/include/chdebug.h:
+
+../../../os/rt/include/chtrace.h:
+
+../../../os/rt/include/chtm.h:
+
+../../../os/rt/include/chstats.h:
+
+../../../os/rt/include/chschd.h:
+
+../../../os/rt/include/chsys.h:
+
+../../../os/rt/include/chvt.h:
+
+../../../os/rt/include/chthreads.h:
+
+../../../os/rt/include/chregistry.h:
+
+../../../os/rt/include/chsem.h:
+
+../../../os/common/oslib/include/chbsem.h:
+
+../../../os/rt/include/chmtx.h:
+
+../../../os/rt/include/chcond.h:
+
+../../../os/rt/include/chevents.h:
+
+../../../os/rt/include/chmsg.h:
+
+../../../os/common/oslib/include/chmboxes.h:
+
+../../../os/common/oslib/include/chmemcore.h:
+
+../../../os/common/oslib/include/chheap.h:
+
+../../../os/common/oslib/include/chmempools.h:
+
+../../../os/common/oslib/include/chfifo.h:
+
+../../../os/common/oslib/include/chfactory.h:
+
+../../../os/rt/include/chdynamic.h:
+
+halconf.h:
+
+mcuconf.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/hal_lld.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_registry.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_pmc.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/aic.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_matrix.h:
+
+../../../os/hal/ports/SAMA/LLD/DMAv1/sama_xdmac.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_cache.h:
+
+../../../os/hal/include/hal_streams.h:
+
+../../../os/hal/include/hal_channels.h:
+
+../../../os/hal/include/hal_files.h:
+
+../../../os/hal/include/hal_ioblock.h:
+
+../../../os/hal/include/hal_mmcsd.h:
+
+../../../os/hal/include/hal_buffers.h:
+
+../../../os/hal/include/hal_queues.h:
+
+../../../os/hal/include/hal_pal.h:
+
+../../../os/hal/ports/SAMA/LLD/PIOv1/hal_pal_lld.h:
+
+../../../os/hal/include/hal_adc.h:
+
+../../../os/hal/include/hal_can.h:
+
+../../../os/hal/include/hal_dac.h:
+
+../../../os/hal/include/hal_ext.h:
+
+../../../os/hal/include/hal_gpt.h:
+
+../../../os/hal/include/hal_i2c.h:
+
+../../../os/hal/include/hal_i2s.h:
+
+../../../os/hal/include/hal_icu.h:
+
+../../../os/hal/include/hal_mac.h:
+
+../../../os/hal/include/hal_pwm.h:
+
+../../../os/hal/include/hal_qspi.h:
+
+../../../os/hal/include/hal_rtc.h:
+
+../../../os/hal/include/hal_serial.h:
+
+../../../os/hal/ports/SAMA/LLD/USARTv1/hal_serial_lld.h:
+
+../../../os/hal/include/hal_sdc.h:
+
+../../../os/hal/include/hal_spi.h:
+
+../../../os/hal/include/hal_uart.h:
+
+../../../os/hal/ports/SAMA/LLD/USARTv1/hal_uart_lld.h:
+
+../../../os/hal/include/hal_usb.h:
+
+../../../os/hal/include/hal_wdg.h:
+
+../../../os/hal/include/hal_st.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/hal_st_lld.h:
+
+mcuconf.h:
+
+../../../os/hal/include/hal_mmc_spi.h:
+
+../../../os/hal/include/hal_serial_usb.h:
diff --git a/testhal/ATSAMA5D2/UART/.dep/main.o.d b/testhal/ATSAMA5D2/UART/.dep/main.o.d
new file mode 100644
index 000000000..b7c636ec6
--- /dev/null
+++ b/testhal/ATSAMA5D2/UART/.dep/main.o.d
@@ -0,0 +1,403 @@
+build/obj/main.o: main.c ../../../os/rt/include/ch.h \
+ ../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h \
+ chconf.h ../../../os/license/chlicense.h \
+ ../../../os/license/chcustomer.h ../../../os/rt/include/chchecks.h \
+ ../../../os/rt/include/chsystypes.h ../../../os/rt/include/chalign.h \
+ ../../../os/common/ports/ARMCAx-TZ/chcore.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h \
+ ../../../os/hal/boards/ATSAMA5D2_XULT/board.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h \
+ ../../../os/rt/include/chdebug.h ../../../os/rt/include/chtrace.h \
+ ../../../os/rt/include/chtm.h ../../../os/rt/include/chstats.h \
+ ../../../os/rt/include/chschd.h ../../../os/rt/include/chsys.h \
+ ../../../os/rt/include/chvt.h ../../../os/rt/include/chthreads.h \
+ ../../../os/rt/include/chregistry.h ../../../os/rt/include/chsem.h \
+ ../../../os/common/oslib/include/chbsem.h ../../../os/rt/include/chmtx.h \
+ ../../../os/rt/include/chcond.h ../../../os/rt/include/chevents.h \
+ ../../../os/rt/include/chmsg.h \
+ ../../../os/common/oslib/include/chmboxes.h \
+ ../../../os/common/oslib/include/chmemcore.h \
+ ../../../os/common/oslib/include/chheap.h \
+ ../../../os/common/oslib/include/chmempools.h \
+ ../../../os/common/oslib/include/chfifo.h \
+ ../../../os/common/oslib/include/chfactory.h \
+ ../../../os/rt/include/chdynamic.h ../../../os/hal/include/hal.h \
+ ../../../os/hal/osal/rt/osal.h halconf.h mcuconf.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/hal_lld.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_registry.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_pmc.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/aic.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_matrix.h \
+ ../../../os/hal/ports/SAMA/LLD/DMAv1/sama_xdmac.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_cache.h \
+ ../../../os/hal/include/hal_streams.h \
+ ../../../os/hal/include/hal_channels.h \
+ ../../../os/hal/include/hal_files.h \
+ ../../../os/hal/include/hal_ioblock.h \
+ ../../../os/hal/include/hal_mmcsd.h \
+ ../../../os/hal/include/hal_buffers.h \
+ ../../../os/hal/include/hal_queues.h ../../../os/hal/include/hal_pal.h \
+ ../../../os/hal/ports/SAMA/LLD/PIOv1/hal_pal_lld.h \
+ ../../../os/hal/include/hal_adc.h ../../../os/hal/include/hal_can.h \
+ ../../../os/hal/include/hal_dac.h ../../../os/hal/include/hal_ext.h \
+ ../../../os/hal/include/hal_gpt.h ../../../os/hal/include/hal_i2c.h \
+ ../../../os/hal/include/hal_i2s.h ../../../os/hal/include/hal_icu.h \
+ ../../../os/hal/include/hal_mac.h ../../../os/hal/include/hal_pwm.h \
+ ../../../os/hal/include/hal_qspi.h ../../../os/hal/include/hal_rtc.h \
+ ../../../os/hal/include/hal_serial.h \
+ ../../../os/hal/ports/SAMA/LLD/USARTv1/hal_serial_lld.h \
+ ../../../os/hal/include/hal_sdc.h ../../../os/hal/include/hal_spi.h \
+ ../../../os/hal/include/hal_uart.h \
+ ../../../os/hal/ports/SAMA/LLD/USARTv1/hal_uart_lld.h \
+ ../../../os/hal/include/hal_usb.h ../../../os/hal/include/hal_wdg.h \
+ ../../../os/hal/include/hal_st.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/hal_st_lld.h mcuconf.h \
+ ../../../os/hal/include/hal_mmc_spi.h \
+ ../../../os/hal/include/hal_serial_usb.h
+
+../../../os/rt/include/ch.h:
+
+../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h:
+
+chconf.h:
+
+../../../os/license/chlicense.h:
+
+../../../os/license/chcustomer.h:
+
+../../../os/rt/include/chchecks.h:
+
+../../../os/rt/include/chsystypes.h:
+
+../../../os/rt/include/chalign.h:
+
+../../../os/common/ports/ARMCAx-TZ/chcore.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h:
+
+../../../os/hal/boards/ATSAMA5D2_XULT/board.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h:
+
+../../../os/rt/include/chdebug.h:
+
+../../../os/rt/include/chtrace.h:
+
+../../../os/rt/include/chtm.h:
+
+../../../os/rt/include/chstats.h:
+
+../../../os/rt/include/chschd.h:
+
+../../../os/rt/include/chsys.h:
+
+../../../os/rt/include/chvt.h:
+
+../../../os/rt/include/chthreads.h:
+
+../../../os/rt/include/chregistry.h:
+
+../../../os/rt/include/chsem.h:
+
+../../../os/common/oslib/include/chbsem.h:
+
+../../../os/rt/include/chmtx.h:
+
+../../../os/rt/include/chcond.h:
+
+../../../os/rt/include/chevents.h:
+
+../../../os/rt/include/chmsg.h:
+
+../../../os/common/oslib/include/chmboxes.h:
+
+../../../os/common/oslib/include/chmemcore.h:
+
+../../../os/common/oslib/include/chheap.h:
+
+../../../os/common/oslib/include/chmempools.h:
+
+../../../os/common/oslib/include/chfifo.h:
+
+../../../os/common/oslib/include/chfactory.h:
+
+../../../os/rt/include/chdynamic.h:
+
+../../../os/hal/include/hal.h:
+
+../../../os/hal/osal/rt/osal.h:
+
+halconf.h:
+
+mcuconf.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/hal_lld.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_registry.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_pmc.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/aic.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_matrix.h:
+
+../../../os/hal/ports/SAMA/LLD/DMAv1/sama_xdmac.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_cache.h:
+
+../../../os/hal/include/hal_streams.h:
+
+../../../os/hal/include/hal_channels.h:
+
+../../../os/hal/include/hal_files.h:
+
+../../../os/hal/include/hal_ioblock.h:
+
+../../../os/hal/include/hal_mmcsd.h:
+
+../../../os/hal/include/hal_buffers.h:
+
+../../../os/hal/include/hal_queues.h:
+
+../../../os/hal/include/hal_pal.h:
+
+../../../os/hal/ports/SAMA/LLD/PIOv1/hal_pal_lld.h:
+
+../../../os/hal/include/hal_adc.h:
+
+../../../os/hal/include/hal_can.h:
+
+../../../os/hal/include/hal_dac.h:
+
+../../../os/hal/include/hal_ext.h:
+
+../../../os/hal/include/hal_gpt.h:
+
+../../../os/hal/include/hal_i2c.h:
+
+../../../os/hal/include/hal_i2s.h:
+
+../../../os/hal/include/hal_icu.h:
+
+../../../os/hal/include/hal_mac.h:
+
+../../../os/hal/include/hal_pwm.h:
+
+../../../os/hal/include/hal_qspi.h:
+
+../../../os/hal/include/hal_rtc.h:
+
+../../../os/hal/include/hal_serial.h:
+
+../../../os/hal/ports/SAMA/LLD/USARTv1/hal_serial_lld.h:
+
+../../../os/hal/include/hal_sdc.h:
+
+../../../os/hal/include/hal_spi.h:
+
+../../../os/hal/include/hal_uart.h:
+
+../../../os/hal/ports/SAMA/LLD/USARTv1/hal_uart_lld.h:
+
+../../../os/hal/include/hal_usb.h:
+
+../../../os/hal/include/hal_wdg.h:
+
+../../../os/hal/include/hal_st.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/hal_st_lld.h:
+
+mcuconf.h:
+
+../../../os/hal/include/hal_mmc_spi.h:
+
+../../../os/hal/include/hal_serial_usb.h:
diff --git a/testhal/ATSAMA5D2/UART/.dep/osal.o.d b/testhal/ATSAMA5D2/UART/.dep/osal.o.d
new file mode 100644
index 000000000..785520751
--- /dev/null
+++ b/testhal/ATSAMA5D2/UART/.dep/osal.o.d
@@ -0,0 +1,285 @@
+build/obj/osal.o: ../../../os/hal/osal/rt/osal.c \
+ ../../../os/hal/osal/rt/osal.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h \
+ ../../../os/rt/include/ch.h \
+ ../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h chconf.h \
+ ../../../os/license/chlicense.h ../../../os/license/chcustomer.h \
+ ../../../os/rt/include/chchecks.h ../../../os/rt/include/chsystypes.h \
+ ../../../os/rt/include/chalign.h \
+ ../../../os/common/ports/ARMCAx-TZ/chcore.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h \
+ ../../../os/hal/boards/ATSAMA5D2_XULT/board.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h \
+ ../../../os/rt/include/chdebug.h ../../../os/rt/include/chtrace.h \
+ ../../../os/rt/include/chtm.h ../../../os/rt/include/chstats.h \
+ ../../../os/rt/include/chschd.h ../../../os/rt/include/chsys.h \
+ ../../../os/rt/include/chvt.h ../../../os/rt/include/chthreads.h \
+ ../../../os/rt/include/chregistry.h ../../../os/rt/include/chsem.h \
+ ../../../os/common/oslib/include/chbsem.h ../../../os/rt/include/chmtx.h \
+ ../../../os/rt/include/chcond.h ../../../os/rt/include/chevents.h \
+ ../../../os/rt/include/chmsg.h \
+ ../../../os/common/oslib/include/chmboxes.h \
+ ../../../os/common/oslib/include/chmemcore.h \
+ ../../../os/common/oslib/include/chheap.h \
+ ../../../os/common/oslib/include/chmempools.h \
+ ../../../os/common/oslib/include/chfifo.h \
+ ../../../os/common/oslib/include/chfactory.h \
+ ../../../os/rt/include/chdynamic.h
+
+../../../os/hal/osal/rt/osal.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h:
+
+../../../os/rt/include/ch.h:
+
+../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h:
+
+chconf.h:
+
+../../../os/license/chlicense.h:
+
+../../../os/license/chcustomer.h:
+
+../../../os/rt/include/chchecks.h:
+
+../../../os/rt/include/chsystypes.h:
+
+../../../os/rt/include/chalign.h:
+
+../../../os/common/ports/ARMCAx-TZ/chcore.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h:
+
+../../../os/hal/boards/ATSAMA5D2_XULT/board.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h:
+
+../../../os/rt/include/chdebug.h:
+
+../../../os/rt/include/chtrace.h:
+
+../../../os/rt/include/chtm.h:
+
+../../../os/rt/include/chstats.h:
+
+../../../os/rt/include/chschd.h:
+
+../../../os/rt/include/chsys.h:
+
+../../../os/rt/include/chvt.h:
+
+../../../os/rt/include/chthreads.h:
+
+../../../os/rt/include/chregistry.h:
+
+../../../os/rt/include/chsem.h:
+
+../../../os/common/oslib/include/chbsem.h:
+
+../../../os/rt/include/chmtx.h:
+
+../../../os/rt/include/chcond.h:
+
+../../../os/rt/include/chevents.h:
+
+../../../os/rt/include/chmsg.h:
+
+../../../os/common/oslib/include/chmboxes.h:
+
+../../../os/common/oslib/include/chmemcore.h:
+
+../../../os/common/oslib/include/chheap.h:
+
+../../../os/common/oslib/include/chmempools.h:
+
+../../../os/common/oslib/include/chfifo.h:
+
+../../../os/common/oslib/include/chfactory.h:
+
+../../../os/rt/include/chdynamic.h:
diff --git a/testhal/ATSAMA5D2/UART/.dep/sama_cache.o.d b/testhal/ATSAMA5D2/UART/.dep/sama_cache.o.d
new file mode 100644
index 000000000..d34a7decd
--- /dev/null
+++ b/testhal/ATSAMA5D2/UART/.dep/sama_cache.o.d
@@ -0,0 +1,404 @@
+build/obj/sama_cache.o: ../../../os/hal/ports/SAMA/SAMA5D2x/sama_cache.c \
+ ../../../os/hal/include/hal.h ../../../os/hal/osal/rt/osal.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h \
+ ../../../os/rt/include/ch.h \
+ ../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h chconf.h \
+ ../../../os/license/chlicense.h ../../../os/license/chcustomer.h \
+ ../../../os/rt/include/chchecks.h ../../../os/rt/include/chsystypes.h \
+ ../../../os/rt/include/chalign.h \
+ ../../../os/common/ports/ARMCAx-TZ/chcore.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h \
+ ../../../os/hal/boards/ATSAMA5D2_XULT/board.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h \
+ ../../../os/rt/include/chdebug.h ../../../os/rt/include/chtrace.h \
+ ../../../os/rt/include/chtm.h ../../../os/rt/include/chstats.h \
+ ../../../os/rt/include/chschd.h ../../../os/rt/include/chsys.h \
+ ../../../os/rt/include/chvt.h ../../../os/rt/include/chthreads.h \
+ ../../../os/rt/include/chregistry.h ../../../os/rt/include/chsem.h \
+ ../../../os/common/oslib/include/chbsem.h ../../../os/rt/include/chmtx.h \
+ ../../../os/rt/include/chcond.h ../../../os/rt/include/chevents.h \
+ ../../../os/rt/include/chmsg.h \
+ ../../../os/common/oslib/include/chmboxes.h \
+ ../../../os/common/oslib/include/chmemcore.h \
+ ../../../os/common/oslib/include/chheap.h \
+ ../../../os/common/oslib/include/chmempools.h \
+ ../../../os/common/oslib/include/chfifo.h \
+ ../../../os/common/oslib/include/chfactory.h \
+ ../../../os/rt/include/chdynamic.h halconf.h mcuconf.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/hal_lld.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_registry.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_pmc.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/aic.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_matrix.h \
+ ../../../os/hal/ports/SAMA/LLD/DMAv1/sama_xdmac.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_cache.h \
+ ../../../os/hal/include/hal_streams.h \
+ ../../../os/hal/include/hal_channels.h \
+ ../../../os/hal/include/hal_files.h \
+ ../../../os/hal/include/hal_ioblock.h \
+ ../../../os/hal/include/hal_mmcsd.h \
+ ../../../os/hal/include/hal_buffers.h \
+ ../../../os/hal/include/hal_queues.h ../../../os/hal/include/hal_pal.h \
+ ../../../os/hal/ports/SAMA/LLD/PIOv1/hal_pal_lld.h \
+ ../../../os/hal/include/hal_adc.h ../../../os/hal/include/hal_can.h \
+ ../../../os/hal/include/hal_dac.h ../../../os/hal/include/hal_ext.h \
+ ../../../os/hal/include/hal_gpt.h ../../../os/hal/include/hal_i2c.h \
+ ../../../os/hal/include/hal_i2s.h ../../../os/hal/include/hal_icu.h \
+ ../../../os/hal/include/hal_mac.h ../../../os/hal/include/hal_pwm.h \
+ ../../../os/hal/include/hal_qspi.h ../../../os/hal/include/hal_rtc.h \
+ ../../../os/hal/include/hal_serial.h \
+ ../../../os/hal/ports/SAMA/LLD/USARTv1/hal_serial_lld.h \
+ ../../../os/hal/include/hal_sdc.h ../../../os/hal/include/hal_spi.h \
+ ../../../os/hal/include/hal_uart.h \
+ ../../../os/hal/ports/SAMA/LLD/USARTv1/hal_uart_lld.h \
+ ../../../os/hal/include/hal_usb.h ../../../os/hal/include/hal_wdg.h \
+ ../../../os/hal/include/hal_st.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/hal_st_lld.h mcuconf.h \
+ ../../../os/hal/include/hal_mmc_spi.h \
+ ../../../os/hal/include/hal_serial_usb.h
+
+../../../os/hal/include/hal.h:
+
+../../../os/hal/osal/rt/osal.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h:
+
+../../../os/rt/include/ch.h:
+
+../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h:
+
+chconf.h:
+
+../../../os/license/chlicense.h:
+
+../../../os/license/chcustomer.h:
+
+../../../os/rt/include/chchecks.h:
+
+../../../os/rt/include/chsystypes.h:
+
+../../../os/rt/include/chalign.h:
+
+../../../os/common/ports/ARMCAx-TZ/chcore.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h:
+
+../../../os/hal/boards/ATSAMA5D2_XULT/board.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h:
+
+../../../os/rt/include/chdebug.h:
+
+../../../os/rt/include/chtrace.h:
+
+../../../os/rt/include/chtm.h:
+
+../../../os/rt/include/chstats.h:
+
+../../../os/rt/include/chschd.h:
+
+../../../os/rt/include/chsys.h:
+
+../../../os/rt/include/chvt.h:
+
+../../../os/rt/include/chthreads.h:
+
+../../../os/rt/include/chregistry.h:
+
+../../../os/rt/include/chsem.h:
+
+../../../os/common/oslib/include/chbsem.h:
+
+../../../os/rt/include/chmtx.h:
+
+../../../os/rt/include/chcond.h:
+
+../../../os/rt/include/chevents.h:
+
+../../../os/rt/include/chmsg.h:
+
+../../../os/common/oslib/include/chmboxes.h:
+
+../../../os/common/oslib/include/chmemcore.h:
+
+../../../os/common/oslib/include/chheap.h:
+
+../../../os/common/oslib/include/chmempools.h:
+
+../../../os/common/oslib/include/chfifo.h:
+
+../../../os/common/oslib/include/chfactory.h:
+
+../../../os/rt/include/chdynamic.h:
+
+halconf.h:
+
+mcuconf.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/hal_lld.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_registry.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_pmc.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/aic.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_matrix.h:
+
+../../../os/hal/ports/SAMA/LLD/DMAv1/sama_xdmac.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_cache.h:
+
+../../../os/hal/include/hal_streams.h:
+
+../../../os/hal/include/hal_channels.h:
+
+../../../os/hal/include/hal_files.h:
+
+../../../os/hal/include/hal_ioblock.h:
+
+../../../os/hal/include/hal_mmcsd.h:
+
+../../../os/hal/include/hal_buffers.h:
+
+../../../os/hal/include/hal_queues.h:
+
+../../../os/hal/include/hal_pal.h:
+
+../../../os/hal/ports/SAMA/LLD/PIOv1/hal_pal_lld.h:
+
+../../../os/hal/include/hal_adc.h:
+
+../../../os/hal/include/hal_can.h:
+
+../../../os/hal/include/hal_dac.h:
+
+../../../os/hal/include/hal_ext.h:
+
+../../../os/hal/include/hal_gpt.h:
+
+../../../os/hal/include/hal_i2c.h:
+
+../../../os/hal/include/hal_i2s.h:
+
+../../../os/hal/include/hal_icu.h:
+
+../../../os/hal/include/hal_mac.h:
+
+../../../os/hal/include/hal_pwm.h:
+
+../../../os/hal/include/hal_qspi.h:
+
+../../../os/hal/include/hal_rtc.h:
+
+../../../os/hal/include/hal_serial.h:
+
+../../../os/hal/ports/SAMA/LLD/USARTv1/hal_serial_lld.h:
+
+../../../os/hal/include/hal_sdc.h:
+
+../../../os/hal/include/hal_spi.h:
+
+../../../os/hal/include/hal_uart.h:
+
+../../../os/hal/ports/SAMA/LLD/USARTv1/hal_uart_lld.h:
+
+../../../os/hal/include/hal_usb.h:
+
+../../../os/hal/include/hal_wdg.h:
+
+../../../os/hal/include/hal_st.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/hal_st_lld.h:
+
+mcuconf.h:
+
+../../../os/hal/include/hal_mmc_spi.h:
+
+../../../os/hal/include/hal_serial_usb.h:
diff --git a/testhal/ATSAMA5D2/UART/.dep/sama_matrix.o.d b/testhal/ATSAMA5D2/UART/.dep/sama_matrix.o.d
new file mode 100644
index 000000000..62adc05e0
--- /dev/null
+++ b/testhal/ATSAMA5D2/UART/.dep/sama_matrix.o.d
@@ -0,0 +1,405 @@
+build/obj/sama_matrix.o: \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_matrix.c \
+ ../../../os/hal/include/hal.h ../../../os/hal/osal/rt/osal.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h \
+ ../../../os/rt/include/ch.h \
+ ../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h chconf.h \
+ ../../../os/license/chlicense.h ../../../os/license/chcustomer.h \
+ ../../../os/rt/include/chchecks.h ../../../os/rt/include/chsystypes.h \
+ ../../../os/rt/include/chalign.h \
+ ../../../os/common/ports/ARMCAx-TZ/chcore.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h \
+ ../../../os/hal/boards/ATSAMA5D2_XULT/board.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h \
+ ../../../os/rt/include/chdebug.h ../../../os/rt/include/chtrace.h \
+ ../../../os/rt/include/chtm.h ../../../os/rt/include/chstats.h \
+ ../../../os/rt/include/chschd.h ../../../os/rt/include/chsys.h \
+ ../../../os/rt/include/chvt.h ../../../os/rt/include/chthreads.h \
+ ../../../os/rt/include/chregistry.h ../../../os/rt/include/chsem.h \
+ ../../../os/common/oslib/include/chbsem.h ../../../os/rt/include/chmtx.h \
+ ../../../os/rt/include/chcond.h ../../../os/rt/include/chevents.h \
+ ../../../os/rt/include/chmsg.h \
+ ../../../os/common/oslib/include/chmboxes.h \
+ ../../../os/common/oslib/include/chmemcore.h \
+ ../../../os/common/oslib/include/chheap.h \
+ ../../../os/common/oslib/include/chmempools.h \
+ ../../../os/common/oslib/include/chfifo.h \
+ ../../../os/common/oslib/include/chfactory.h \
+ ../../../os/rt/include/chdynamic.h halconf.h mcuconf.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/hal_lld.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_registry.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_pmc.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/aic.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_matrix.h \
+ ../../../os/hal/ports/SAMA/LLD/DMAv1/sama_xdmac.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_cache.h \
+ ../../../os/hal/include/hal_streams.h \
+ ../../../os/hal/include/hal_channels.h \
+ ../../../os/hal/include/hal_files.h \
+ ../../../os/hal/include/hal_ioblock.h \
+ ../../../os/hal/include/hal_mmcsd.h \
+ ../../../os/hal/include/hal_buffers.h \
+ ../../../os/hal/include/hal_queues.h ../../../os/hal/include/hal_pal.h \
+ ../../../os/hal/ports/SAMA/LLD/PIOv1/hal_pal_lld.h \
+ ../../../os/hal/include/hal_adc.h ../../../os/hal/include/hal_can.h \
+ ../../../os/hal/include/hal_dac.h ../../../os/hal/include/hal_ext.h \
+ ../../../os/hal/include/hal_gpt.h ../../../os/hal/include/hal_i2c.h \
+ ../../../os/hal/include/hal_i2s.h ../../../os/hal/include/hal_icu.h \
+ ../../../os/hal/include/hal_mac.h ../../../os/hal/include/hal_pwm.h \
+ ../../../os/hal/include/hal_qspi.h ../../../os/hal/include/hal_rtc.h \
+ ../../../os/hal/include/hal_serial.h \
+ ../../../os/hal/ports/SAMA/LLD/USARTv1/hal_serial_lld.h \
+ ../../../os/hal/include/hal_sdc.h ../../../os/hal/include/hal_spi.h \
+ ../../../os/hal/include/hal_uart.h \
+ ../../../os/hal/ports/SAMA/LLD/USARTv1/hal_uart_lld.h \
+ ../../../os/hal/include/hal_usb.h ../../../os/hal/include/hal_wdg.h \
+ ../../../os/hal/include/hal_st.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/hal_st_lld.h mcuconf.h \
+ ../../../os/hal/include/hal_mmc_spi.h \
+ ../../../os/hal/include/hal_serial_usb.h
+
+../../../os/hal/include/hal.h:
+
+../../../os/hal/osal/rt/osal.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h:
+
+../../../os/rt/include/ch.h:
+
+../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h:
+
+chconf.h:
+
+../../../os/license/chlicense.h:
+
+../../../os/license/chcustomer.h:
+
+../../../os/rt/include/chchecks.h:
+
+../../../os/rt/include/chsystypes.h:
+
+../../../os/rt/include/chalign.h:
+
+../../../os/common/ports/ARMCAx-TZ/chcore.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h:
+
+../../../os/hal/boards/ATSAMA5D2_XULT/board.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h:
+
+../../../os/rt/include/chdebug.h:
+
+../../../os/rt/include/chtrace.h:
+
+../../../os/rt/include/chtm.h:
+
+../../../os/rt/include/chstats.h:
+
+../../../os/rt/include/chschd.h:
+
+../../../os/rt/include/chsys.h:
+
+../../../os/rt/include/chvt.h:
+
+../../../os/rt/include/chthreads.h:
+
+../../../os/rt/include/chregistry.h:
+
+../../../os/rt/include/chsem.h:
+
+../../../os/common/oslib/include/chbsem.h:
+
+../../../os/rt/include/chmtx.h:
+
+../../../os/rt/include/chcond.h:
+
+../../../os/rt/include/chevents.h:
+
+../../../os/rt/include/chmsg.h:
+
+../../../os/common/oslib/include/chmboxes.h:
+
+../../../os/common/oslib/include/chmemcore.h:
+
+../../../os/common/oslib/include/chheap.h:
+
+../../../os/common/oslib/include/chmempools.h:
+
+../../../os/common/oslib/include/chfifo.h:
+
+../../../os/common/oslib/include/chfactory.h:
+
+../../../os/rt/include/chdynamic.h:
+
+halconf.h:
+
+mcuconf.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/hal_lld.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_registry.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_pmc.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/aic.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_matrix.h:
+
+../../../os/hal/ports/SAMA/LLD/DMAv1/sama_xdmac.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_cache.h:
+
+../../../os/hal/include/hal_streams.h:
+
+../../../os/hal/include/hal_channels.h:
+
+../../../os/hal/include/hal_files.h:
+
+../../../os/hal/include/hal_ioblock.h:
+
+../../../os/hal/include/hal_mmcsd.h:
+
+../../../os/hal/include/hal_buffers.h:
+
+../../../os/hal/include/hal_queues.h:
+
+../../../os/hal/include/hal_pal.h:
+
+../../../os/hal/ports/SAMA/LLD/PIOv1/hal_pal_lld.h:
+
+../../../os/hal/include/hal_adc.h:
+
+../../../os/hal/include/hal_can.h:
+
+../../../os/hal/include/hal_dac.h:
+
+../../../os/hal/include/hal_ext.h:
+
+../../../os/hal/include/hal_gpt.h:
+
+../../../os/hal/include/hal_i2c.h:
+
+../../../os/hal/include/hal_i2s.h:
+
+../../../os/hal/include/hal_icu.h:
+
+../../../os/hal/include/hal_mac.h:
+
+../../../os/hal/include/hal_pwm.h:
+
+../../../os/hal/include/hal_qspi.h:
+
+../../../os/hal/include/hal_rtc.h:
+
+../../../os/hal/include/hal_serial.h:
+
+../../../os/hal/ports/SAMA/LLD/USARTv1/hal_serial_lld.h:
+
+../../../os/hal/include/hal_sdc.h:
+
+../../../os/hal/include/hal_spi.h:
+
+../../../os/hal/include/hal_uart.h:
+
+../../../os/hal/ports/SAMA/LLD/USARTv1/hal_uart_lld.h:
+
+../../../os/hal/include/hal_usb.h:
+
+../../../os/hal/include/hal_wdg.h:
+
+../../../os/hal/include/hal_st.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/hal_st_lld.h:
+
+mcuconf.h:
+
+../../../os/hal/include/hal_mmc_spi.h:
+
+../../../os/hal/include/hal_serial_usb.h:
diff --git a/testhal/ATSAMA5D2/UART/.dep/sama_xdmac.o.d b/testhal/ATSAMA5D2/UART/.dep/sama_xdmac.o.d
new file mode 100644
index 000000000..662f64831
--- /dev/null
+++ b/testhal/ATSAMA5D2/UART/.dep/sama_xdmac.o.d
@@ -0,0 +1,404 @@
+build/obj/sama_xdmac.o: ../../../os/hal/ports/SAMA/LLD/DMAv1/sama_xdmac.c \
+ ../../../os/hal/include/hal.h ../../../os/hal/osal/rt/osal.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h \
+ /home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h \
+ ../../../os/rt/include/ch.h \
+ ../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h chconf.h \
+ ../../../os/license/chlicense.h ../../../os/license/chcustomer.h \
+ ../../../os/rt/include/chchecks.h ../../../os/rt/include/chsystypes.h \
+ ../../../os/rt/include/chalign.h \
+ ../../../os/common/ports/ARMCAx-TZ/chcore.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h \
+ ../../../os/hal/boards/ATSAMA5D2_XULT/board.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h \
+ ../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h \
+ ../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h \
+ ../../../os/rt/include/chdebug.h ../../../os/rt/include/chtrace.h \
+ ../../../os/rt/include/chtm.h ../../../os/rt/include/chstats.h \
+ ../../../os/rt/include/chschd.h ../../../os/rt/include/chsys.h \
+ ../../../os/rt/include/chvt.h ../../../os/rt/include/chthreads.h \
+ ../../../os/rt/include/chregistry.h ../../../os/rt/include/chsem.h \
+ ../../../os/common/oslib/include/chbsem.h ../../../os/rt/include/chmtx.h \
+ ../../../os/rt/include/chcond.h ../../../os/rt/include/chevents.h \
+ ../../../os/rt/include/chmsg.h \
+ ../../../os/common/oslib/include/chmboxes.h \
+ ../../../os/common/oslib/include/chmemcore.h \
+ ../../../os/common/oslib/include/chheap.h \
+ ../../../os/common/oslib/include/chmempools.h \
+ ../../../os/common/oslib/include/chfifo.h \
+ ../../../os/common/oslib/include/chfactory.h \
+ ../../../os/rt/include/chdynamic.h halconf.h mcuconf.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/hal_lld.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_registry.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_pmc.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/aic.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_matrix.h \
+ ../../../os/hal/ports/SAMA/LLD/DMAv1/sama_xdmac.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/sama_cache.h \
+ ../../../os/hal/include/hal_streams.h \
+ ../../../os/hal/include/hal_channels.h \
+ ../../../os/hal/include/hal_files.h \
+ ../../../os/hal/include/hal_ioblock.h \
+ ../../../os/hal/include/hal_mmcsd.h \
+ ../../../os/hal/include/hal_buffers.h \
+ ../../../os/hal/include/hal_queues.h ../../../os/hal/include/hal_pal.h \
+ ../../../os/hal/ports/SAMA/LLD/PIOv1/hal_pal_lld.h \
+ ../../../os/hal/include/hal_adc.h ../../../os/hal/include/hal_can.h \
+ ../../../os/hal/include/hal_dac.h ../../../os/hal/include/hal_ext.h \
+ ../../../os/hal/include/hal_gpt.h ../../../os/hal/include/hal_i2c.h \
+ ../../../os/hal/include/hal_i2s.h ../../../os/hal/include/hal_icu.h \
+ ../../../os/hal/include/hal_mac.h ../../../os/hal/include/hal_pwm.h \
+ ../../../os/hal/include/hal_qspi.h ../../../os/hal/include/hal_rtc.h \
+ ../../../os/hal/include/hal_serial.h \
+ ../../../os/hal/ports/SAMA/LLD/USARTv1/hal_serial_lld.h \
+ ../../../os/hal/include/hal_sdc.h ../../../os/hal/include/hal_spi.h \
+ ../../../os/hal/include/hal_uart.h \
+ ../../../os/hal/ports/SAMA/LLD/USARTv1/hal_uart_lld.h \
+ ../../../os/hal/include/hal_usb.h ../../../os/hal/include/hal_wdg.h \
+ ../../../os/hal/include/hal_st.h \
+ ../../../os/hal/ports/SAMA/SAMA5D2x/hal_st_lld.h mcuconf.h \
+ ../../../os/hal/include/hal_mmc_spi.h \
+ ../../../os/hal/include/hal_serial_usb.h
+
+../../../os/hal/include/hal.h:
+
+../../../os/hal/osal/rt/osal.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stddef.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/machine/_default_types.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/features.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/_newlib_version.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_intsup.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/arm-none-eabi/include/sys/_stdint.h:
+
+/home/chibi/Atmel/arm-gnu-toolchain/lib/gcc/arm-none-eabi/5.3.1/include/stdbool.h:
+
+../../../os/rt/include/ch.h:
+
+../../../os/common/ports/ARMCAx-TZ/compilers/GCC/chtypes.h:
+
+chconf.h:
+
+../../../os/license/chlicense.h:
+
+../../../os/license/chcustomer.h:
+
+../../../os/rt/include/chchecks.h:
+
+../../../os/rt/include/chsystypes.h:
+
+../../../os/rt/include/chalign.h:
+
+../../../os/common/ports/ARMCAx-TZ/chcore.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/armparams.h:
+
+../../../os/hal/boards/ATSAMA5D2_XULT/board.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d2x.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/ARMCA5.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/core_ca.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_compiler.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/cmsis_gcc.h:
+
+../../../os/common/ext/ARM/CMSIS/Core_A/Include/system_ARMCA5.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/sama5d27.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_acc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_adc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aesb.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_aximx.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_bsc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_chipid.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_classd.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_flexcom.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_gmac.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_i2sc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_icm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_isc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_l2cc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_lcdc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_matrix.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mcan.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_mpddrc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pdmic.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pio.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pit.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_pwm.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_qspi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rstc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rtc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_rxlp.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sckc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sdmmc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_secumod.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfr.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sfrbu.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_sha.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_shdwc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_smc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_spi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_ssc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tc.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_tdes.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_trng.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_twi.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_uart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_usart.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_udphs.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_wdt.h:
+
+../../../os/common/startup/ARM/devices/SAMA5D2/component/component_xdmac.h:
+
+../../../os/rt/include/chdebug.h:
+
+../../../os/rt/include/chtrace.h:
+
+../../../os/rt/include/chtm.h:
+
+../../../os/rt/include/chstats.h:
+
+../../../os/rt/include/chschd.h:
+
+../../../os/rt/include/chsys.h:
+
+../../../os/rt/include/chvt.h:
+
+../../../os/rt/include/chthreads.h:
+
+../../../os/rt/include/chregistry.h:
+
+../../../os/rt/include/chsem.h:
+
+../../../os/common/oslib/include/chbsem.h:
+
+../../../os/rt/include/chmtx.h:
+
+../../../os/rt/include/chcond.h:
+
+../../../os/rt/include/chevents.h:
+
+../../../os/rt/include/chmsg.h:
+
+../../../os/common/oslib/include/chmboxes.h:
+
+../../../os/common/oslib/include/chmemcore.h:
+
+../../../os/common/oslib/include/chheap.h:
+
+../../../os/common/oslib/include/chmempools.h:
+
+../../../os/common/oslib/include/chfifo.h:
+
+../../../os/common/oslib/include/chfactory.h:
+
+../../../os/rt/include/chdynamic.h:
+
+halconf.h:
+
+mcuconf.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/hal_lld.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_registry.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_pmc.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/aic.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_matrix.h:
+
+../../../os/hal/ports/SAMA/LLD/DMAv1/sama_xdmac.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/sama_cache.h:
+
+../../../os/hal/include/hal_streams.h:
+
+../../../os/hal/include/hal_channels.h:
+
+../../../os/hal/include/hal_files.h:
+
+../../../os/hal/include/hal_ioblock.h:
+
+../../../os/hal/include/hal_mmcsd.h:
+
+../../../os/hal/include/hal_buffers.h:
+
+../../../os/hal/include/hal_queues.h:
+
+../../../os/hal/include/hal_pal.h:
+
+../../../os/hal/ports/SAMA/LLD/PIOv1/hal_pal_lld.h:
+
+../../../os/hal/include/hal_adc.h:
+
+../../../os/hal/include/hal_can.h:
+
+../../../os/hal/include/hal_dac.h:
+
+../../../os/hal/include/hal_ext.h:
+
+../../../os/hal/include/hal_gpt.h:
+
+../../../os/hal/include/hal_i2c.h:
+
+../../../os/hal/include/hal_i2s.h:
+
+../../../os/hal/include/hal_icu.h:
+
+../../../os/hal/include/hal_mac.h:
+
+../../../os/hal/include/hal_pwm.h:
+
+../../../os/hal/include/hal_qspi.h:
+
+../../../os/hal/include/hal_rtc.h:
+
+../../../os/hal/include/hal_serial.h:
+
+../../../os/hal/ports/SAMA/LLD/USARTv1/hal_serial_lld.h:
+
+../../../os/hal/include/hal_sdc.h:
+
+../../../os/hal/include/hal_spi.h:
+
+../../../os/hal/include/hal_uart.h:
+
+../../../os/hal/ports/SAMA/LLD/USARTv1/hal_uart_lld.h:
+
+../../../os/hal/include/hal_usb.h:
+
+../../../os/hal/include/hal_wdg.h:
+
+../../../os/hal/include/hal_st.h:
+
+../../../os/hal/ports/SAMA/SAMA5D2x/hal_st_lld.h:
+
+mcuconf.h:
+
+../../../os/hal/include/hal_mmc_spi.h:
+
+../../../os/hal/include/hal_serial_usb.h:
diff --git a/testhal/ATSAMA5D2/UART/.dep/vectors.o.d b/testhal/ATSAMA5D2/UART/.dep/vectors.o.d
new file mode 100644
index 000000000..9dc3f1c40
--- /dev/null
+++ b/testhal/ATSAMA5D2/UART/.dep/vectors.o.d
@@ -0,0 +1,2 @@
+build/obj/vectors.o: \
+ ../../../os/common/startup/ARM/compilers/GCC/vectors.S