From 81208fd6bec3dd581cd29ce05f7be988dba9b8fb Mon Sep 17 00:00:00 2001 From: Theodore Ateba Date: Wed, 16 Aug 2017 06:38:35 +0000 Subject: [PATCH] Add low level driver directory and platfor for AVR MEGA. git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10431 35acf78f-673a-0410-8e92-d51de3d6d3f4 --- os/hal/ports/AVR/MEGA/{ => ATMEGAxx}/avr_pins.h | 0 os/hal/ports/AVR/MEGA/{ => ATMEGAxx}/avr_timers.h | 0 os/hal/ports/AVR/MEGA/{ => ATMEGAxx}/hal_lld.c | 0 os/hal/ports/AVR/MEGA/{ => ATMEGAxx}/hal_lld.h | 0 os/hal/ports/AVR/MEGA/{ => ATMEGAxx}/platform.mk | 0 os/hal/ports/AVR/MEGA/{ => LLD}/ADCv1/driver.mk | 0 os/hal/ports/AVR/MEGA/{ => LLD}/ADCv1/hal_adc_lld.c | 0 os/hal/ports/AVR/MEGA/{ => LLD}/ADCv1/hal_adc_lld.h | 0 os/hal/ports/AVR/MEGA/{ => LLD}/EXTv1/driver.mk | 0 os/hal/ports/AVR/MEGA/{ => LLD}/EXTv1/hal_ext_lld.c | 0 os/hal/ports/AVR/MEGA/{ => LLD}/EXTv1/hal_ext_lld.h | 0 os/hal/ports/AVR/MEGA/{ => LLD}/GPIOv1/driver.mk | 0 os/hal/ports/AVR/MEGA/{ => LLD}/GPIOv1/hal_pal_lld.c | 0 os/hal/ports/AVR/MEGA/{ => LLD}/GPIOv1/hal_pal_lld.h | 0 os/hal/ports/AVR/MEGA/{ => LLD}/I2Cv1/driver.mk | 0 os/hal/ports/AVR/MEGA/{ => LLD}/I2Cv1/hal_i2c_lld.c | 0 os/hal/ports/AVR/MEGA/{ => LLD}/I2Cv1/hal_i2c_lld.h | 0 os/hal/ports/AVR/MEGA/{ => LLD}/SPIv1/driver.mk | 0 os/hal/ports/AVR/MEGA/{ => LLD}/SPIv1/hal_spi_lld.c | 0 os/hal/ports/AVR/MEGA/{ => LLD}/SPIv1/hal_spi_lld.h | 0 os/hal/ports/AVR/MEGA/{ => LLD}/TIMv1/driver.mk | 0 os/hal/ports/AVR/MEGA/{ => LLD}/TIMv1/hal_gpt_lld.c | 0 os/hal/ports/AVR/MEGA/{ => LLD}/TIMv1/hal_gpt_lld.h | 0 os/hal/ports/AVR/MEGA/{ => LLD}/TIMv1/hal_icu_lld.c | 0 os/hal/ports/AVR/MEGA/{ => LLD}/TIMv1/hal_icu_lld.h | 0 os/hal/ports/AVR/MEGA/{ => LLD}/TIMv1/hal_pwm_lld.c | 0 os/hal/ports/AVR/MEGA/{ => LLD}/TIMv1/hal_pwm_lld.h | 0 os/hal/ports/AVR/MEGA/{ => LLD}/TIMv1/hal_st_lld.c | 0 os/hal/ports/AVR/MEGA/{ => LLD}/TIMv1/hal_st_lld.h | 0 os/hal/ports/AVR/MEGA/{ => LLD}/USARTv1/driver.mk | 0 os/hal/ports/AVR/MEGA/{ => LLD}/USARTv1/hal_serial_lld.c | 0 os/hal/ports/AVR/MEGA/{ => LLD}/USARTv1/hal_serial_lld.h | 0 os/hal/ports/AVR/MEGA/{ => LLD}/USBv1/driver.mk | 0 os/hal/ports/AVR/MEGA/{ => LLD}/USBv1/hal_usb_lld.c | 0 os/hal/ports/AVR/MEGA/{ => LLD}/USBv1/hal_usb_lld.h | 0 35 files changed, 0 insertions(+), 0 deletions(-) rename os/hal/ports/AVR/MEGA/{ => ATMEGAxx}/avr_pins.h (100%) rename os/hal/ports/AVR/MEGA/{ => ATMEGAxx}/avr_timers.h (100%) rename os/hal/ports/AVR/MEGA/{ => ATMEGAxx}/hal_lld.c (100%) rename os/hal/ports/AVR/MEGA/{ => ATMEGAxx}/hal_lld.h (100%) rename os/hal/ports/AVR/MEGA/{ => ATMEGAxx}/platform.mk (100%) rename os/hal/ports/AVR/MEGA/{ => LLD}/ADCv1/driver.mk (100%) rename os/hal/ports/AVR/MEGA/{ => LLD}/ADCv1/hal_adc_lld.c (100%) rename os/hal/ports/AVR/MEGA/{ => LLD}/ADCv1/hal_adc_lld.h (100%) rename os/hal/ports/AVR/MEGA/{ => LLD}/EXTv1/driver.mk (100%) rename os/hal/ports/AVR/MEGA/{ => LLD}/EXTv1/hal_ext_lld.c (100%) rename os/hal/ports/AVR/MEGA/{ => LLD}/EXTv1/hal_ext_lld.h (100%) rename os/hal/ports/AVR/MEGA/{ => LLD}/GPIOv1/driver.mk (100%) rename os/hal/ports/AVR/MEGA/{ => LLD}/GPIOv1/hal_pal_lld.c (100%) rename os/hal/ports/AVR/MEGA/{ => LLD}/GPIOv1/hal_pal_lld.h (100%) rename os/hal/ports/AVR/MEGA/{ => LLD}/I2Cv1/driver.mk (100%) rename os/hal/ports/AVR/MEGA/{ => LLD}/I2Cv1/hal_i2c_lld.c (100%) rename os/hal/ports/AVR/MEGA/{ => LLD}/I2Cv1/hal_i2c_lld.h (100%) rename os/hal/ports/AVR/MEGA/{ => LLD}/SPIv1/driver.mk (100%) rename os/hal/ports/AVR/MEGA/{ => LLD}/SPIv1/hal_spi_lld.c (100%) rename os/hal/ports/AVR/MEGA/{ => LLD}/SPIv1/hal_spi_lld.h (100%) rename os/hal/ports/AVR/MEGA/{ => LLD}/TIMv1/driver.mk (100%) rename os/hal/ports/AVR/MEGA/{ => LLD}/TIMv1/hal_gpt_lld.c (100%) rename os/hal/ports/AVR/MEGA/{ => LLD}/TIMv1/hal_gpt_lld.h (100%) rename os/hal/ports/AVR/MEGA/{ => LLD}/TIMv1/hal_icu_lld.c (100%) rename os/hal/ports/AVR/MEGA/{ => LLD}/TIMv1/hal_icu_lld.h (100%) rename os/hal/ports/AVR/MEGA/{ => LLD}/TIMv1/hal_pwm_lld.c (100%) rename os/hal/ports/AVR/MEGA/{ => LLD}/TIMv1/hal_pwm_lld.h (100%) rename os/hal/ports/AVR/MEGA/{ => LLD}/TIMv1/hal_st_lld.c (100%) rename os/hal/ports/AVR/MEGA/{ => LLD}/TIMv1/hal_st_lld.h (100%) rename os/hal/ports/AVR/MEGA/{ => LLD}/USARTv1/driver.mk (100%) rename os/hal/ports/AVR/MEGA/{ => LLD}/USARTv1/hal_serial_lld.c (100%) rename os/hal/ports/AVR/MEGA/{ => LLD}/USARTv1/hal_serial_lld.h (100%) rename os/hal/ports/AVR/MEGA/{ => LLD}/USBv1/driver.mk (100%) rename os/hal/ports/AVR/MEGA/{ => LLD}/USBv1/hal_usb_lld.c (100%) rename os/hal/ports/AVR/MEGA/{ => LLD}/USBv1/hal_usb_lld.h (100%) diff --git a/os/hal/ports/AVR/MEGA/avr_pins.h b/os/hal/ports/AVR/MEGA/ATMEGAxx/avr_pins.h similarity index 100% rename from os/hal/ports/AVR/MEGA/avr_pins.h rename to os/hal/ports/AVR/MEGA/ATMEGAxx/avr_pins.h diff --git a/os/hal/ports/AVR/MEGA/avr_timers.h b/os/hal/ports/AVR/MEGA/ATMEGAxx/avr_timers.h similarity index 100% rename from os/hal/ports/AVR/MEGA/avr_timers.h rename to os/hal/ports/AVR/MEGA/ATMEGAxx/avr_timers.h diff --git a/os/hal/ports/AVR/MEGA/hal_lld.c b/os/hal/ports/AVR/MEGA/ATMEGAxx/hal_lld.c similarity index 100% rename from os/hal/ports/AVR/MEGA/hal_lld.c rename to os/hal/ports/AVR/MEGA/ATMEGAxx/hal_lld.c diff --git a/os/hal/ports/AVR/MEGA/hal_lld.h b/os/hal/ports/AVR/MEGA/ATMEGAxx/hal_lld.h similarity index 100% rename from os/hal/ports/AVR/MEGA/hal_lld.h rename to os/hal/ports/AVR/MEGA/ATMEGAxx/hal_lld.h diff --git a/os/hal/ports/AVR/MEGA/platform.mk b/os/hal/ports/AVR/MEGA/ATMEGAxx/platform.mk similarity index 100% rename from os/hal/ports/AVR/MEGA/platform.mk rename to os/hal/ports/AVR/MEGA/ATMEGAxx/platform.mk diff --git a/os/hal/ports/AVR/MEGA/ADCv1/driver.mk b/os/hal/ports/AVR/MEGA/LLD/ADCv1/driver.mk similarity index 100% rename from os/hal/ports/AVR/MEGA/ADCv1/driver.mk rename to os/hal/ports/AVR/MEGA/LLD/ADCv1/driver.mk diff --git a/os/hal/ports/AVR/MEGA/ADCv1/hal_adc_lld.c b/os/hal/ports/AVR/MEGA/LLD/ADCv1/hal_adc_lld.c similarity index 100% rename from os/hal/ports/AVR/MEGA/ADCv1/hal_adc_lld.c rename to os/hal/ports/AVR/MEGA/LLD/ADCv1/hal_adc_lld.c diff --git a/os/hal/ports/AVR/MEGA/ADCv1/hal_adc_lld.h b/os/hal/ports/AVR/MEGA/LLD/ADCv1/hal_adc_lld.h similarity index 100% rename from os/hal/ports/AVR/MEGA/ADCv1/hal_adc_lld.h rename to os/hal/ports/AVR/MEGA/LLD/ADCv1/hal_adc_lld.h diff --git a/os/hal/ports/AVR/MEGA/EXTv1/driver.mk b/os/hal/ports/AVR/MEGA/LLD/EXTv1/driver.mk similarity index 100% rename from os/hal/ports/AVR/MEGA/EXTv1/driver.mk rename to os/hal/ports/AVR/MEGA/LLD/EXTv1/driver.mk diff --git a/os/hal/ports/AVR/MEGA/EXTv1/hal_ext_lld.c b/os/hal/ports/AVR/MEGA/LLD/EXTv1/hal_ext_lld.c similarity index 100% rename from os/hal/ports/AVR/MEGA/EXTv1/hal_ext_lld.c rename to os/hal/ports/AVR/MEGA/LLD/EXTv1/hal_ext_lld.c diff --git a/os/hal/ports/AVR/MEGA/EXTv1/hal_ext_lld.h b/os/hal/ports/AVR/MEGA/LLD/EXTv1/hal_ext_lld.h similarity index 100% rename from os/hal/ports/AVR/MEGA/EXTv1/hal_ext_lld.h rename to os/hal/ports/AVR/MEGA/LLD/EXTv1/hal_ext_lld.h diff --git a/os/hal/ports/AVR/MEGA/GPIOv1/driver.mk b/os/hal/ports/AVR/MEGA/LLD/GPIOv1/driver.mk similarity index 100% rename from os/hal/ports/AVR/MEGA/GPIOv1/driver.mk rename to os/hal/ports/AVR/MEGA/LLD/GPIOv1/driver.mk diff --git a/os/hal/ports/AVR/MEGA/GPIOv1/hal_pal_lld.c b/os/hal/ports/AVR/MEGA/LLD/GPIOv1/hal_pal_lld.c similarity index 100% rename from os/hal/ports/AVR/MEGA/GPIOv1/hal_pal_lld.c rename to os/hal/ports/AVR/MEGA/LLD/GPIOv1/hal_pal_lld.c diff --git a/os/hal/ports/AVR/MEGA/GPIOv1/hal_pal_lld.h b/os/hal/ports/AVR/MEGA/LLD/GPIOv1/hal_pal_lld.h similarity index 100% rename from os/hal/ports/AVR/MEGA/GPIOv1/hal_pal_lld.h rename to os/hal/ports/AVR/MEGA/LLD/GPIOv1/hal_pal_lld.h diff --git a/os/hal/ports/AVR/MEGA/I2Cv1/driver.mk b/os/hal/ports/AVR/MEGA/LLD/I2Cv1/driver.mk similarity index 100% rename from os/hal/ports/AVR/MEGA/I2Cv1/driver.mk rename to os/hal/ports/AVR/MEGA/LLD/I2Cv1/driver.mk diff --git a/os/hal/ports/AVR/MEGA/I2Cv1/hal_i2c_lld.c b/os/hal/ports/AVR/MEGA/LLD/I2Cv1/hal_i2c_lld.c similarity index 100% rename from os/hal/ports/AVR/MEGA/I2Cv1/hal_i2c_lld.c rename to os/hal/ports/AVR/MEGA/LLD/I2Cv1/hal_i2c_lld.c diff --git a/os/hal/ports/AVR/MEGA/I2Cv1/hal_i2c_lld.h b/os/hal/ports/AVR/MEGA/LLD/I2Cv1/hal_i2c_lld.h similarity index 100% rename from os/hal/ports/AVR/MEGA/I2Cv1/hal_i2c_lld.h rename to os/hal/ports/AVR/MEGA/LLD/I2Cv1/hal_i2c_lld.h diff --git a/os/hal/ports/AVR/MEGA/SPIv1/driver.mk b/os/hal/ports/AVR/MEGA/LLD/SPIv1/driver.mk similarity index 100% rename from os/hal/ports/AVR/MEGA/SPIv1/driver.mk rename to os/hal/ports/AVR/MEGA/LLD/SPIv1/driver.mk diff --git a/os/hal/ports/AVR/MEGA/SPIv1/hal_spi_lld.c b/os/hal/ports/AVR/MEGA/LLD/SPIv1/hal_spi_lld.c similarity index 100% rename from os/hal/ports/AVR/MEGA/SPIv1/hal_spi_lld.c rename to os/hal/ports/AVR/MEGA/LLD/SPIv1/hal_spi_lld.c diff --git a/os/hal/ports/AVR/MEGA/SPIv1/hal_spi_lld.h b/os/hal/ports/AVR/MEGA/LLD/SPIv1/hal_spi_lld.h similarity index 100% rename from os/hal/ports/AVR/MEGA/SPIv1/hal_spi_lld.h rename to os/hal/ports/AVR/MEGA/LLD/SPIv1/hal_spi_lld.h diff --git a/os/hal/ports/AVR/MEGA/TIMv1/driver.mk b/os/hal/ports/AVR/MEGA/LLD/TIMv1/driver.mk similarity index 100% rename from os/hal/ports/AVR/MEGA/TIMv1/driver.mk rename to os/hal/ports/AVR/MEGA/LLD/TIMv1/driver.mk diff --git a/os/hal/ports/AVR/MEGA/TIMv1/hal_gpt_lld.c b/os/hal/ports/AVR/MEGA/LLD/TIMv1/hal_gpt_lld.c similarity index 100% rename from os/hal/ports/AVR/MEGA/TIMv1/hal_gpt_lld.c rename to os/hal/ports/AVR/MEGA/LLD/TIMv1/hal_gpt_lld.c diff --git a/os/hal/ports/AVR/MEGA/TIMv1/hal_gpt_lld.h b/os/hal/ports/AVR/MEGA/LLD/TIMv1/hal_gpt_lld.h similarity index 100% rename from os/hal/ports/AVR/MEGA/TIMv1/hal_gpt_lld.h rename to os/hal/ports/AVR/MEGA/LLD/TIMv1/hal_gpt_lld.h diff --git a/os/hal/ports/AVR/MEGA/TIMv1/hal_icu_lld.c b/os/hal/ports/AVR/MEGA/LLD/TIMv1/hal_icu_lld.c similarity index 100% rename from os/hal/ports/AVR/MEGA/TIMv1/hal_icu_lld.c rename to os/hal/ports/AVR/MEGA/LLD/TIMv1/hal_icu_lld.c diff --git a/os/hal/ports/AVR/MEGA/TIMv1/hal_icu_lld.h b/os/hal/ports/AVR/MEGA/LLD/TIMv1/hal_icu_lld.h similarity index 100% rename from os/hal/ports/AVR/MEGA/TIMv1/hal_icu_lld.h rename to os/hal/ports/AVR/MEGA/LLD/TIMv1/hal_icu_lld.h diff --git a/os/hal/ports/AVR/MEGA/TIMv1/hal_pwm_lld.c b/os/hal/ports/AVR/MEGA/LLD/TIMv1/hal_pwm_lld.c similarity index 100% rename from os/hal/ports/AVR/MEGA/TIMv1/hal_pwm_lld.c rename to os/hal/ports/AVR/MEGA/LLD/TIMv1/hal_pwm_lld.c diff --git a/os/hal/ports/AVR/MEGA/TIMv1/hal_pwm_lld.h b/os/hal/ports/AVR/MEGA/LLD/TIMv1/hal_pwm_lld.h similarity index 100% rename from os/hal/ports/AVR/MEGA/TIMv1/hal_pwm_lld.h rename to os/hal/ports/AVR/MEGA/LLD/TIMv1/hal_pwm_lld.h diff --git a/os/hal/ports/AVR/MEGA/TIMv1/hal_st_lld.c b/os/hal/ports/AVR/MEGA/LLD/TIMv1/hal_st_lld.c similarity index 100% rename from os/hal/ports/AVR/MEGA/TIMv1/hal_st_lld.c rename to os/hal/ports/AVR/MEGA/LLD/TIMv1/hal_st_lld.c diff --git a/os/hal/ports/AVR/MEGA/TIMv1/hal_st_lld.h b/os/hal/ports/AVR/MEGA/LLD/TIMv1/hal_st_lld.h similarity index 100% rename from os/hal/ports/AVR/MEGA/TIMv1/hal_st_lld.h rename to os/hal/ports/AVR/MEGA/LLD/TIMv1/hal_st_lld.h diff --git a/os/hal/ports/AVR/MEGA/USARTv1/driver.mk b/os/hal/ports/AVR/MEGA/LLD/USARTv1/driver.mk similarity index 100% rename from os/hal/ports/AVR/MEGA/USARTv1/driver.mk rename to os/hal/ports/AVR/MEGA/LLD/USARTv1/driver.mk diff --git a/os/hal/ports/AVR/MEGA/USARTv1/hal_serial_lld.c b/os/hal/ports/AVR/MEGA/LLD/USARTv1/hal_serial_lld.c similarity index 100% rename from os/hal/ports/AVR/MEGA/USARTv1/hal_serial_lld.c rename to os/hal/ports/AVR/MEGA/LLD/USARTv1/hal_serial_lld.c diff --git a/os/hal/ports/AVR/MEGA/USARTv1/hal_serial_lld.h b/os/hal/ports/AVR/MEGA/LLD/USARTv1/hal_serial_lld.h similarity index 100% rename from os/hal/ports/AVR/MEGA/USARTv1/hal_serial_lld.h rename to os/hal/ports/AVR/MEGA/LLD/USARTv1/hal_serial_lld.h diff --git a/os/hal/ports/AVR/MEGA/USBv1/driver.mk b/os/hal/ports/AVR/MEGA/LLD/USBv1/driver.mk similarity index 100% rename from os/hal/ports/AVR/MEGA/USBv1/driver.mk rename to os/hal/ports/AVR/MEGA/LLD/USBv1/driver.mk diff --git a/os/hal/ports/AVR/MEGA/USBv1/hal_usb_lld.c b/os/hal/ports/AVR/MEGA/LLD/USBv1/hal_usb_lld.c similarity index 100% rename from os/hal/ports/AVR/MEGA/USBv1/hal_usb_lld.c rename to os/hal/ports/AVR/MEGA/LLD/USBv1/hal_usb_lld.c diff --git a/os/hal/ports/AVR/MEGA/USBv1/hal_usb_lld.h b/os/hal/ports/AVR/MEGA/LLD/USBv1/hal_usb_lld.h similarity index 100% rename from os/hal/ports/AVR/MEGA/USBv1/hal_usb_lld.h rename to os/hal/ports/AVR/MEGA/LLD/USBv1/hal_usb_lld.h