sd mmc driver from "scratch"

stable
penguin 3 years ago
parent 68e3ec2a40
commit 0986bdc88c

@ -42,18 +42,14 @@
<description>Atmel Start Framework</description>
<RTE_Components_h>#define ATMEL_START</RTE_Components_h>
<files>
<file category="doc" condition="ARMCC, GCC, IAR" name="hal/documentation/calendar.rst"/>
<file category="doc" condition="ARMCC, GCC, IAR" name="hal/documentation/mci_sync.rst"/>
<file category="doc" condition="ARMCC, GCC, IAR" name="hal/documentation/spi_master_sync.rst"/>
<file category="doc" condition="ARMCC, GCC, IAR" name="hal/documentation/usart_sync.rst"/>
<file category="header" condition="ARMCC, GCC, IAR" name="hal/include/hal_atomic.h"/>
<file category="header" condition="ARMCC, GCC, IAR" name="hal/include/hal_cache.h"/>
<file category="header" condition="ARMCC, GCC, IAR" name="hal/include/hal_calendar.h"/>
<file category="header" condition="ARMCC, GCC, IAR" name="hal/include/hal_delay.h"/>
<file category="header" condition="ARMCC, GCC, IAR" name="hal/include/hal_gpio.h"/>
<file category="header" condition="ARMCC, GCC, IAR" name="hal/include/hal_init.h"/>
<file category="header" condition="ARMCC, GCC, IAR" name="hal/include/hal_io.h"/>
<file category="header" condition="ARMCC, GCC, IAR" name="hal/include/hal_mci_sync.h"/>
<file category="header" condition="ARMCC, GCC, IAR" name="hal/include/hal_sleep.h"/>
<file category="header" condition="ARMCC, GCC, IAR" name="hal/include/hal_spi_m_sync.h"/>
<file category="header" condition="ARMCC, GCC, IAR" name="hal/include/hpl_cmcc.h"/>
@ -67,7 +63,6 @@
<file category="header" condition="ARMCC, GCC, IAR" name="hal/include/hpl_i2c_s_sync.h"/>
<file category="header" condition="ARMCC, GCC, IAR" name="hal/include/hpl_init.h"/>
<file category="header" condition="ARMCC, GCC, IAR" name="hal/include/hpl_irq.h"/>
<file category="header" condition="ARMCC, GCC, IAR" name="hal/include/hpl_mci_sync.h"/>
<file category="header" condition="ARMCC, GCC, IAR" name="hal/include/hpl_ramecc.h"/>
<file category="header" condition="ARMCC, GCC, IAR" name="hal/include/hpl_sleep.h"/>
<file category="header" condition="ARMCC, GCC, IAR" name="hal/include/hpl_spi.h"/>
@ -82,18 +77,15 @@
<file category="source" condition="ARMCC, GCC, IAR" name="hal/src/hal_gpio.c"/>
<file category="source" condition="ARMCC, GCC, IAR" name="hal/src/hal_init.c"/>
<file category="source" condition="ARMCC, GCC, IAR" name="hal/src/hal_io.c"/>
<file category="source" condition="ARMCC, GCC, IAR" name="hal/src/hal_mci_sync.c"/>
<file category="source" condition="ARMCC, GCC, IAR" name="hal/src/hal_sleep.c"/>
<file category="header" condition="ARMCC, GCC, IAR" name="hal/utils/include/compiler.h"/>
<file category="header" condition="ARMCC, GCC, IAR" name="hal/utils/include/err_codes.h"/>
<file category="header" condition="ARMCC, GCC, IAR" name="hal/utils/include/events.h"/>
<file category="header" condition="ARMCC, GCC, IAR" name="hal/utils/include/utils.h"/>
<file category="header" condition="ARMCC, GCC, IAR" name="hal/utils/include/utils_assert.h"/>
<file category="header" condition="ARMCC, GCC, IAR" name="hal/utils/include/utils_decrement_macro.h"/>
<file category="header" condition="ARMCC, GCC, IAR" name="hal/utils/include/utils_event.h"/>
<file category="header" condition="ARMCC, GCC, IAR" name="hal/utils/include/utils_increment_macro.h"/>
<file category="header" condition="ARMCC, GCC, IAR" name="hal/utils/include/utils_list.h"/>
<file category="header" condition="ARMCC, GCC, IAR" name="hal/utils/include/utils_recursion_macro.h"/>
<file category="header" condition="ARMCC, GCC, IAR" name="hal/utils/include/utils_repeat_macro.h"/>
<file category="source" condition="ARMCC, GCC, IAR" name="hal/utils/src/utils_assert.c"/>
<file category="source" condition="ARMCC, GCC, IAR" name="hal/utils/src/utils_event.c"/>
@ -138,19 +130,6 @@
<file category="header" condition="ARMCC, GCC, IAR" name="hri/hri_trng_e54.h"/>
<file category="header" condition="ARMCC, GCC, IAR" name="hri/hri_usb_e54.h"/>
<file category="header" condition="ARMCC, GCC, IAR" name="hri/hri_wdt_e54.h"/>
<file category="doc" condition="ARMCC, GCC, IAR" name="documentation/sd_mmc.rst"/>
<file category="source" condition="ARMCC, GCC, IAR" name="sd_mmc/sd_mmc.c"/>
<file category="header" condition="ARMCC, GCC, IAR" name="sd_mmc/sd_mmc.h"/>
<file category="header" condition="ARMCC, GCC, IAR" name="sd_mmc/sd_mmc_protocol.h"/>
<file category="header" condition="ARMCC, GCC, IAR" name="diskio/diskio.h"/>
<file category="source" condition="ARMCC, GCC, IAR" name="diskio/sdmmc_diskio.c"/>
<file category="doc" condition="ARMCC, GCC, IAR" name="documentation/diskio_sdmmc.rst"/>
<file category="doc" condition="ARMCC, GCC, IAR" name="documentation/fatfs.rst"/>
<file category="other" condition="ARMCC, GCC, IAR" name="fatfs/.clang-format"/>
<file category="source" condition="ARMCC, GCC, IAR" name="fatfs/src/ff.c"/>
<file category="header" condition="ARMCC, GCC, IAR" name="fatfs/src/ff.h"/>
<file category="header" condition="ARMCC, GCC, IAR" name="fatfs/src/ffconf.h"/>
<file category="header" condition="ARMCC, GCC, IAR" name="fatfs/src/integer.h"/>
<file category="source" condition="ARMCC, GCC, IAR" name="main.c"/>
<file category="source" condition="ARMCC, GCC, IAR" name="driver_init.c"/>
<file category="header" condition="ARMCC, GCC, IAR" name="driver_init.h"/>
@ -158,7 +137,6 @@
<file category="header" condition="ARMCC, GCC, IAR" name="examples/driver_examples.h"/>
<file category="source" condition="ARMCC, GCC, IAR" name="examples/driver_examples.c"/>
<file category="header" condition="ARMCC, GCC, IAR" name="hal/include/hal_usart_sync.h"/>
<file category="header" condition="ARMCC, GCC, IAR" name="hal/include/hpl_calendar.h"/>
<file category="header" condition="ARMCC, GCC, IAR" name="hal/include/hpl_missing_features.h"/>
<file category="header" condition="ARMCC, GCC, IAR" name="hal/include/hpl_reset.h"/>
<file category="header" condition="ARMCC, GCC, IAR" name="hal/include/hpl_spi_m_async.h"/>
@ -166,10 +144,8 @@
<file category="header" condition="ARMCC, GCC, IAR" name="hal/include/hpl_spi_m_sync.h"/>
<file category="header" condition="ARMCC, GCC, IAR" name="hal/include/hpl_spi_s_async.h"/>
<file category="header" condition="ARMCC, GCC, IAR" name="hal/include/hpl_spi_s_sync.h"/>
<file category="header" condition="ARMCC, GCC, IAR" name="hal/include/hpl_timer.h"/>
<file category="header" condition="ARMCC, GCC, IAR" name="hal/include/hpl_usart_async.h"/>
<file category="header" condition="ARMCC, GCC, IAR" name="hal/include/hpl_usart_sync.h"/>
<file category="source" condition="ARMCC, GCC, IAR" name="hal/src/hal_calendar.c"/>
<file category="source" condition="ARMCC, GCC, IAR" name="hal/src/hal_spi_m_sync.c"/>
<file category="source" condition="ARMCC, GCC, IAR" name="hal/src/hal_usart_sync.c"/>
<file category="header" condition="ARMCC, GCC, IAR" name="hal/utils/include/parts.h"/>
@ -187,17 +163,8 @@
<file category="header" condition="ARMCC, GCC, IAR" name="hpl/pm/hpl_pm_base.h"/>
<file category="header" condition="ARMCC, GCC, IAR" name="hpl/port/hpl_gpio_base.h"/>
<file category="source" condition="ARMCC, GCC, IAR" name="hpl/ramecc/hpl_ramecc.c"/>
<file category="source" condition="ARMCC, GCC, IAR" name="hpl/rtc/hpl_rtc.c"/>
<file category="header" condition="ARMCC, GCC, IAR" name="hpl/rtc/hpl_rtc_base.h"/>
<file category="source" condition="ARMCC, GCC, IAR" name="hpl/sdhc/hpl_sdhc.c"/>
<file category="source" condition="ARMCC, GCC, IAR" name="hpl/sercom/hpl_sercom.c"/>
<file category="source" condition="ARMCC, GCC, IAR" name="hpl/systick/hpl_systick.c"/>
<file category="source" condition="ARMCC, GCC, IAR" name="sd_mmc_start.c"/>
<file category="header" condition="ARMCC, GCC, IAR" name="sd_mmc_start.h"/>
<file category="source" condition="ARMCC, GCC, IAR" name="diskio_start.c"/>
<file category="header" condition="ARMCC, GCC, IAR" name="diskio_start.h"/>
<file category="source" condition="ARMCC, GCC, IAR" name="fatfs_main.c"/>
<file category="header" condition="ARMCC, GCC, IAR" name="fatfs_main.h"/>
<file category="header" condition="ARMCC, GCC, IAR" name="atmel_start.h"/>
<file category="source" condition="ARMCC, GCC, IAR" name="atmel_start.c"/>
<file attr="config" category="header" condition="ARMCC, GCC, IAR" name="config/hpl_cmcc_config.h"/>
@ -207,13 +174,9 @@
<file attr="config" category="header" condition="ARMCC, GCC, IAR" name="config/hpl_osc32kctrl_config.h"/>
<file attr="config" category="header" condition="ARMCC, GCC, IAR" name="config/hpl_oscctrl_config.h"/>
<file attr="config" category="header" condition="ARMCC, GCC, IAR" name="config/hpl_port_config.h"/>
<file attr="config" category="header" condition="ARMCC, GCC, IAR" name="config/hpl_rtc_config.h"/>
<file attr="config" category="header" condition="ARMCC, GCC, IAR" name="config/hpl_sdhc_config.h"/>
<file attr="config" category="header" condition="ARMCC, GCC, IAR" name="config/hpl_sercom_config.h"/>
<file attr="config" category="header" condition="ARMCC, GCC, IAR" name="config/hpl_systick_config.h"/>
<file attr="config" category="header" condition="ARMCC, GCC, IAR" name="config/peripheral_clk_config.h"/>
<file attr="config" category="header" condition="ARMCC, GCC, IAR" name="config/conf_sd_mmc.h"/>
<file attr="config" category="header" condition="ARMCC, GCC, IAR" name="fatfs/src/conf_fatfs.h"/>
<file category="include" condition="ARMCC, GCC, IAR" name=""/>
<file category="include" condition="ARMCC, GCC, IAR" name="config"/>
<file category="include" condition="ARMCC, GCC, IAR" name="examples"/>
@ -229,19 +192,10 @@
<file category="include" condition="ARMCC, GCC, IAR" name="hpl/pm"/>
<file category="include" condition="ARMCC, GCC, IAR" name="hpl/port"/>
<file category="include" condition="ARMCC, GCC, IAR" name="hpl/ramecc"/>
<file category="include" condition="ARMCC, GCC, IAR" name="hpl/rtc"/>
<file category="include" condition="ARMCC, GCC, IAR" name="hpl/sdhc"/>
<file category="include" condition="ARMCC, GCC, IAR" name="hpl/sercom"/>
<file category="include" condition="ARMCC, GCC, IAR" name="hpl/systick"/>
<file category="include" condition="ARMCC, GCC, IAR" name="hri"/>
<file category="include" condition="ARMCC, GCC, IAR" name=""/>
<file category="include" condition="ARMCC, GCC, IAR" name="config"/>
<file category="include" condition="ARMCC, GCC, IAR" name="sd_mmc"/>
<file category="include" condition="ARMCC, GCC, IAR" name=""/>
<file category="include" condition="ARMCC, GCC, IAR" name="diskio"/>
<file category="include" condition="ARMCC, GCC, IAR" name=""/>
<file category="include" condition="ARMCC, GCC, IAR" name="fatfs/src"/>
<file category="include" condition="ARMCC, GCC, IAR" name=""/>
</files>
</component>
</components>

@ -6,6 +6,4 @@
void atmel_start_init(void)
{
system_init();
sd_mmc_stack_init();
diskio_init();
}

@ -6,8 +6,6 @@ extern "C" {
#endif
#include "driver_init.h"
#include "sd_mmc_start.h"
#include "diskio_start.h"
/**
* Initializes MCU, drivers and middleware in the project

@ -2,88 +2,23 @@ format_version: '2'
name: SPI_SD_MMC_Lib
versions:
api: '1.0'
backend: 1.8.472
backend: 1.8.491
commit: 605bd5a7663644fb84783aa2b00942b79b0d8955
content: unknown
content_pack_name: unknown
format: '2'
frontend: 1.8.472
packs_version_avr8: 1.0.1443
packs_version_avr8: 1.0.1446
packs_version_qtouch: unknown
packs_version_sam: 1.0.1726
version_backend: 1.8.472
version_backend: 1.8.491
version_frontend: ''
board:
identifier: SAME54XplainedPro
device: SAME54P20A-AU
details: null
application: null
middlewares:
SDMMC:
user_label: SDMMC
configuration:
conf_mmc_support: false
conf_sd_mmc_0_cd_detect_en: false
conf_sd_mmc_0_cd_detect_value: Low
conf_sd_mmc_0_enable: true
conf_sd_mmc_0_wp_detect_en: false
conf_sd_mmc_0_wp_detect_value: High
conf_sd_mmc_os_support: false
conf_sdio_support: true
definition: Atmel:SD_MMC:0.0.1::SD_MMC
functionality: SD/MMC_Access
api: SD-MMC:Lib:API
dependencies:
IO Bus: IO_BUS
Write Protect 0: null
Card Detect 0: null
DISK_IO:
user_label: DISK_IO
configuration: {}
definition: Atmel:DiskIO:1.0.0::SD_MMC
functionality: DISKIO
api: DiskIO:Storage-Abstractions:API
dependencies:
SDMMC: SDMMC
FATFS_0:
user_label: FATFS_0
configuration:
character_code_set: 0 - ANSI/OEM
character_encoding: UTF-8
code_page: Multilingual Latin 1 (OEM)
config_fs_timeout: 1000
f_mkfs_fs_enable: true
fast_seek_fs_enable: false
file_lock_enable: 0
file_share_count: 0
filtered_dir_enable: false
free_space_info_enable: false
lfn_feature: 0 - Disable LFN feature. _MAX_LFN and _LFN_UNICODE have no effect.
max_lfn_length: 255
max_sector_size: '512'
min_sector_size: '512'
minimisation_level: 0 - Full function
multiple_partition_enable: false
num_volumes: 5
read_only_fs_enable: false
reentrant_enable: false
relative_path_enable: 2 - f_getcwd() is available in addition to 1.
sectore_erase_enable: false
strfunc_fs_enable: false
string_volume_enable: false
synch_handler: HANDLE
time_stamp_enable: false
tiny_fs_enable: false
trim_feature_enable: false
use_forward_fs_enable: false
volume_label_enable: false
word_access_enable: false
definition: Atmel:FATFS:1.0.0::FAT_File_System
functionality: FATFS
api: FAT:File-System:API
dependencies:
Disk IO: DISK_IO
Calender Interface: CALENDER_INTERFACE
middlewares: {}
drivers:
CMCC:
user_label: CMCC
@ -1006,61 +941,6 @@ drivers:
variant: null
clocks:
domain_group: null
CALENDER_INTERFACE:
user_label: CALENDER_INTERFACE
definition: Atmel:SAME54_Drivers:0.0.1::SAME54P20A-AU::RTC::driver_config_definition::Calendar::HAL:Driver:Calendar
functionality: Calendar
api: HAL:Driver:Calendar
configuration:
rtc_arch_init_reset: true
rtc_arch_prescaler: Peripheral clock divided by 1
rtc_cmpeo0: false
rtc_cmpeo1: false
rtc_event_control: false
rtc_ovfeo: false
rtc_pereo0: false
rtc_pereo1: false
rtc_pereo2: false
rtc_pereo3: false
rtc_pereo4: false
rtc_pereo5: false
rtc_pereo6: false
rtc_pereo7: false
rtc_tamper_active_layer_frequency_prescalar: DIV2 CLK_RTC_OUT is CLK_RTC /2
rtc_tamper_debounce_frequency_prescalar: DIV2 CLK_RTC_DEB is CLK_RTC /2
rtc_tamper_input_action_0: OFF(Disabled)
rtc_tamper_input_action_1: OFF(Disabled)
rtc_tamper_input_action_2: OFF(Disabled)
rtc_tamper_input_action_3: OFF(Disabled)
rtc_tamper_input_action_4: OFF(Disabled)
rtc_tampereo: false
rtc_tampevei: false
tamper_debounce_enable_0: false
tamper_debounce_enable_1: false
tamper_debounce_enable_2: false
tamper_debounce_enable_3: false
tamper_debounce_enable_4: false
tamper_input_0_settings: false
tamper_input_1_settings: false
tamper_input_2_settings: false
tamper_input_3_settings: false
tamper_input_4_settings: false
tamper_level_0: false
tamper_level_1: false
tamper_level_2: false
tamper_level_3: false
tamper_level_4: false
optional_signals: []
variant: null
clocks:
domain_group:
nodes:
- name: RTC
input: RTC source
external: false
external_frequency: 0
configuration:
rtc_clk_selection: RTC source
USART_DBG:
user_label: USART_DBG
definition: Atmel:SAME54_Drivers:0.0.1::SAME54P20A-AU::SERCOM2::driver_config_definition::UART::HAL:Driver:USART.Sync
@ -1154,49 +1034,6 @@ drivers:
configuration:
core_gclk_selection: Generic clock generator 0
slow_gclk_selection: Generic clock generator 3
IO_BUS:
user_label: IO_BUS
definition: Atmel:SAME54_Drivers:0.0.1::SAME54P20A-AU::SDHC0::driver_config_definition::MCI::HAL:Driver:MCI.Sync
functionality: MCI
api: HAL:Driver:MCI_Sync
configuration:
sdhc_clk_gsel: Divided Clock mode
optional_signals: []
variant:
specification: default
required_signals:
- name: SDHC0/SDCK
pad: PB11
label: SDCK
- name: SDHC0/SDCMD
pad: PA08
label: SDCMD
- name: SDHC0/SDDAT/0
pad: PA09
label: SDDAT/0
- name: SDHC0/SDDAT/1
pad: PA10
label: SDDAT/1
- name: SDHC0/SDDAT/2
pad: PA11
label: SDDAT/2
- name: SDHC0/SDDAT/3
pad: PB10
label: SDDAT/3
clocks:
domain_group:
nodes:
- name: SDHC
input: Generic clock generator 0
external: false
external_frequency: 0
- name: SDHC_Slow
input: Generic clock generator 0
external: false
external_frequency: 0
configuration:
sdhc_gclk_selection: Generic clock generator 0
sdhc_slow_gclk_selection: Generic clock generator 0
DELAY_0:
user_label: DELAY_0
definition: Atmel:SAME54_Drivers:0.0.1::SAME54P20A-AU::SysTick::driver_config_definition::Delay::HAL:Driver:Delay
@ -1209,42 +1046,6 @@ drivers:
clocks:
domain_group: null
pads:
PA08:
name: PA08
definition: Atmel:SAME54_Drivers:0.0.1::SAME54P20A-AU::pad::PA08
mode: Advanced
user_label: PA08
configuration: null
PA09:
name: PA09
definition: Atmel:SAME54_Drivers:0.0.1::SAME54P20A-AU::pad::PA09
mode: Advanced
user_label: PA09
configuration: null
PA10:
name: PA10
definition: Atmel:SAME54_Drivers:0.0.1::SAME54P20A-AU::pad::PA10
mode: Advanced
user_label: PA10
configuration: null
PA11:
name: PA11
definition: Atmel:SAME54_Drivers:0.0.1::SAME54P20A-AU::pad::PA11
mode: Advanced
user_label: PA11
configuration: null
PB10:
name: PB10
definition: Atmel:SAME54_Drivers:0.0.1::SAME54P20A-AU::pad::PB10
mode: Advanced
user_label: PB10
configuration: null
PB11:
name: PB11
definition: Atmel:SAME54_Drivers:0.0.1::SAME54P20A-AU::pad::PB11
mode: Advanced
user_label: PB11
configuration: null
PB24:
name: PB24
definition: Atmel:SAME54_Drivers:0.0.1::SAME54P20A-AU::pad::PB24

@ -27,24 +27,10 @@
#define GPIO_PIN_FUNCTION_M 12
#define GPIO_PIN_FUNCTION_N 13
#define PA04 GPIO(GPIO_PORTA, 4)
#define PA08 GPIO(GPIO_PORTA, 8)
#define PA09 GPIO(GPIO_PORTA, 9)
#define PA10 GPIO(GPIO_PORTA, 10)
#define PA11 GPIO(GPIO_PORTA, 11)
#define PB10 GPIO(GPIO_PORTB, 10)
#define PB11 GPIO(GPIO_PORTB, 11)
#define PB24 GPIO(GPIO_PORTB, 24)
#define PB25 GPIO(GPIO_PORTB, 25)
#define PB26 GPIO(GPIO_PORTB, 26)
#define PB27 GPIO(GPIO_PORTB, 27)
#define PB28 GPIO(GPIO_PORTB, 28)
#define PB29 GPIO(GPIO_PORTB, 29)
#define SPI_CS PB28
#define SPI_CS_PIN GPIO_PIN(SPI_CS)
#define SPI_CS_PORT GPIO_PORT(SPI_CS)
#define SPI_CD PA04
#endif // ATMEL_START_PINS_H_INCLUDED

@ -1,170 +1,256 @@
q
break main
r
n
n
n
n
q
break main
r
n
n
n
n
c
r
n
s
s
s
s
s
finish
n
n
n
c
q
break main.c:28
r
c
r
c
q
break main.c:29
r
c
s
s
s
s
s
s
s
s
s
s
s
s
s
ss
s
q
break main.c:96
r
q
break main.c:97
r
c
q
break main.c:92
r
c
q
break main
r
info break
q
q
att 1
q
tar ext /dev/ttyACM0
mon s
mon s
att 1
load spi_sd_mmc_lib.elf
b main
r
r
info b
break main.c:12
file spi_sd_mmc_lib.elf
break main.c:12
r
s
s
s
finish
finish
q
attach 13022
q
load
q
tar ext /dev/ttyACM0
mon s
mon s
mon swdp_scan
mon swdp_scan
mon swdp_scan
mon s
mon s
q
tar ext /dev/ttyACM0
mon s
qq
q
mon s
q
q
q
set pagination off
set logging file gdb.txt
set logging redirect on
set logging on
tar ext /dev/ttyACM0
blackmagic
load
mon s
mon s
tar ext /dev/ttyACM1
q
q
q
q
q
mon s
q
n
n
n
n
n
n
s
s
s
break sd_mmc.c:1616
c
s
s
s
s
s
s
s
s
s
s
s
s
s
s
s
s
s
s
s
s
s
s
s
finish
n
n
n
c
s
s
n
n
n
n
n
n
n
n
n
s
n
n
n
n
s
s
n
n
n
n
c
s
s
s
s
s
s
s
s
s
s
s
s
s
s
s
s
s
s
s
s
s
s
s
finish
n
n
s
s
s
s
s
n
n
n
n
n
f
finish
n
n
n
n
n
n
n
c
s
n
n
s
s
s
s
s
s
s
s
s
s
s
n
n
n
s
s
s
s
s
s
finish
n
n
n
c
s
s
s
s
s
s
s
s
s
s
s
s
s
s
n
n
n
n
s
s
s
s
n
n
n
n
s
s
n
p resp
p/x resp
s
s
q
q
tar ext /dev/ttyACM0
q
mon s
status
help
q
tar ext /dev/ttyS0
detach 1
detach
q
tar ext /dev/ttyS0
tar ext /dev/ttyS1
tar ext /dev/ttyS2
mon s
q
tar ext /dev/ttyS3
q
break main
r
tar ext /dev/ttyS3
tar ext /dev/ttyS2
tar ext /dev/ttyS1
tar ext /dev/ttyS0
q
tar ext /dev/ttyS0
q
tar ext /dev/ttyS0
q
mon s
tar ext /dev/ttyACM0
mon s
mon
q
target extended-remote /dev/ttyACM0
reset
help
mon s
att 1
q
target extended-remote /dev/ttyACM1
target extended-remote /dev/ttyACM0
target extended-remote /dev/ttyACM0
q
tar ext /dev/ttyACM0
mon s
s
det 1
detach 1
detach
mon s
tar ext /dev/blackmagic_0
mon s
mon s
q
q
tar ext /dev/ttyACM0
tar ext /dev/blackmagic_0
mon s
q
target extended-remote /dev/ttyACM0
attach 1
b main
file spi_sd_mmc_lib.elf
b main
del 2
load
r
detach
q
target extended-remote /dev/ttyACM0
monitor reset
reset
help
help monitor
target extended-remote /dev/ttyACM0
mon s
attach 1
monitor reset
r
q
q

@ -30,27 +30,22 @@ endif
# List the subdirectories for creating object files
SUB_DIRS += \
\
hpl/ramecc \
sd_mmc \
examples \
hpl/systick \
hpl/oscctrl \
hpl/sdhc \
fatfs/src \
hpl/pm \
build \
hpl/osc32kctrl \
hpl/ramecc \
hpl/dmac \
hal/src \
hpl/mclk \
hpl/systick \
hal/utils/src \
diskio \
hpl/rtc \
build \
hpl/pm \
hpl/cmcc \
hpl/sercom \
examples \
hpl/gclk \
hpl/oscctrl \
build/gcc \
hpl/mclk \
hpl/sercom \
hpl/core \
hpl/cmcc \
shared \
shared/devices \
shared/drivers \
@ -60,91 +55,69 @@ shared/util
OBJS += \
hal/src/hal_io.o \
hpl/systick/hpl_systick.o \
hal/src/hal_calendar.o \
sd_mmc_start.o \
fatfs_main.o \
hpl/core/hpl_core_m4.o \
hal/src/hal_cache.o \
hal/utils/src/utils_syscalls.o \
sd_mmc/sd_mmc.o \
sd_mmc/sd_mmc_spi.o \
hal/src/hal_spi_m_sync.o \
hal/src/hal_mci_sync.o \
build/system_same54.o \
hal/src/hal_delay.o \
hpl/pm/hpl_pm.o \
hpl/core/hpl_init.o \
hpl/gclk/hpl_gclk.o \
hal/utils/src/utils_list.o \
hal/utils/src/utils_assert.o \
hpl/dmac/hpl_dmac.o \
hpl/oscctrl/hpl_oscctrl.o \
hpl/sdhc/hpl_sdhc.o \
hal/src/hal_usart_sync.o \
hpl/mclk/hpl_mclk.o \
hpl/ramecc/hpl_ramecc.o \
hal/src/hal_init.o \
diskio_start.o \
build/gcc/startup_same54.o \
main.o \
hpl/osc32kctrl/hpl_osc32kctrl.o \
diskio/sdmmc_diskio.o \
hpl/rtc/hpl_rtc.o \
examples/driver_examples.o \
driver_init.o \
hpl/sercom/hpl_sercom.o \
hal/src/hal_atomic.o \
hal/src/hal_gpio.o \
hal/utils/src/utils_event.o \
hal/src/hal_sleep.o \
hpl/dmac/hpl_dmac.o \
build/system_same54.o \
atmel_start.o \
fatfs/src/ff.o \
hal/src/hal_cache.o \
hpl/cmcc/hpl_cmcc.o \
atmel_start.o \
hal/src/hal_atomic.o \
shared/util/pdebug.o
OBJS_AS_ARGS += \
"hal/src/hal_io.o" \
"hpl/systick/hpl_systick.o" \
"hal/src/hal_calendar.o" \
"sd_mmc_start.o" \
"fatfs_main.o" \
"hpl/core/hpl_core_m4.o" \
"hal/src/hal_cache.o" \
"hal/utils/src/utils_syscalls.o" \
"sd_mmc/sd_mmc.o" \
"sd_mmc/sd_mmc_spi.o" \
"hal/src/hal_spi_m_sync.o" \
"hal/src/hal_mci_sync.o" \
"build/system_same54.o" \
"hal/src/hal_delay.o" \
"hpl/pm/hpl_pm.o" \
"hpl/core/hpl_init.o" \
"hpl/gclk/hpl_gclk.o" \
"hal/utils/src/utils_list.o" \
"hal/utils/src/utils_assert.o" \
"hpl/dmac/hpl_dmac.o" \
"hpl/oscctrl/hpl_oscctrl.o" \
"hpl/sdhc/hpl_sdhc.o" \
"hal/src/hal_usart_sync.o" \
"hpl/mclk/hpl_mclk.o" \
"hpl/ramecc/hpl_ramecc.o" \
"hal/src/hal_init.o" \
"diskio_start.o" \
"build/gcc/startup_same54.o" \
"main.o" \
"hpl/osc32kctrl/hpl_osc32kctrl.o" \
"diskio/sdmmc_diskio.o" \
"hpl/rtc/hpl_rtc.o" \
"examples/driver_examples.o" \
"driver_init.o" \
"hpl/sercom/hpl_sercom.o" \
"hal/src/hal_atomic.o" \
"hal/src/hal_gpio.o" \
"hal/utils/src/utils_event.o" \
"hal/src/hal_sleep.o" \
"hpl/dmac/hpl_dmac.o" \
"build/system_same54.o" \
"atmel_start.o" \
"fatfs/src/ff.o" \
"hal/src/hal_cache.o" \
"hpl/cmcc/hpl_cmcc.o" \
"atmel_start.o" \
"hal/src/hal_atomic.o" \
"shared/util/pdebug.o"
@ -165,19 +138,10 @@ DIR_INCLUDES += \
-I"../hpl/pm" \
-I"../hpl/port" \
-I"../hpl/ramecc" \
-I"../hpl/rtc" \
-I"../hpl/sdhc" \
-I"../hpl/sercom" \
-I"../hpl/systick" \
-I"../hri" \
-I"../" \
-I"../config" \
-I"../sd_mmc" \
-I"../" \
-I"../diskio" \
-I"../" \
-I"../fatfs/src" \
-I"../" \
-I"../CMSIS/Core/Include" \
-I"../include" \
-I"../shared" \
@ -189,30 +153,22 @@ DIR_INCLUDES += \
DEPS := $(OBJS:%.o=%.d)
DEPS_AS_ARGS += \
"hal/src/hal_calendar.d" \
"hal/utils/src/utils_event.d" \
"hal/src/hal_io.d" \
"hpl/ramecc/hpl_ramecc.d" \
"hpl/systick/hpl_systick.d" \
"hpl/core/hpl_core_m4.d" \
"fatfs_main.d" \
"hal/utils/src/utils_syscalls.d" \
"sd_mmc_start.d" \
"sd_mmc/sd_mmc.d" \
"sd_mmc/sd_mmc_spi.d" \
"hal/src/hal_mci_sync.d" \
"hal/src/hal_spi_m_sync.d" \
"hal/utils/src/utils_list.d" \
"hpl/cmcc/hpl_cmcc.d" \
"hpl/dmac/hpl_dmac.d" \
"hal/utils/src/utils_assert.d" \
"hpl/sdhc/hpl_sdhc.d" \
"hal/src/hal_delay.d" \
"hpl/core/hpl_init.d" \
"hpl/pm/hpl_pm.d" \
"hpl/gclk/hpl_gclk.d" \
"build/gcc/startup_same54.d" \
"diskio_start.d" \
"hal/src/hal_init.d" \
"hal/src/hal_usart_sync.d" \
"hpl/mclk/hpl_mclk.d" \
@ -220,14 +176,11 @@ DEPS_AS_ARGS += \
"hpl/osc32kctrl/hpl_osc32kctrl.d" \
"main.d" \
"examples/driver_examples.d" \
"hpl/rtc/hpl_rtc.d" \
"diskio/sdmmc_diskio.d" \
"hal/src/hal_cache.d" \
"hal/src/hal_sleep.d" \
"hpl/sercom/hpl_sercom.d" \
"hal/src/hal_gpio.d" \
"hal/src/hal_atomic.d" \
"fatfs/src/ff.d" \
"hpl/oscctrl/hpl_oscctrl.d" \
"build/system_same54.d" \
"atmel_start.d" \

@ -84,37 +84,11 @@ atmel_start.d atmel_start.o: ../atmel_start.c ../atmel_start.h \
../hal/include/hpl_reset.h ../hal/include/hpl_sleep.h \
../hal/include/hal_init.h ../hal/include/hpl_init.h \
../hal/include/hal_io.h ../hal/include/hal_sleep.h \
../hal/include/hal_calendar.h ../hal/include/hpl_calendar.h \
../hal/utils/include/utils_list.h ../hal/include/hpl_irq.h \
../hal/include/hal_usart_sync.h ../hal/include/hal_io.h \
../hal/include/hpl_usart_sync.h ../hal/include/hpl_usart.h \
../hal/include/hal_spi_m_sync.h ../hal/include/hpl_spi_m_sync.h \
../hal/include/hpl_spi.h ../hal/utils/include/utils.h \
../hal/include/hpl_spi_sync.h ../hal/include/hal_mci_sync.h \
../hal/include/hpl_mci_sync.h ../sd_mmc_start.h \
/usr/arm-none-eabi/include/stdio.h /usr/arm-none-eabi/include/_ansi.h \
/usr/arm-none-eabi/include/newlib.h \
/usr/arm-none-eabi/include/sys/config.h \
/usr/arm-none-eabi/include/machine/ieeefp.h \
/usr/arm-none-eabi/include/sys/cdefs.h \
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stdarg.h \
/usr/arm-none-eabi/include/sys/reent.h \
/usr/arm-none-eabi/include/_ansi.h \
/usr/arm-none-eabi/include/sys/_types.h \
/usr/arm-none-eabi/include/machine/_types.h \
/usr/arm-none-eabi/include/sys/lock.h \
/usr/arm-none-eabi/include/sys/types.h \
/usr/arm-none-eabi/include/machine/endian.h \
/usr/arm-none-eabi/include/machine/_endian.h \
/usr/arm-none-eabi/include/sys/select.h \
/usr/arm-none-eabi/include/sys/_sigset.h \
/usr/arm-none-eabi/include/sys/_timeval.h \
/usr/arm-none-eabi/include/sys/timespec.h \
/usr/arm-none-eabi/include/sys/_timespec.h \
/usr/arm-none-eabi/include/sys/_pthreadtypes.h \
/usr/arm-none-eabi/include/sys/sched.h \
/usr/arm-none-eabi/include/machine/types.h \
/usr/arm-none-eabi/include/sys/stdio.h ../diskio_start.h
../hal/include/hpl_spi_sync.h
../atmel_start.h:
../driver_init.h:
../atmel_start_pins.h:
@ -291,10 +265,6 @@ atmel_start.d atmel_start.o: ../atmel_start.c ../atmel_start.h \
../hal/include/hpl_init.h:
../hal/include/hal_io.h:
../hal/include/hal_sleep.h:
../hal/include/hal_calendar.h:
../hal/include/hpl_calendar.h:
../hal/utils/include/utils_list.h:
../hal/include/hpl_irq.h:
../hal/include/hal_usart_sync.h:
../hal/include/hal_io.h:
../hal/include/hpl_usart_sync.h:
@ -304,31 +274,3 @@ atmel_start.d atmel_start.o: ../atmel_start.c ../atmel_start.h \
../hal/include/hpl_spi.h:
../hal/utils/include/utils.h:
../hal/include/hpl_spi_sync.h:
../hal/include/hal_mci_sync.h:
../hal/include/hpl_mci_sync.h:
../sd_mmc_start.h:
/usr/arm-none-eabi/include/stdio.h:
/usr/arm-none-eabi/include/_ansi.h:
/usr/arm-none-eabi/include/newlib.h:
/usr/arm-none-eabi/include/sys/config.h:
/usr/arm-none-eabi/include/machine/ieeefp.h:
/usr/arm-none-eabi/include/sys/cdefs.h:
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stdarg.h:
/usr/arm-none-eabi/include/sys/reent.h:
/usr/arm-none-eabi/include/_ansi.h:
/usr/arm-none-eabi/include/sys/_types.h:
/usr/arm-none-eabi/include/machine/_types.h:
/usr/arm-none-eabi/include/sys/lock.h:
/usr/arm-none-eabi/include/sys/types.h:
/usr/arm-none-eabi/include/machine/endian.h:
/usr/arm-none-eabi/include/machine/_endian.h:
/usr/arm-none-eabi/include/sys/select.h:
/usr/arm-none-eabi/include/sys/_sigset.h:
/usr/arm-none-eabi/include/sys/_timeval.h:
/usr/arm-none-eabi/include/sys/timespec.h:
/usr/arm-none-eabi/include/sys/_timespec.h:
/usr/arm-none-eabi/include/sys/_pthreadtypes.h:
/usr/arm-none-eabi/include/sys/sched.h:
/usr/arm-none-eabi/include/machine/types.h:
/usr/arm-none-eabi/include/sys/stdio.h:
../diskio_start.h:

Binary file not shown.

File diff suppressed because it is too large Load Diff

@ -1,245 +0,0 @@
diskio/sdmmc_diskio.d diskio/sdmmc_diskio.o: ../diskio/sdmmc_diskio.c \
../sd_mmc/sd_mmc.h ../hal/utils/include/compiler.h \
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stddef.h \
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stdint.h \
/usr/arm-none-eabi/include/stdint.h \
/usr/arm-none-eabi/include/machine/_default_types.h \
/usr/arm-none-eabi/include/sys/features.h \
/usr/arm-none-eabi/include/_newlib_version.h \
/usr/arm-none-eabi/include/sys/_intsup.h \
/usr/arm-none-eabi/include/sys/_stdint.h \
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stdbool.h \
../hal/utils/include/parts.h ../include/same54.h ../include/same54p20a.h \
../CMSIS/Core/Include/core_cm4.h ../CMSIS/Core/Include/cmsis_version.h \
../CMSIS/Core/Include/cmsis_compiler.h ../CMSIS/Core/Include/cmsis_gcc.h \
../CMSIS/Core/Include/mpu_armv7.h ../include/system_same54.h \
../include/component/ac.h ../include/component/adc.h \
../include/component/aes.h ../include/component/can.h \
../include/component/ccl.h ../include/component/cmcc.h \
../include/component/dac.h ../include/component/dmac.h \
../include/component/dsu.h ../include/component/eic.h \
../include/component/evsys.h ../include/component/freqm.h \
../include/component/gclk.h ../include/component/gmac.h \
../include/component/hmatrixb.h ../include/component/icm.h \
../include/component/i2s.h ../include/component/mclk.h \
../include/component/nvmctrl.h ../include/component/oscctrl.h \
../include/component/osc32kctrl.h ../include/component/pac.h \
../include/component/pcc.h ../include/component/pdec.h \
../include/component/pm.h ../include/component/port.h \
../include/component/qspi.h ../include/component/ramecc.h \
../include/component/rstc.h ../include/component/rtc.h \
../include/component/sdhc.h ../include/component/sercom.h \
../include/component/supc.h ../include/component/tc.h \
../include/component/tcc.h ../include/component/trng.h \
../include/component/usb.h ../include/component/wdt.h \
../include/instance/ac.h ../include/instance/adc0.h \
../include/instance/adc1.h ../include/instance/aes.h \
../include/instance/can0.h ../include/instance/can1.h \
../include/instance/ccl.h ../include/instance/cmcc.h \
../include/instance/dac.h ../include/instance/dmac.h \
../include/instance/dsu.h ../include/instance/eic.h \
../include/instance/evsys.h ../include/instance/freqm.h \
../include/instance/gclk.h ../include/instance/gmac.h \
../include/instance/hmatrix.h ../include/instance/icm.h \
../include/instance/i2s.h ../include/instance/mclk.h \
../include/instance/nvmctrl.h ../include/instance/oscctrl.h \
../include/instance/osc32kctrl.h ../include/instance/pac.h \
../include/instance/pcc.h ../include/instance/pdec.h \
../include/instance/pm.h ../include/instance/port.h \
../include/instance/pukcc.h ../include/instance/qspi.h \
../include/instance/ramecc.h ../include/instance/rstc.h \
../include/instance/rtc.h ../include/instance/sdhc0.h \
../include/instance/sdhc1.h ../include/instance/sercom0.h \
../include/instance/sercom1.h ../include/instance/sercom2.h \
../include/instance/sercom3.h ../include/instance/sercom4.h \
../include/instance/sercom5.h ../include/instance/sercom6.h \
../include/instance/sercom7.h ../include/instance/supc.h \
../include/instance/tc0.h ../include/instance/tc1.h \
../include/instance/tc2.h ../include/instance/tc3.h \
../include/instance/tc4.h ../include/instance/tc5.h \
../include/instance/tc6.h ../include/instance/tc7.h \
../include/instance/tcc0.h ../include/instance/tcc1.h \
../include/instance/tcc2.h ../include/instance/tcc3.h \
../include/instance/tcc4.h ../include/instance/trng.h \
../include/instance/usb.h ../include/instance/wdt.h \
../include/pio/same54p20a.h ../hri/hri_e54.h ../include/sam.h \
../hri/hri_ac_e54.h ../hal/include/hal_atomic.h ../hri/hri_adc_e54.h \
../hri/hri_aes_e54.h ../hri/hri_can_e54.h ../hri/hri_ccl_e54.h \
../hri/hri_cmcc_e54.h ../hri/hri_dac_e54.h ../hri/hri_dmac_e54.h \
../hri/hri_dsu_e54.h ../hri/hri_eic_e54.h ../hri/hri_evsys_e54.h \
../hri/hri_freqm_e54.h ../hri/hri_gclk_e54.h ../hri/hri_gmac_e54.h \
../hri/hri_hmatrixb_e54.h ../hri/hri_i2s_e54.h ../hri/hri_icm_e54.h \
../hri/hri_mclk_e54.h ../hri/hri_nvmctrl_e54.h \
../hri/hri_osc32kctrl_e54.h ../hri/hri_oscctrl_e54.h \
../hri/hri_pac_e54.h ../hri/hri_pcc_e54.h ../hri/hri_pdec_e54.h \
../hri/hri_pm_e54.h ../hri/hri_port_e54.h ../hri/hri_qspi_e54.h \
../hri/hri_ramecc_e54.h ../hri/hri_rstc_e54.h ../hri/hri_rtc_e54.h \
../hri/hri_sdhc_e54.h ../hri/hri_sercom_e54.h ../hri/hri_supc_e54.h \
../hri/hri_tc_e54.h ../hri/hri_tcc_e54.h ../hri/hri_trng_e54.h \
../hri/hri_usb_e54.h ../hri/hri_wdt_e54.h \
../hal/utils/include/err_codes.h ../config/conf_sd_mmc.h \
../diskio/diskio.h ../hal/utils/include/err_codes.h
../sd_mmc/sd_mmc.h:
../hal/utils/include/compiler.h:
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stddef.h:
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stdint.h:
/usr/arm-none-eabi/include/stdint.h:
/usr/arm-none-eabi/include/machine/_default_types.h:
/usr/arm-none-eabi/include/sys/features.h:
/usr/arm-none-eabi/include/_newlib_version.h:
/usr/arm-none-eabi/include/sys/_intsup.h:
/usr/arm-none-eabi/include/sys/_stdint.h:
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stdbool.h:
../hal/utils/include/parts.h:
../include/same54.h:
../include/same54p20a.h:
../CMSIS/Core/Include/core_cm4.h:
../CMSIS/Core/Include/cmsis_version.h:
../CMSIS/Core/Include/cmsis_compiler.h:
../CMSIS/Core/Include/cmsis_gcc.h:
../CMSIS/Core/Include/mpu_armv7.h:
../include/system_same54.h:
../include/component/ac.h:
../include/component/adc.h:
../include/component/aes.h:
../include/component/can.h:
../include/component/ccl.h:
../include/component/cmcc.h:
../include/component/dac.h:
../include/component/dmac.h:
../include/component/dsu.h:
../include/component/eic.h:
../include/component/evsys.h:
../include/component/freqm.h:
../include/component/gclk.h:
../include/component/gmac.h:
../include/component/hmatrixb.h:
../include/component/icm.h:
../include/component/i2s.h:
../include/component/mclk.h:
../include/component/nvmctrl.h:
../include/component/oscctrl.h:
../include/component/osc32kctrl.h:
../include/component/pac.h:
../include/component/pcc.h:
../include/component/pdec.h:
../include/component/pm.h:
../include/component/port.h:
../include/component/qspi.h:
../include/component/ramecc.h:
../include/component/rstc.h:
../include/component/rtc.h:
../include/component/sdhc.h:
../include/component/sercom.h:
../include/component/supc.h:
../include/component/tc.h:
../include/component/tcc.h:
../include/component/trng.h:
../include/component/usb.h:
../include/component/wdt.h:
../include/instance/ac.h:
../include/instance/adc0.h:
../include/instance/adc1.h:
../include/instance/aes.h:
../include/instance/can0.h:
../include/instance/can1.h:
../include/instance/ccl.h:
../include/instance/cmcc.h:
../include/instance/dac.h:
../include/instance/dmac.h:
../include/instance/dsu.h:
../include/instance/eic.h:
../include/instance/evsys.h:
../include/instance/freqm.h:
../include/instance/gclk.h:
../include/instance/gmac.h:
../include/instance/hmatrix.h:
../include/instance/icm.h:
../include/instance/i2s.h:
../include/instance/mclk.h:
../include/instance/nvmctrl.h:
../include/instance/oscctrl.h:
../include/instance/osc32kctrl.h:
../include/instance/pac.h:
../include/instance/pcc.h:
../include/instance/pdec.h:
../include/instance/pm.h:
../include/instance/port.h:
../include/instance/pukcc.h:
../include/instance/qspi.h:
../include/instance/ramecc.h:
../include/instance/rstc.h:
../include/instance/rtc.h:
../include/instance/sdhc0.h:
../include/instance/sdhc1.h:
../include/instance/sercom0.h:
../include/instance/sercom1.h:
../include/instance/sercom2.h:
../include/instance/sercom3.h:
../include/instance/sercom4.h:
../include/instance/sercom5.h:
../include/instance/sercom6.h:
../include/instance/sercom7.h:
../include/instance/supc.h:
../include/instance/tc0.h:
../include/instance/tc1.h:
../include/instance/tc2.h:
../include/instance/tc3.h:
../include/instance/tc4.h:
../include/instance/tc5.h:
../include/instance/tc6.h:
../include/instance/tc7.h:
../include/instance/tcc0.h:
../include/instance/tcc1.h:
../include/instance/tcc2.h:
../include/instance/tcc3.h:
../include/instance/tcc4.h:
../include/instance/trng.h:
../include/instance/usb.h:
../include/instance/wdt.h:
../include/pio/same54p20a.h:
../hri/hri_e54.h:
../include/sam.h:
../hri/hri_ac_e54.h:
../hal/include/hal_atomic.h:
../hri/hri_adc_e54.h:
../hri/hri_aes_e54.h:
../hri/hri_can_e54.h:
../hri/hri_ccl_e54.h:
../hri/hri_cmcc_e54.h:
../hri/hri_dac_e54.h:
../hri/hri_dmac_e54.h:
../hri/hri_dsu_e54.h:
../hri/hri_eic_e54.h:
../hri/hri_evsys_e54.h:
../hri/hri_freqm_e54.h:
../hri/hri_gclk_e54.h:
../hri/hri_gmac_e54.h:
../hri/hri_hmatrixb_e54.h:
../hri/hri_i2s_e54.h:
../hri/hri_icm_e54.h:
../hri/hri_mclk_e54.h:
../hri/hri_nvmctrl_e54.h:
../hri/hri_osc32kctrl_e54.h:
../hri/hri_oscctrl_e54.h:
../hri/hri_pac_e54.h:
../hri/hri_pcc_e54.h:
../hri/hri_pdec_e54.h:
../hri/hri_pm_e54.h:
../hri/hri_port_e54.h:
../hri/hri_qspi_e54.h:
../hri/hri_ramecc_e54.h:
../hri/hri_rstc_e54.h:
../hri/hri_rtc_e54.h:
../hri/hri_sdhc_e54.h:
../hri/hri_sercom_e54.h:
../hri/hri_supc_e54.h:
../hri/hri_tc_e54.h:
../hri/hri_tcc_e54.h:
../hri/hri_trng_e54.h:
../hri/hri_usb_e54.h:
../hri/hri_wdt_e54.h:
../hal/utils/include/err_codes.h:
../config/conf_sd_mmc.h:
../diskio/diskio.h:
../hal/utils/include/err_codes.h:

Binary file not shown.

@ -1,335 +0,0 @@
diskio_start.d diskio_start.o: ../diskio_start.c ../diskio_start.h \
../atmel_start.h ../driver_init.h ../atmel_start_pins.h \
../hal/include/hal_gpio.h ../hal/include/hpl_gpio.h \
../hal/utils/include/compiler.h \
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stddef.h \
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stdint.h \
/usr/arm-none-eabi/include/stdint.h \
/usr/arm-none-eabi/include/machine/_default_types.h \
/usr/arm-none-eabi/include/sys/features.h \
/usr/arm-none-eabi/include/_newlib_version.h \
/usr/arm-none-eabi/include/sys/_intsup.h \
/usr/arm-none-eabi/include/sys/_stdint.h \
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stdbool.h \
../hal/utils/include/parts.h ../include/same54.h ../include/same54p20a.h \
../CMSIS/Core/Include/core_cm4.h ../CMSIS/Core/Include/cmsis_version.h \
../CMSIS/Core/Include/cmsis_compiler.h ../CMSIS/Core/Include/cmsis_gcc.h \
../CMSIS/Core/Include/mpu_armv7.h ../include/system_same54.h \
../include/component/ac.h ../include/component/adc.h \
../include/component/aes.h ../include/component/can.h \
../include/component/ccl.h ../include/component/cmcc.h \
../include/component/dac.h ../include/component/dmac.h \
../include/component/dsu.h ../include/component/eic.h \
../include/component/evsys.h ../include/component/freqm.h \
../include/component/gclk.h ../include/component/gmac.h \
../include/component/hmatrixb.h ../include/component/icm.h \
../include/component/i2s.h ../include/component/mclk.h \
../include/component/nvmctrl.h ../include/component/oscctrl.h \
../include/component/osc32kctrl.h ../include/component/pac.h \
../include/component/pcc.h ../include/component/pdec.h \
../include/component/pm.h ../include/component/port.h \
../include/component/qspi.h ../include/component/ramecc.h \
../include/component/rstc.h ../include/component/rtc.h \
../include/component/sdhc.h ../include/component/sercom.h \
../include/component/supc.h ../include/component/tc.h \
../include/component/tcc.h ../include/component/trng.h \
../include/component/usb.h ../include/component/wdt.h \
../include/instance/ac.h ../include/instance/adc0.h \
../include/instance/adc1.h ../include/instance/aes.h \
../include/instance/can0.h ../include/instance/can1.h \
../include/instance/ccl.h ../include/instance/cmcc.h \
../include/instance/dac.h ../include/instance/dmac.h \
../include/instance/dsu.h ../include/instance/eic.h \
../include/instance/evsys.h ../include/instance/freqm.h \
../include/instance/gclk.h ../include/instance/gmac.h \
../include/instance/hmatrix.h ../include/instance/icm.h \
../include/instance/i2s.h ../include/instance/mclk.h \
../include/instance/nvmctrl.h ../include/instance/oscctrl.h \
../include/instance/osc32kctrl.h ../include/instance/pac.h \
../include/instance/pcc.h ../include/instance/pdec.h \
../include/instance/pm.h ../include/instance/port.h \
../include/instance/pukcc.h ../include/instance/qspi.h \
../include/instance/ramecc.h ../include/instance/rstc.h \
../include/instance/rtc.h ../include/instance/sdhc0.h \
../include/instance/sdhc1.h ../include/instance/sercom0.h \
../include/instance/sercom1.h ../include/instance/sercom2.h \
../include/instance/sercom3.h ../include/instance/sercom4.h \
../include/instance/sercom5.h ../include/instance/sercom6.h \
../include/instance/sercom7.h ../include/instance/supc.h \
../include/instance/tc0.h ../include/instance/tc1.h \
../include/instance/tc2.h ../include/instance/tc3.h \
../include/instance/tc4.h ../include/instance/tc5.h \
../include/instance/tc6.h ../include/instance/tc7.h \
../include/instance/tcc0.h ../include/instance/tcc1.h \
../include/instance/tcc2.h ../include/instance/tcc3.h \
../include/instance/tcc4.h ../include/instance/trng.h \
../include/instance/usb.h ../include/instance/wdt.h \
../include/pio/same54p20a.h ../hri/hri_e54.h ../include/sam.h \
../hri/hri_ac_e54.h ../hal/include/hal_atomic.h ../hri/hri_adc_e54.h \
../hri/hri_aes_e54.h ../hri/hri_can_e54.h ../hri/hri_ccl_e54.h \
../hri/hri_cmcc_e54.h ../hri/hri_dac_e54.h ../hri/hri_dmac_e54.h \
../hri/hri_dsu_e54.h ../hri/hri_eic_e54.h ../hri/hri_evsys_e54.h \
../hri/hri_freqm_e54.h ../hri/hri_gclk_e54.h ../hri/hri_gmac_e54.h \
../hri/hri_hmatrixb_e54.h ../hri/hri_i2s_e54.h ../hri/hri_icm_e54.h \
../hri/hri_mclk_e54.h ../hri/hri_nvmctrl_e54.h \
../hri/hri_osc32kctrl_e54.h ../hri/hri_oscctrl_e54.h \
../hri/hri_pac_e54.h ../hri/hri_pcc_e54.h ../hri/hri_pdec_e54.h \
../hri/hri_pm_e54.h ../hri/hri_port_e54.h ../hri/hri_qspi_e54.h \
../hri/hri_ramecc_e54.h ../hri/hri_rstc_e54.h ../hri/hri_rtc_e54.h \
../hri/hri_sdhc_e54.h ../hri/hri_sercom_e54.h ../hri/hri_supc_e54.h \
../hri/hri_tc_e54.h ../hri/hri_tcc_e54.h ../hri/hri_trng_e54.h \
../hri/hri_usb_e54.h ../hri/hri_wdt_e54.h \
../hal/utils/include/err_codes.h ../hpl/port/hpl_gpio_base.h \
../hal/utils/include/utils_assert.h ../config/hpl_port_config.h \
../hal/include/hal_delay.h ../hal/include/hpl_irq.h \
../hal/include/hpl_reset.h ../hal/include/hpl_sleep.h \
../hal/include/hal_init.h ../hal/include/hpl_init.h \
../hal/include/hal_io.h ../hal/include/hal_sleep.h \
../hal/include/hal_calendar.h ../hal/include/hpl_calendar.h \
../hal/utils/include/utils_list.h ../hal/include/hpl_irq.h \
../hal/include/hal_usart_sync.h ../hal/include/hal_io.h \
../hal/include/hpl_usart_sync.h ../hal/include/hpl_usart.h \
../hal/include/hal_spi_m_sync.h ../hal/include/hpl_spi_m_sync.h \
../hal/include/hpl_spi.h ../hal/utils/include/utils.h \
../hal/include/hpl_spi_sync.h ../hal/include/hal_mci_sync.h \
../hal/include/hpl_mci_sync.h ../sd_mmc_start.h \
/usr/arm-none-eabi/include/stdio.h /usr/arm-none-eabi/include/_ansi.h \
/usr/arm-none-eabi/include/newlib.h \
/usr/arm-none-eabi/include/sys/config.h \
/usr/arm-none-eabi/include/machine/ieeefp.h \
/usr/arm-none-eabi/include/sys/cdefs.h \
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stdarg.h \
/usr/arm-none-eabi/include/sys/reent.h \
/usr/arm-none-eabi/include/_ansi.h \
/usr/arm-none-eabi/include/sys/_types.h \
/usr/arm-none-eabi/include/machine/_types.h \
/usr/arm-none-eabi/include/sys/lock.h \
/usr/arm-none-eabi/include/sys/types.h \
/usr/arm-none-eabi/include/machine/endian.h \
/usr/arm-none-eabi/include/machine/_endian.h \
/usr/arm-none-eabi/include/sys/select.h \
/usr/arm-none-eabi/include/sys/_sigset.h \
/usr/arm-none-eabi/include/sys/_timeval.h \
/usr/arm-none-eabi/include/sys/timespec.h \
/usr/arm-none-eabi/include/sys/_timespec.h \
/usr/arm-none-eabi/include/sys/_pthreadtypes.h \
/usr/arm-none-eabi/include/sys/sched.h \
/usr/arm-none-eabi/include/machine/types.h \
/usr/arm-none-eabi/include/sys/stdio.h
../diskio_start.h:
../atmel_start.h:
../driver_init.h:
../atmel_start_pins.h:
../hal/include/hal_gpio.h:
../hal/include/hpl_gpio.h:
../hal/utils/include/compiler.h:
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stddef.h:
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stdint.h:
/usr/arm-none-eabi/include/stdint.h:
/usr/arm-none-eabi/include/machine/_default_types.h:
/usr/arm-none-eabi/include/sys/features.h:
/usr/arm-none-eabi/include/_newlib_version.h:
/usr/arm-none-eabi/include/sys/_intsup.h:
/usr/arm-none-eabi/include/sys/_stdint.h:
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stdbool.h:
../hal/utils/include/parts.h:
../include/same54.h:
../include/same54p20a.h:
../CMSIS/Core/Include/core_cm4.h:
../CMSIS/Core/Include/cmsis_version.h:
../CMSIS/Core/Include/cmsis_compiler.h:
../CMSIS/Core/Include/cmsis_gcc.h:
../CMSIS/Core/Include/mpu_armv7.h:
../include/system_same54.h:
../include/component/ac.h:
../include/component/adc.h:
../include/component/aes.h:
../include/component/can.h:
../include/component/ccl.h:
../include/component/cmcc.h:
../include/component/dac.h:
../include/component/dmac.h:
../include/component/dsu.h:
../include/component/eic.h:
../include/component/evsys.h:
../include/component/freqm.h:
../include/component/gclk.h:
../include/component/gmac.h:
../include/component/hmatrixb.h:
../include/component/icm.h:
../include/component/i2s.h:
../include/component/mclk.h:
../include/component/nvmctrl.h:
../include/component/oscctrl.h:
../include/component/osc32kctrl.h:
../include/component/pac.h:
../include/component/pcc.h:
../include/component/pdec.h:
../include/component/pm.h:
../include/component/port.h:
../include/component/qspi.h:
../include/component/ramecc.h:
../include/component/rstc.h:
../include/component/rtc.h:
../include/component/sdhc.h:
../include/component/sercom.h:
../include/component/supc.h:
../include/component/tc.h:
../include/component/tcc.h:
../include/component/trng.h:
../include/component/usb.h:
../include/component/wdt.h:
../include/instance/ac.h:
../include/instance/adc0.h:
../include/instance/adc1.h:
../include/instance/aes.h:
../include/instance/can0.h:
../include/instance/can1.h:
../include/instance/ccl.h:
../include/instance/cmcc.h:
../include/instance/dac.h:
../include/instance/dmac.h:
../include/instance/dsu.h:
../include/instance/eic.h:
../include/instance/evsys.h:
../include/instance/freqm.h:
../include/instance/gclk.h:
../include/instance/gmac.h:
../include/instance/hmatrix.h:
../include/instance/icm.h:
../include/instance/i2s.h:
../include/instance/mclk.h:
../include/instance/nvmctrl.h:
../include/instance/oscctrl.h:
../include/instance/osc32kctrl.h:
../include/instance/pac.h:
../include/instance/pcc.h:
../include/instance/pdec.h:
../include/instance/pm.h:
../include/instance/port.h:
../include/instance/pukcc.h:
../include/instance/qspi.h:
../include/instance/ramecc.h:
../include/instance/rstc.h:
../include/instance/rtc.h:
../include/instance/sdhc0.h:
../include/instance/sdhc1.h:
../include/instance/sercom0.h:
../include/instance/sercom1.h:
../include/instance/sercom2.h:
../include/instance/sercom3.h:
../include/instance/sercom4.h:
../include/instance/sercom5.h:
../include/instance/sercom6.h:
../include/instance/sercom7.h:
../include/instance/supc.h:
../include/instance/tc0.h:
../include/instance/tc1.h:
../include/instance/tc2.h:
../include/instance/tc3.h:
../include/instance/tc4.h:
../include/instance/tc5.h:
../include/instance/tc6.h:
../include/instance/tc7.h:
../include/instance/tcc0.h:
../include/instance/tcc1.h:
../include/instance/tcc2.h:
../include/instance/tcc3.h:
../include/instance/tcc4.h:
../include/instance/trng.h:
../include/instance/usb.h:
../include/instance/wdt.h:
../include/pio/same54p20a.h:
../hri/hri_e54.h:
../include/sam.h:
../hri/hri_ac_e54.h:
../hal/include/hal_atomic.h:
../hri/hri_adc_e54.h:
../hri/hri_aes_e54.h:
../hri/hri_can_e54.h:
../hri/hri_ccl_e54.h:
../hri/hri_cmcc_e54.h:
../hri/hri_dac_e54.h:
../hri/hri_dmac_e54.h:
../hri/hri_dsu_e54.h:
../hri/hri_eic_e54.h:
../hri/hri_evsys_e54.h:
../hri/hri_freqm_e54.h:
../hri/hri_gclk_e54.h:
../hri/hri_gmac_e54.h:
../hri/hri_hmatrixb_e54.h:
../hri/hri_i2s_e54.h:
../hri/hri_icm_e54.h:
../hri/hri_mclk_e54.h:
../hri/hri_nvmctrl_e54.h:
../hri/hri_osc32kctrl_e54.h:
../hri/hri_oscctrl_e54.h:
../hri/hri_pac_e54.h:
../hri/hri_pcc_e54.h:
../hri/hri_pdec_e54.h:
../hri/hri_pm_e54.h:
../hri/hri_port_e54.h:
../hri/hri_qspi_e54.h:
../hri/hri_ramecc_e54.h:
../hri/hri_rstc_e54.h:
../hri/hri_rtc_e54.h:
../hri/hri_sdhc_e54.h:
../hri/hri_sercom_e54.h:
../hri/hri_supc_e54.h:
../hri/hri_tc_e54.h:
../hri/hri_tcc_e54.h:
../hri/hri_trng_e54.h:
../hri/hri_usb_e54.h:
../hri/hri_wdt_e54.h:
../hal/utils/include/err_codes.h:
../hpl/port/hpl_gpio_base.h:
../hal/utils/include/utils_assert.h:
../config/hpl_port_config.h:
../hal/include/hal_delay.h:
../hal/include/hpl_irq.h:
../hal/include/hpl_reset.h:
../hal/include/hpl_sleep.h:
../hal/include/hal_init.h:
../hal/include/hpl_init.h:
../hal/include/hal_io.h:
../hal/include/hal_sleep.h:
../hal/include/hal_calendar.h:
../hal/include/hpl_calendar.h:
../hal/utils/include/utils_list.h:
../hal/include/hpl_irq.h:
../hal/include/hal_usart_sync.h:
../hal/include/hal_io.h:
../hal/include/hpl_usart_sync.h:
../hal/include/hpl_usart.h:
../hal/include/hal_spi_m_sync.h:
../hal/include/hpl_spi_m_sync.h:
../hal/include/hpl_spi.h:
../hal/utils/include/utils.h:
../hal/include/hpl_spi_sync.h:
../hal/include/hal_mci_sync.h:
../hal/include/hpl_mci_sync.h:
../sd_mmc_start.h:
/usr/arm-none-eabi/include/stdio.h:
/usr/arm-none-eabi/include/_ansi.h:
/usr/arm-none-eabi/include/newlib.h:
/usr/arm-none-eabi/include/sys/config.h:
/usr/arm-none-eabi/include/machine/ieeefp.h:
/usr/arm-none-eabi/include/sys/cdefs.h:
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stdarg.h:
/usr/arm-none-eabi/include/sys/reent.h:
/usr/arm-none-eabi/include/_ansi.h:
/usr/arm-none-eabi/include/sys/_types.h:
/usr/arm-none-eabi/include/machine/_types.h:
/usr/arm-none-eabi/include/sys/lock.h:
/usr/arm-none-eabi/include/sys/types.h:
/usr/arm-none-eabi/include/machine/endian.h:
/usr/arm-none-eabi/include/machine/_endian.h:
/usr/arm-none-eabi/include/sys/select.h:
/usr/arm-none-eabi/include/sys/_sigset.h:
/usr/arm-none-eabi/include/sys/_timeval.h:
/usr/arm-none-eabi/include/sys/timespec.h:
/usr/arm-none-eabi/include/sys/_timespec.h:
/usr/arm-none-eabi/include/sys/_pthreadtypes.h:
/usr/arm-none-eabi/include/sys/sched.h:
/usr/arm-none-eabi/include/machine/types.h:
/usr/arm-none-eabi/include/sys/stdio.h:

Binary file not shown.

@ -84,14 +84,11 @@ driver_init.d driver_init.o: ../driver_init.c ../driver_init.h \
../hal/include/hpl_reset.h ../hal/include/hpl_sleep.h \
../hal/include/hal_init.h ../hal/include/hpl_init.h \
../hal/include/hal_io.h ../hal/include/hal_sleep.h \
../hal/include/hal_calendar.h ../hal/include/hpl_calendar.h \
../hal/utils/include/utils_list.h ../hal/include/hpl_irq.h \
../hal/include/hal_usart_sync.h ../hal/include/hal_io.h \
../hal/include/hpl_usart_sync.h ../hal/include/hpl_usart.h \
../hal/include/hal_spi_m_sync.h ../hal/include/hpl_spi_m_sync.h \
../hal/include/hpl_spi.h ../hal/utils/include/utils.h \
../hal/include/hpl_spi_sync.h ../hal/include/hal_mci_sync.h \
../hal/include/hpl_mci_sync.h ../config/peripheral_clk_config.h
../hal/include/hpl_spi_sync.h ../config/peripheral_clk_config.h
../driver_init.h:
../atmel_start_pins.h:
../hal/include/hal_gpio.h:
@ -267,10 +264,6 @@ driver_init.d driver_init.o: ../driver_init.c ../driver_init.h \
../hal/include/hpl_init.h:
../hal/include/hal_io.h:
../hal/include/hal_sleep.h:
../hal/include/hal_calendar.h:
../hal/include/hpl_calendar.h:
../hal/utils/include/utils_list.h:
../hal/include/hpl_irq.h:
../hal/include/hal_usart_sync.h:
../hal/include/hal_io.h:
../hal/include/hpl_usart_sync.h:
@ -280,6 +273,4 @@ driver_init.d driver_init.o: ../driver_init.c ../driver_init.h \
../hal/include/hpl_spi.h:
../hal/utils/include/utils.h:
../hal/include/hpl_spi_sync.h:
../hal/include/hal_mci_sync.h:
../hal/include/hpl_mci_sync.h:
../config/peripheral_clk_config.h:

Binary file not shown.

@ -85,14 +85,11 @@ examples/driver_examples.d examples/driver_examples.o: \
../hal/include/hpl_reset.h ../hal/include/hpl_sleep.h \
../hal/include/hal_init.h ../hal/include/hpl_init.h \
../hal/include/hal_io.h ../hal/include/hal_sleep.h \
../hal/include/hal_calendar.h ../hal/include/hpl_calendar.h \
../hal/utils/include/utils_list.h ../hal/include/hpl_irq.h \
../hal/include/hal_usart_sync.h ../hal/include/hal_io.h \
../hal/include/hpl_usart_sync.h ../hal/include/hpl_usart.h \
../hal/include/hal_spi_m_sync.h ../hal/include/hpl_spi_m_sync.h \
../hal/include/hpl_spi.h ../hal/utils/include/utils.h \
../hal/include/hpl_spi_sync.h ../hal/include/hal_mci_sync.h \
../hal/include/hpl_mci_sync.h
../hal/include/hpl_spi_sync.h
../examples/driver_examples.h:
../driver_init.h:
../atmel_start_pins.h:
@ -269,10 +266,6 @@ examples/driver_examples.d examples/driver_examples.o: \
../hal/include/hpl_init.h:
../hal/include/hal_io.h:
../hal/include/hal_sleep.h:
../hal/include/hal_calendar.h:
../hal/include/hpl_calendar.h:
../hal/utils/include/utils_list.h:
../hal/include/hpl_irq.h:
../hal/include/hal_usart_sync.h:
../hal/include/hal_io.h:
../hal/include/hpl_usart_sync.h:
@ -282,5 +275,3 @@ examples/driver_examples.d examples/driver_examples.o: \
../hal/include/hpl_spi.h:
../hal/utils/include/utils.h:
../hal/include/hpl_spi_sync.h:
../hal/include/hal_mci_sync.h:
../hal/include/hpl_mci_sync.h:

Binary file not shown.

@ -1,23 +0,0 @@
fatfs/src/ff.d fatfs/src/ff.o: ../fatfs/src/ff.c ../fatfs/src/ff.h \
../fatfs/src/ffconf.h ../fatfs/src/conf_fatfs.h ../fatfs/src/integer.h \
../diskio/diskio.h /usr/lib/gcc/arm-none-eabi/10.2.0/include/stdint.h \
/usr/arm-none-eabi/include/stdint.h \
/usr/arm-none-eabi/include/machine/_default_types.h \
/usr/arm-none-eabi/include/sys/features.h \
/usr/arm-none-eabi/include/_newlib_version.h \
/usr/arm-none-eabi/include/sys/_intsup.h \
/usr/arm-none-eabi/include/sys/_stdint.h \
../hal/utils/include/err_codes.h
../fatfs/src/ff.h:
../fatfs/src/ffconf.h:
../fatfs/src/conf_fatfs.h:
../fatfs/src/integer.h:
../diskio/diskio.h:
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stdint.h:
/usr/arm-none-eabi/include/stdint.h:
/usr/arm-none-eabi/include/machine/_default_types.h:
/usr/arm-none-eabi/include/sys/features.h:
/usr/arm-none-eabi/include/_newlib_version.h:
/usr/arm-none-eabi/include/sys/_intsup.h:
/usr/arm-none-eabi/include/sys/_stdint.h:
../hal/utils/include/err_codes.h:

Binary file not shown.

@ -1,350 +0,0 @@
fatfs_main.d fatfs_main.o: ../fatfs_main.c ../fatfs_main.h \
../atmel_start.h ../driver_init.h ../atmel_start_pins.h \
../hal/include/hal_gpio.h ../hal/include/hpl_gpio.h \
../hal/utils/include/compiler.h \
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stddef.h \
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stdint.h \
/usr/arm-none-eabi/include/stdint.h \
/usr/arm-none-eabi/include/machine/_default_types.h \
/usr/arm-none-eabi/include/sys/features.h \
/usr/arm-none-eabi/include/_newlib_version.h \
/usr/arm-none-eabi/include/sys/_intsup.h \
/usr/arm-none-eabi/include/sys/_stdint.h \
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stdbool.h \
../hal/utils/include/parts.h ../include/same54.h ../include/same54p20a.h \
../CMSIS/Core/Include/core_cm4.h ../CMSIS/Core/Include/cmsis_version.h \
../CMSIS/Core/Include/cmsis_compiler.h ../CMSIS/Core/Include/cmsis_gcc.h \
../CMSIS/Core/Include/mpu_armv7.h ../include/system_same54.h \
../include/component/ac.h ../include/component/adc.h \
../include/component/aes.h ../include/component/can.h \
../include/component/ccl.h ../include/component/cmcc.h \
../include/component/dac.h ../include/component/dmac.h \
../include/component/dsu.h ../include/component/eic.h \
../include/component/evsys.h ../include/component/freqm.h \
../include/component/gclk.h ../include/component/gmac.h \
../include/component/hmatrixb.h ../include/component/icm.h \
../include/component/i2s.h ../include/component/mclk.h \
../include/component/nvmctrl.h ../include/component/oscctrl.h \
../include/component/osc32kctrl.h ../include/component/pac.h \
../include/component/pcc.h ../include/component/pdec.h \
../include/component/pm.h ../include/component/port.h \
../include/component/qspi.h ../include/component/ramecc.h \
../include/component/rstc.h ../include/component/rtc.h \
../include/component/sdhc.h ../include/component/sercom.h \
../include/component/supc.h ../include/component/tc.h \
../include/component/tcc.h ../include/component/trng.h \
../include/component/usb.h ../include/component/wdt.h \
../include/instance/ac.h ../include/instance/adc0.h \
../include/instance/adc1.h ../include/instance/aes.h \
../include/instance/can0.h ../include/instance/can1.h \
../include/instance/ccl.h ../include/instance/cmcc.h \
../include/instance/dac.h ../include/instance/dmac.h \
../include/instance/dsu.h ../include/instance/eic.h \
../include/instance/evsys.h ../include/instance/freqm.h \
../include/instance/gclk.h ../include/instance/gmac.h \
../include/instance/hmatrix.h ../include/instance/icm.h \
../include/instance/i2s.h ../include/instance/mclk.h \
../include/instance/nvmctrl.h ../include/instance/oscctrl.h \
../include/instance/osc32kctrl.h ../include/instance/pac.h \
../include/instance/pcc.h ../include/instance/pdec.h \
../include/instance/pm.h ../include/instance/port.h \
../include/instance/pukcc.h ../include/instance/qspi.h \
../include/instance/ramecc.h ../include/instance/rstc.h \
../include/instance/rtc.h ../include/instance/sdhc0.h \
../include/instance/sdhc1.h ../include/instance/sercom0.h \
../include/instance/sercom1.h ../include/instance/sercom2.h \
../include/instance/sercom3.h ../include/instance/sercom4.h \
../include/instance/sercom5.h ../include/instance/sercom6.h \
../include/instance/sercom7.h ../include/instance/supc.h \
../include/instance/tc0.h ../include/instance/tc1.h \
../include/instance/tc2.h ../include/instance/tc3.h \
../include/instance/tc4.h ../include/instance/tc5.h \
../include/instance/tc6.h ../include/instance/tc7.h \
../include/instance/tcc0.h ../include/instance/tcc1.h \
../include/instance/tcc2.h ../include/instance/tcc3.h \
../include/instance/tcc4.h ../include/instance/trng.h \
../include/instance/usb.h ../include/instance/wdt.h \
../include/pio/same54p20a.h ../hri/hri_e54.h ../include/sam.h \
../hri/hri_ac_e54.h ../hal/include/hal_atomic.h ../hri/hri_adc_e54.h \
../hri/hri_aes_e54.h ../hri/hri_can_e54.h ../hri/hri_ccl_e54.h \
../hri/hri_cmcc_e54.h ../hri/hri_dac_e54.h ../hri/hri_dmac_e54.h \
../hri/hri_dsu_e54.h ../hri/hri_eic_e54.h ../hri/hri_evsys_e54.h \
../hri/hri_freqm_e54.h ../hri/hri_gclk_e54.h ../hri/hri_gmac_e54.h \
../hri/hri_hmatrixb_e54.h ../hri/hri_i2s_e54.h ../hri/hri_icm_e54.h \
../hri/hri_mclk_e54.h ../hri/hri_nvmctrl_e54.h \
../hri/hri_osc32kctrl_e54.h ../hri/hri_oscctrl_e54.h \
../hri/hri_pac_e54.h ../hri/hri_pcc_e54.h ../hri/hri_pdec_e54.h \
../hri/hri_pm_e54.h ../hri/hri_port_e54.h ../hri/hri_qspi_e54.h \
../hri/hri_ramecc_e54.h ../hri/hri_rstc_e54.h ../hri/hri_rtc_e54.h \
../hri/hri_sdhc_e54.h ../hri/hri_sercom_e54.h ../hri/hri_supc_e54.h \
../hri/hri_tc_e54.h ../hri/hri_tcc_e54.h ../hri/hri_trng_e54.h \
../hri/hri_usb_e54.h ../hri/hri_wdt_e54.h \
../hal/utils/include/err_codes.h ../hpl/port/hpl_gpio_base.h \
../hal/utils/include/utils_assert.h ../config/hpl_port_config.h \
../hal/include/hal_delay.h ../hal/include/hpl_irq.h \
../hal/include/hpl_reset.h ../hal/include/hpl_sleep.h \
../hal/include/hal_init.h ../hal/include/hpl_init.h \
../hal/include/hal_io.h ../hal/include/hal_sleep.h \
../hal/include/hal_calendar.h ../hal/include/hpl_calendar.h \
../hal/utils/include/utils_list.h ../hal/include/hpl_irq.h \
../hal/include/hal_usart_sync.h ../hal/include/hal_io.h \
../hal/include/hpl_usart_sync.h ../hal/include/hpl_usart.h \
../hal/include/hal_spi_m_sync.h ../hal/include/hpl_spi_m_sync.h \
../hal/include/hpl_spi.h ../hal/utils/include/utils.h \
../hal/include/hpl_spi_sync.h ../hal/include/hal_mci_sync.h \
../hal/include/hpl_mci_sync.h ../sd_mmc_start.h \
/usr/arm-none-eabi/include/stdio.h /usr/arm-none-eabi/include/_ansi.h \
/usr/arm-none-eabi/include/newlib.h \
/usr/arm-none-eabi/include/sys/config.h \
/usr/arm-none-eabi/include/machine/ieeefp.h \
/usr/arm-none-eabi/include/sys/cdefs.h \
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stdarg.h \
/usr/arm-none-eabi/include/sys/reent.h \
/usr/arm-none-eabi/include/_ansi.h \
/usr/arm-none-eabi/include/sys/_types.h \
/usr/arm-none-eabi/include/machine/_types.h \
/usr/arm-none-eabi/include/sys/lock.h \
/usr/arm-none-eabi/include/sys/types.h \
/usr/arm-none-eabi/include/machine/endian.h \
/usr/arm-none-eabi/include/machine/_endian.h \
/usr/arm-none-eabi/include/sys/select.h \
/usr/arm-none-eabi/include/sys/_sigset.h \
/usr/arm-none-eabi/include/sys/_timeval.h \
/usr/arm-none-eabi/include/sys/timespec.h \
/usr/arm-none-eabi/include/sys/_timespec.h \
/usr/arm-none-eabi/include/sys/_pthreadtypes.h \
/usr/arm-none-eabi/include/sys/sched.h \
/usr/arm-none-eabi/include/machine/types.h \
/usr/arm-none-eabi/include/sys/stdio.h ../diskio_start.h \
../atmel_start.h /usr/arm-none-eabi/include/string.h \
/usr/arm-none-eabi/include/sys/_locale.h \
/usr/arm-none-eabi/include/strings.h \
/usr/arm-none-eabi/include/sys/string.h ../fatfs/src/ff.h \
../fatfs/src/ffconf.h ../fatfs/src/conf_fatfs.h ../fatfs/src/integer.h
../fatfs_main.h:
../atmel_start.h:
../driver_init.h:
../atmel_start_pins.h:
../hal/include/hal_gpio.h:
../hal/include/hpl_gpio.h:
../hal/utils/include/compiler.h:
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stddef.h:
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stdint.h:
/usr/arm-none-eabi/include/stdint.h:
/usr/arm-none-eabi/include/machine/_default_types.h:
/usr/arm-none-eabi/include/sys/features.h:
/usr/arm-none-eabi/include/_newlib_version.h:
/usr/arm-none-eabi/include/sys/_intsup.h:
/usr/arm-none-eabi/include/sys/_stdint.h:
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stdbool.h:
../hal/utils/include/parts.h:
../include/same54.h:
../include/same54p20a.h:
../CMSIS/Core/Include/core_cm4.h:
../CMSIS/Core/Include/cmsis_version.h:
../CMSIS/Core/Include/cmsis_compiler.h:
../CMSIS/Core/Include/cmsis_gcc.h:
../CMSIS/Core/Include/mpu_armv7.h:
../include/system_same54.h:
../include/component/ac.h:
../include/component/adc.h:
../include/component/aes.h:
../include/component/can.h:
../include/component/ccl.h:
../include/component/cmcc.h:
../include/component/dac.h:
../include/component/dmac.h:
../include/component/dsu.h:
../include/component/eic.h:
../include/component/evsys.h:
../include/component/freqm.h:
../include/component/gclk.h:
../include/component/gmac.h:
../include/component/hmatrixb.h:
../include/component/icm.h:
../include/component/i2s.h:
../include/component/mclk.h:
../include/component/nvmctrl.h:
../include/component/oscctrl.h:
../include/component/osc32kctrl.h:
../include/component/pac.h:
../include/component/pcc.h:
../include/component/pdec.h:
../include/component/pm.h:
../include/component/port.h:
../include/component/qspi.h:
../include/component/ramecc.h:
../include/component/rstc.h:
../include/component/rtc.h:
../include/component/sdhc.h:
../include/component/sercom.h:
../include/component/supc.h:
../include/component/tc.h:
../include/component/tcc.h:
../include/component/trng.h:
../include/component/usb.h:
../include/component/wdt.h:
../include/instance/ac.h:
../include/instance/adc0.h:
../include/instance/adc1.h:
../include/instance/aes.h:
../include/instance/can0.h:
../include/instance/can1.h:
../include/instance/ccl.h:
../include/instance/cmcc.h:
../include/instance/dac.h:
../include/instance/dmac.h:
../include/instance/dsu.h:
../include/instance/eic.h:
../include/instance/evsys.h:
../include/instance/freqm.h:
../include/instance/gclk.h:
../include/instance/gmac.h:
../include/instance/hmatrix.h:
../include/instance/icm.h:
../include/instance/i2s.h:
../include/instance/mclk.h:
../include/instance/nvmctrl.h:
../include/instance/oscctrl.h:
../include/instance/osc32kctrl.h:
../include/instance/pac.h:
../include/instance/pcc.h:
../include/instance/pdec.h:
../include/instance/pm.h:
../include/instance/port.h:
../include/instance/pukcc.h:
../include/instance/qspi.h:
../include/instance/ramecc.h:
../include/instance/rstc.h:
../include/instance/rtc.h:
../include/instance/sdhc0.h:
../include/instance/sdhc1.h:
../include/instance/sercom0.h:
../include/instance/sercom1.h:
../include/instance/sercom2.h:
../include/instance/sercom3.h:
../include/instance/sercom4.h:
../include/instance/sercom5.h:
../include/instance/sercom6.h:
../include/instance/sercom7.h:
../include/instance/supc.h:
../include/instance/tc0.h:
../include/instance/tc1.h:
../include/instance/tc2.h:
../include/instance/tc3.h:
../include/instance/tc4.h:
../include/instance/tc5.h:
../include/instance/tc6.h:
../include/instance/tc7.h:
../include/instance/tcc0.h:
../include/instance/tcc1.h:
../include/instance/tcc2.h:
../include/instance/tcc3.h:
../include/instance/tcc4.h:
../include/instance/trng.h:
../include/instance/usb.h:
../include/instance/wdt.h:
../include/pio/same54p20a.h:
../hri/hri_e54.h:
../include/sam.h:
../hri/hri_ac_e54.h:
../hal/include/hal_atomic.h:
../hri/hri_adc_e54.h:
../hri/hri_aes_e54.h:
../hri/hri_can_e54.h:
../hri/hri_ccl_e54.h:
../hri/hri_cmcc_e54.h:
../hri/hri_dac_e54.h:
../hri/hri_dmac_e54.h:
../hri/hri_dsu_e54.h:
../hri/hri_eic_e54.h:
../hri/hri_evsys_e54.h:
../hri/hri_freqm_e54.h:
../hri/hri_gclk_e54.h:
../hri/hri_gmac_e54.h:
../hri/hri_hmatrixb_e54.h:
../hri/hri_i2s_e54.h:
../hri/hri_icm_e54.h:
../hri/hri_mclk_e54.h:
../hri/hri_nvmctrl_e54.h:
../hri/hri_osc32kctrl_e54.h:
../hri/hri_oscctrl_e54.h:
../hri/hri_pac_e54.h:
../hri/hri_pcc_e54.h:
../hri/hri_pdec_e54.h:
../hri/hri_pm_e54.h:
../hri/hri_port_e54.h:
../hri/hri_qspi_e54.h:
../hri/hri_ramecc_e54.h:
../hri/hri_rstc_e54.h:
../hri/hri_rtc_e54.h:
../hri/hri_sdhc_e54.h:
../hri/hri_sercom_e54.h:
../hri/hri_supc_e54.h:
../hri/hri_tc_e54.h:
../hri/hri_tcc_e54.h:
../hri/hri_trng_e54.h:
../hri/hri_usb_e54.h:
../hri/hri_wdt_e54.h:
../hal/utils/include/err_codes.h:
../hpl/port/hpl_gpio_base.h:
../hal/utils/include/utils_assert.h:
../config/hpl_port_config.h:
../hal/include/hal_delay.h:
../hal/include/hpl_irq.h:
../hal/include/hpl_reset.h:
../hal/include/hpl_sleep.h:
../hal/include/hal_init.h:
../hal/include/hpl_init.h:
../hal/include/hal_io.h:
../hal/include/hal_sleep.h:
../hal/include/hal_calendar.h:
../hal/include/hpl_calendar.h:
../hal/utils/include/utils_list.h:
../hal/include/hpl_irq.h:
../hal/include/hal_usart_sync.h:
../hal/include/hal_io.h:
../hal/include/hpl_usart_sync.h:
../hal/include/hpl_usart.h:
../hal/include/hal_spi_m_sync.h:
../hal/include/hpl_spi_m_sync.h:
../hal/include/hpl_spi.h:
../hal/utils/include/utils.h:
../hal/include/hpl_spi_sync.h:
../hal/include/hal_mci_sync.h:
../hal/include/hpl_mci_sync.h:
../sd_mmc_start.h:
/usr/arm-none-eabi/include/stdio.h:
/usr/arm-none-eabi/include/_ansi.h:
/usr/arm-none-eabi/include/newlib.h:
/usr/arm-none-eabi/include/sys/config.h:
/usr/arm-none-eabi/include/machine/ieeefp.h:
/usr/arm-none-eabi/include/sys/cdefs.h:
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stdarg.h:
/usr/arm-none-eabi/include/sys/reent.h:
/usr/arm-none-eabi/include/_ansi.h:
/usr/arm-none-eabi/include/sys/_types.h:
/usr/arm-none-eabi/include/machine/_types.h:
/usr/arm-none-eabi/include/sys/lock.h:
/usr/arm-none-eabi/include/sys/types.h:
/usr/arm-none-eabi/include/machine/endian.h:
/usr/arm-none-eabi/include/machine/_endian.h:
/usr/arm-none-eabi/include/sys/select.h:
/usr/arm-none-eabi/include/sys/_sigset.h:
/usr/arm-none-eabi/include/sys/_timeval.h:
/usr/arm-none-eabi/include/sys/timespec.h:
/usr/arm-none-eabi/include/sys/_timespec.h:
/usr/arm-none-eabi/include/sys/_pthreadtypes.h:
/usr/arm-none-eabi/include/sys/sched.h:
/usr/arm-none-eabi/include/machine/types.h:
/usr/arm-none-eabi/include/sys/stdio.h:
../diskio_start.h:
../atmel_start.h:
/usr/arm-none-eabi/include/string.h:
/usr/arm-none-eabi/include/sys/_locale.h:
/usr/arm-none-eabi/include/strings.h:
/usr/arm-none-eabi/include/sys/string.h:
../fatfs/src/ff.h:
../fatfs/src/ffconf.h:
../fatfs/src/conf_fatfs.h:
../fatfs/src/integer.h:

Binary file not shown.

@ -1,113 +1,38 @@
Quit
scripts/push.gdb:6: Error in sourced command file:
Attaching to Remote target failed
─── Assembly ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
0x00000808 main+0  push {r3, lr}
0x0000080a main+2  ldr r3, [pc, #8] ; (0x814 <main+12>)
0x0000080c main+4  blx r3
0x0000080e main+6  ldr r3, [pc, #8] ; (0x818 <main+16>)
0x00000810 main+8  blx r3
0x00000812 main+10 b.n 0x812 <main+10>
0x00000814 main+12 lsrs r5, r4, #30
0x00000816 main+14 movs r0, r0
0x00000818 main+16 asrs r5, r4, #32
0x0000081a main+18 movs r0, r0
0x000017e2 ? b.n 0x17e2
0x000017e4 ? ldr r1, [pc, #96] ; (0x1848)
0x000017e6 ? ldr r0, [pc, #100] ; (0x184c)
0x000017e8 ? cmp r1, r0
0x000017ea ? push {r4, lr}
0x000017ec ? beq.n 0x1804 <_fini>
0x000017ee ? ldr r3, [pc, #96] ; (0x1850)
0x000017f0 ? adds r2, r3, #3
0x000017f2 ? subs r2, r2, r0
0x000017f4 ? bic.w r2, r2, #3
─── Breakpoints ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
─── Expressions ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
─── History ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
─── Memory ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
─── Registers ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
r0 0x00000000 r1 0x0000000a r2 0x000000f1 r3 0x000005cd r4 0x1ffffffd r5 0x00000000
r6 0x000002a5 r7 0xa0000000 r8 0xf7e2f6ef r9 0xffffff7d r10 0xfff7e7cf r11 0xbf9faffe
r12 0x0000000a sp 0x20010158 lr 0x0000103d pc 0x00000812 xpsr 0x61000000 fpscr 0x00000000
msp 0x20010158 psp 0xfff7df7c primask 0x00 basepri 0x00 faultmask 0x00 control 0x00
─── Source ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
 2 #include "pdebug.h"
 3
 4 int main(void)
 5 {
 6 /* Initializes MCU, drivers and middleware */
 7 atmel_start_init();
 8 pdebug_init();
 9
10 /* Replace with your application code */
11 while (1) {
12 }
13 }
~
~
~
~
~
~
~
~
─── Stack ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
[0] from 0x00000812 in main+10 at ../main.c:12
─── Threads ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
[1] id -1 from 0x00000812 in main+10 at ../main.c:12
─── Variables ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
main () at ../main.c:12
12 }
A program is being debugged already. Kill it? (y or n) [answered Y; input not from terminal]
─── Assembly ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
0x00000552 _oscctrl_init_referenced_generators+34 ldr r3, [pc, #16] ; (0x564 <_oscctrl_init_referenced_generators+52>)
0x00000554 _oscctrl_init_referenced_generators+36 ldr r2, [r3, #64] ; 0x40
0x00000556 _oscctrl_init_referenced_generators+38 lsls r1, r2, #31
0x00000558 _oscctrl_init_referenced_generators+40 bmi.n 0x560 <_oscctrl_init_referenced_generators+48>
0x0000055a _oscctrl_init_referenced_generators+42 ldr r2, [r3, #64] ; 0x40
0x0000055c _oscctrl_init_referenced_generators+44 lsls r2, r2, #30
0x0000055e _oscctrl_init_referenced_generators+46 bpl.n 0x554 <_oscctrl_init_referenced_generators+36>
0x00000560 _oscctrl_init_referenced_generators+48 bx lr
0x00000562 _oscctrl_init_referenced_generators+50 nop
0x00000564 _oscctrl_init_referenced_generators+52 asrs r0, r0, #32
─── Breakpoints ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
─── Expressions ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
─── History ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
─── Memory ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
─── Registers ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
r0 0x00000000 r1 0x00000000 r2 0x00000000 r3 0x40001000 r4 0x1ffffffd r5 0x00000000
r6 0x000002a5 r7 0xa0000000 r8 0xf7e2f6ef r9 0xffffff7d r10 0xfff7e7cf r11 0xbf9faffe
r12 0x0000000a sp 0x20010140 lr 0x000004cb pc 0x0000055c xpsr 0x41000000 fpscr 0x00000000
msp 0x20010140 psp 0xfff7df7c primask 0x00 basepri 0x00 faultmask 0x00 control 0x00
─── Source ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
914 }
915
916 static inline bool hri_oscctrl_get_DPLLSTATUS_LOCK_bit(const void *const hw, uint8_t submodule_index)
917 {
918 return (((Oscctrl *)hw)->Dpll[submodule_index].DPLLSTATUS.reg & OSCCTRL_DPLLSTATUS_LOCK)
919 >> OSCCTRL_DPLLSTATUS_LOCK_Pos;
920 }
921
922 static inline bool hri_oscctrl_get_DPLLSTATUS_CLKRDY_bit(const void *const hw, uint8_t submodule_index)
923 {
924 return (((Oscctrl *)hw)->Dpll[submodule_index].DPLLSTATUS.reg & OSCCTRL_DPLLSTATUS_CLKRDY)
925 >> OSCCTRL_DPLLSTATUS_CLKRDY_Pos;
926 }
927
928 static inline hri_oscctrl_dpllstatus_reg_t hri_oscctrl_get_DPLLSTATUS_reg(const void *const hw, uint8_t submodule_index,
929 hri_oscctrl_dpllstatus_reg_t mask)
930 {
931 uint32_t tmp;
932 tmp = ((Oscctrl *)hw)->Dpll[submodule_index].DPLLSTATUS.reg;
933 tmp &= mask;
r0 0x200102ba r1 0x200102ba r2 0x00000001 r3 0xffffffff r4 0x20000328 r5 0x200102ba
r6 0x00001100 r7 0x000002d5 r8 0x000002a5 r9 0x00000000 r10 0x2000031c r11 0xaf9fbfff
r12 0x0000004a sp 0x20010278 lr 0xfffffff9 pc 0x000017e2 xpsr 0x21000003 fpscr 0x00000000
msp 0x20010278 psp 0xfff3df7c primask 0x00 basepri 0x00 faultmask 0x00 control 0x00
─── Source ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
─── Stack ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
[0] from 0x0000055c in _oscctrl_init_referenced_generators+44 at ../hri/hri_oscctrl_e54.h:924
[1] from 0x000004ca in _init_chip+30 at ../hpl/core/hpl_init.c:63
[2] from 0x00000c16 in init_mcu+4 at ../hal/include/hal_init.h:58
[3] from 0x00000c16 in system_init+6 at ../driver_init.c:407
[4] from 0x00000faa in atmel_start_init+6 at ../atmel_start.c:8
[5] from 0x0000080e in main+6 at ../main.c:7
[0] from 0x000017e2
─── Threads ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
[1] id 0 from 0x0000055c in _oscctrl_init_referenced_generators+44 at ../hri/hri_oscctrl_e54.h:924
[1] id 0 from 0x000017e2
─── Variables ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
0x0000055c in _oscctrl_init_referenced_generators () at ../hri/hri_oscctrl_e54.h:924
924 return (((Oscctrl *)hw)->Dpll[submodule_index].DPLLSTATUS.reg & OSCCTRL_DPLLSTATUS_CLKRDY)
Breakpoint 1 at 0x808: file ../main.c, line 7.
Loading section .text, size 0x1bc0 lma 0x0
Loading section .relocate, size 0x6c lma 0x1bc0
Start address 0x0, load size 7212
Transfer rate: 53 KB/sec, 801 bytes/write.
0x000017e2 in ?? ()
Breakpoint 1 at 0x704: file ../main.c, line 6.
Loading section .text, size 0x1814 lma 0x0
Loading section .relocate, size 0x64 lma 0x1814
Start address 0x0, load size 6264
Transfer rate: 49 KB/sec, 783 bytes/write.
─── Output/messages ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────
Note: automatically using hardware breakpoints for read-only addresses.
─── Assembly ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
@ -116,536 +41,48 @@ Note: automatically using hardware breakpoints for read-only addresses.
~
~
~
!0x00000808 main+0 push {r3, lr}
0x0000080a main+2 ldr r3, [pc, #8] ; (0x814 <main+12>)
0x0000080c main+4 blx r3
0x0000080e main+6 ldr r3, [pc, #8] ; (0x818 <main+16>)
0x00000810 main+8 blx r3
!0x00000704 main+0 push {r3, lr}
0x00000706 main+2 ldr r3, [pc, #16] ; (0x718 <main+20>)
0x00000708 main+4 blx r3
0x0000070a main+6 ldr r3, [pc, #16] ; (0x71c <main+24>)
0x0000070c main+8 blx r3
─── Breakpoints ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
[1] break at 0x00000808 in ../main.c:7 for main hit 1 time
─── Expressions ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
─── History ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
─── Memory ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
─── Registers ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
r0 0x20000070 r1 0x00000000 r2 0x00f00000 r3 0x00000809 r4 0x1ffffffd r5 0x00000000
r6 0x000002a5 r7 0xa0000000 r8 0xf7e2f6ef r9 0xffffff7d r10 0xfff7e7cf r11 0xbf9faffe
r12 0x0000000a sp 0x20010160 lr 0x000007d9 pc 0x00000808 xpsr 0x61000000 fpscr 0x00000000
msp 0x20010160 psp 0xfff7df7c primask 0x00 basepri 0x00 faultmask 0x00 control 0x00
─── Source ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
~
~
~
~
 1 #include <atmel_start.h>
 2 #include "pdebug.h"
 3
 4 int main(void)
 5 {
 6 /* Initializes MCU, drivers and middleware */
! 7 atmel_start_init();
 8 pdebug_init();
 9
10 /* Replace with your application code */
11 while (1) {
12 }
13 }
~
~
~
─── Stack ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
[0] from 0x00000808 in main+0 at ../main.c:7
─── Threads ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
[1] id -1 from 0x00000808 in main+0 at ../main.c:7
─── Variables ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
Breakpoint 1, main () at ../main.c:7
7 atmel_start_init();
─── Assembly ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
0x00000808 main+0  push {r3, lr}
0x0000080a main+2  ldr r3, [pc, #8] ; (0x814 <main+12>)
0x0000080c main+4  blx r3
0x0000080e main+6  ldr r3, [pc, #8] ; (0x818 <main+16>)
0x00000810 main+8  blx r3
0x00000812 main+10 b.n 0x812 <main+10>
0x00000814 main+12 lsrs r5, r4, #30
0x00000816 main+14 movs r0, r0
0x00000818 main+16 asrs r5, r4, #32
0x0000081a main+18 movs r0, r0
─── Breakpoints ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
─── Expressions ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
─── History ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
─── Memory ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
─── Registers ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
r0 0x00000000 r1 0x0000000a r2 0x000000f1 r3 0x000005cd r4 0x1ffffffd r5 0x00000000
r6 0x000002a5 r7 0xa0000000 r8 0xf7e2f6ef r9 0xffffff7d r10 0xfff7e7cf r11 0xbf9faffe
r12 0x0000000a sp 0x20010158 lr 0x0000103d pc 0x00000812 xpsr 0x61000000 fpscr 0x00000000
msp 0x20010158 psp 0xfff7df7c primask 0x00 basepri 0x00 faultmask 0x00 control 0x00
─── Source ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
 2 #include "pdebug.h"
 3
 4 int main(void)
 5 {
 6 /* Initializes MCU, drivers and middleware */
 7 atmel_start_init();
 8 pdebug_init();
 9
10 /* Replace with your application code */
11 while (1) {
12 }
13 }
~
~
~
~
~
~
~
~
─── Stack ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
[0] from 0x00000812 in main+10 at ../main.c:12
─── Threads ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
[1] id -1 from 0x00000812 in main+10 at ../main.c:12
─── Variables ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
main () at ../main.c:12
12 }
A program is being debugged already. Kill it? (y or n) [answered Y; input not from terminal]
─── Assembly ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
~
~
~
~
0x00000552 hri_oscctrl_get_DPLLSTATUS_LOCK_bit+0 ldr r3, [pc, #16] ; (0x564 <_oscctrl_init_referenced_generators+52>)
0x00000554 hri_oscctrl_get_DPLLSTATUS_LOCK_bit+2 ldr r2, [r3, #64] ; 0x40
~
~
~
~
─── Breakpoints ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
[1] break at 0x00000704 in ../main.c:6 for main hit 1 time
─── Expressions ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
─── History ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
─── Memory ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
─── Registers ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
r0 0x00000000 r1 0x00000000 r2 0x00000000 r3 0x40001000 r4 0x1ffffffd r5 0x00000000
r6 0x000002a5 r7 0xa0000000 r8 0xf7e2f6ef r9 0xffffff7d r10 0xfff7e7cf r11 0xbf9faffe
r12 0x0000000a sp 0x20010140 lr 0x000004cb pc 0x00000554 xpsr 0x41000000 fpscr 0x00000000
msp 0x20010140 psp 0xfff7df7c primask 0x00 basepri 0x00 faultmask 0x00 control 0x00
r0 0x20000064 r1 0x00000000 r2 0x00f00000 r3 0x00000705 r4 0x1ffffffd r5 0x200102ba
r6 0x00001100 r7 0x000002d5 r8 0x000002a5 r9 0x00000000 r10 0x2000031c r11 0xaf9fbfff
r12 0x0000004a sp 0x200100d0 lr 0x000006d5 pc 0x00000704 xpsr 0x61000000 fpscr 0x00000000
msp 0x200100d0 psp 0xfff3df7c primask 0x00 basepri 0x00 faultmask 0x00 control 0x00
─── Source ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
908 }
909
910 static inline hri_oscctrl_dpllsyncbusy_reg_t hri_oscctrl_read_DPLLSYNCBUSY_reg(const void *const hw,
911 uint8_t submodule_index)
912 {
913 return ((Oscctrl *)hw)->Dpll[submodule_index].DPLLSYNCBUSY.reg;
914 }
915
916 static inline bool hri_oscctrl_get_DPLLSTATUS_LOCK_bit(const void *const hw, uint8_t submodule_index)
917 {
918 return (((Oscctrl *)hw)->Dpll[submodule_index].DPLLSTATUS.reg & OSCCTRL_DPLLSTATUS_LOCK)
919 >> OSCCTRL_DPLLSTATUS_LOCK_Pos;
920 }
921
922 static inline bool hri_oscctrl_get_DPLLSTATUS_CLKRDY_bit(const void *const hw, uint8_t submodule_index)
923 {
924 return (((Oscctrl *)hw)->Dpll[submodule_index].DPLLSTATUS.reg & OSCCTRL_DPLLSTATUS_CLKRDY)
925 >> OSCCTRL_DPLLSTATUS_CLKRDY_Pos;
926 }
927
─── Stack ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
[0] from 0x00000554 in hri_oscctrl_get_DPLLSTATUS_LOCK_bit+2 at ../hri/hri_oscctrl_e54.h:918
[1] from 0x00000554 in _oscctrl_init_referenced_generators+36 at ../hpl/oscctrl/hpl_oscctrl.c:204
[2] from 0x000004ca in _init_chip+30 at ../hpl/core/hpl_init.c:63
[3] from 0x00000c16 in init_mcu+4 at ../hal/include/hal_init.h:58
[4] from 0x00000c16 in system_init+6 at ../driver_init.c:407
[5] from 0x00000faa in atmel_start_init+6 at ../atmel_start.c:8
[6] from 0x0000080e in main+6 at ../main.c:7
─── Threads ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
[1] id 0 from 0x00000554 in hri_oscctrl_get_DPLLSTATUS_LOCK_bit+2 at ../hri/hri_oscctrl_e54.h:918
─── Variables ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
arg submodule_index = 0 '\000', hw = 0x40001000
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
hri_oscctrl_get_DPLLSTATUS_LOCK_bit (submodule_index=0 '\000', hw=0x40001000) at ../hri/hri_oscctrl_e54.h:918
918 return (((Oscctrl *)hw)->Dpll[submodule_index].DPLLSTATUS.reg & OSCCTRL_DPLLSTATUS_LOCK)
Breakpoint 1 at 0x808: file ../main.c, line 7.
Loading section .text, size 0x1bc0 lma 0x0
Loading section .relocate, size 0x6c lma 0x1bc0
Start address 0x0, load size 7212
Transfer rate: 54 KB/sec, 801 bytes/write.
─── Output/messages ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────
Note: automatically using hardware breakpoints for read-only addresses.
─── Assembly ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
~
~
~
~
~
!0x00000808 main+0 push {r3, lr}
0x0000080a main+2 ldr r3, [pc, #8] ; (0x814 <main+12>)
0x0000080c main+4 blx r3
0x0000080e main+6 ldr r3, [pc, #8] ; (0x818 <main+16>)
0x00000810 main+8 blx r3
─── Breakpoints ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
[1] break at 0x00000808 in ../main.c:7 for main hit 1 time
─── Expressions ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
─── History ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
─── Memory ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
─── Registers ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
r0 0x20000070 r1 0x00000000 r2 0x00f00000 r3 0x00000809 r4 0x1ffffffd r5 0x00000000
r6 0x000002a5 r7 0xa0000000 r8 0xf7e2f6ef r9 0xffffff7d r10 0xfff7e7cf r11 0xbf9faffe
r12 0x0000000a sp 0x20010160 lr 0x000007d9 pc 0x00000808 xpsr 0x61000000 fpscr 0x00000000
msp 0x20010160 psp 0xfff7df7c primask 0x00 basepri 0x00 faultmask 0x00 control 0x00
─── Source ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
~
~
~
~
 1 #include <atmel_start.h>
 2 #include "pdebug.h"
 3
 4 int main(void)
 5 {
 6 /* Initializes MCU, drivers and middleware */
! 7 atmel_start_init();
 8 pdebug_init();
 9
10 /* Replace with your application code */
11 while (1) {
12 }
13 }
~
~
~
─── Stack ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
[0] from 0x00000808 in main+0 at ../main.c:7
─── Threads ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
[1] id -1 from 0x00000808 in main+0 at ../main.c:7
─── Variables ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
Breakpoint 1, main () at ../main.c:7
7 atmel_start_init();
─── Assembly ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
0x00000808 main+0  push {r3, lr}
0x0000080a main+2  ldr r3, [pc, #8] ; (0x814 <main+12>)
0x0000080c main+4  blx r3
0x0000080e main+6  ldr r3, [pc, #8] ; (0x818 <main+16>)
0x00000810 main+8  blx r3
0x00000812 main+10 b.n 0x812 <main+10>
0x00000814 main+12 lsrs r5, r4, #30
0x00000816 main+14 movs r0, r0
0x00000818 main+16 asrs r5, r4, #32
0x0000081a main+18 movs r0, r0
─── Breakpoints ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
─── Expressions ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
─── History ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
─── Memory ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
─── Registers ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
r0 0x00000000 r1 0x0000000a r2 0x000000f1 r3 0x000005cd r4 0x1ffffffd r5 0x00000000
r6 0x000002a5 r7 0xa0000000 r8 0xf7e2f6ef r9 0xffffff7d r10 0xfff7e7cf r11 0xbf9faffe
r12 0x0000000a sp 0x20010158 lr 0x0000103d pc 0x00000812 xpsr 0x61000000 fpscr 0x00000000
msp 0x20010158 psp 0xfff7df7c primask 0x00 basepri 0x00 faultmask 0x00 control 0x00
─── Source ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
~
~
 1 #include <atmel_start.h>
 2 #include "pdebug.h"
 3
 4 int main(void)
 5 {
 6 /* Initializes MCU, drivers and middleware */
 7 atmel_start_init();
 8 pdebug_init();
 9 printf("Hello world\n");
10
11 /* Replace with your application code */
12 while (1) {
13 }
14 }
~
~
~
~
─── Stack ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
[0] from 0x00000812 in main+10 at ../main.c:9
─── Threads ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
[1] id -1 from 0x00000812 in main+10 at ../main.c:9
─── Variables ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
main () at ../main.c:9
9 printf("Hello world\n");
A program is being debugged already. Kill it? (y or n) [answered Y; input not from terminal]
─── Assembly ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
0x00000552 _oscctrl_init_referenced_generators+34 ldr r3, [pc, #16] ; (0x564 <_oscctrl_init_referenced_generators+52>)
0x00000554 _oscctrl_init_referenced_generators+36 ldr r2, [r3, #64] ; 0x40
0x00000556 _oscctrl_init_referenced_generators+38 lsls r1, r2, #31
0x00000558 _oscctrl_init_referenced_generators+40 bmi.n 0x560 <_oscctrl_init_referenced_generators+48>
0x0000055a _oscctrl_init_referenced_generators+42 ldr r2, [r3, #64] ; 0x40
0x0000055c _oscctrl_init_referenced_generators+44 lsls r2, r2, #30
0x0000055e _oscctrl_init_referenced_generators+46 bpl.n 0x554 <_oscctrl_init_referenced_generators+36>
0x00000560 _oscctrl_init_referenced_generators+48 bx lr
0x00000562 _oscctrl_init_referenced_generators+50 nop
0x00000564 _oscctrl_init_referenced_generators+52 asrs r0, r0, #32
─── Breakpoints ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
─── Expressions ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
─── History ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
─── Memory ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
─── Registers ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
r0 0x00000000 r1 0x00000000 r2 0x00000000 r3 0x40001000 r4 0x1ffffffd r5 0x00000000
r6 0x000002a5 r7 0xa0000000 r8 0xf7e2f6ef r9 0xffffff7d r10 0xfff7e7cf r11 0xbf9faffe
r12 0x0000000a sp 0x20010140 lr 0x000004cb pc 0x0000055c xpsr 0x41000000 fpscr 0x00000000
msp 0x20010140 psp 0xfff7df7c primask 0x00 basepri 0x00 faultmask 0x00 control 0x00
─── Source ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
914 }
915
916 static inline bool hri_oscctrl_get_DPLLSTATUS_LOCK_bit(const void *const hw, uint8_t submodule_index)
917 {
918 return (((Oscctrl *)hw)->Dpll[submodule_index].DPLLSTATUS.reg & OSCCTRL_DPLLSTATUS_LOCK)
919 >> OSCCTRL_DPLLSTATUS_LOCK_Pos;
920 }
921
922 static inline bool hri_oscctrl_get_DPLLSTATUS_CLKRDY_bit(const void *const hw, uint8_t submodule_index)
923 {
924 return (((Oscctrl *)hw)->Dpll[submodule_index].DPLLSTATUS.reg & OSCCTRL_DPLLSTATUS_CLKRDY)
925 >> OSCCTRL_DPLLSTATUS_CLKRDY_Pos;
926 }
927
928 static inline hri_oscctrl_dpllstatus_reg_t hri_oscctrl_get_DPLLSTATUS_reg(const void *const hw, uint8_t submodule_index,
929 hri_oscctrl_dpllstatus_reg_t mask)
930 {
931 uint32_t tmp;
932 tmp = ((Oscctrl *)hw)->Dpll[submodule_index].DPLLSTATUS.reg;
933 tmp &= mask;
─── Stack ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
[0] from 0x0000055c in _oscctrl_init_referenced_generators+44 at ../hri/hri_oscctrl_e54.h:924
[1] from 0x000004ca in _init_chip+30 at ../hpl/core/hpl_init.c:63
[2] from 0x00000c16 in delay_driver_init+6 at ../driver_init.c:402
─── Threads ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
[1] id 0 from 0x0000055c in _oscctrl_init_referenced_generators+44 at ../hri/hri_oscctrl_e54.h:924
─── Variables ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
0x0000055c in _oscctrl_init_referenced_generators () at ../hri/hri_oscctrl_e54.h:924
924 return (((Oscctrl *)hw)->Dpll[submodule_index].DPLLSTATUS.reg & OSCCTRL_DPLLSTATUS_CLKRDY)
Breakpoint 1 at 0x808: file ../main.c, line 7.
Loading section .text, size 0x1bdc lma 0x0
Loading section .relocate, size 0x6c lma 0x1bdc
Start address 0x0, load size 7240
Transfer rate: 53 KB/sec, 804 bytes/write.
─── Output/messages ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────
Note: automatically using hardware breakpoints for read-only addresses.
─── Assembly ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
~
~
~
~
~
!0x00000808 main+0 push {r3, lr}
0x0000080a main+2 ldr r3, [pc, #16] ; (0x81c <main+20>)
0x0000080c main+4 blx r3
0x0000080e main+6 ldr r3, [pc, #16] ; (0x820 <main+24>)
0x00000810 main+8 blx r3
─── Breakpoints ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
[1] break at 0x00000808 in ../main.c:7 for main hit 1 time
─── Expressions ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
─── History ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
─── Memory ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
─── Registers ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
r0 0x20000070 r1 0x00000000 r2 0x00f00000 r3 0x00000809 r4 0x1ffffffd r5 0x00000000
r6 0x000002a5 r7 0xa0000000 r8 0xf7e2f6ef r9 0xffffff7d r10 0xfff7e7cf r11 0xbf9faffe
r12 0x0000000a sp 0x20010160 lr 0x000007d9 pc 0x00000808 xpsr 0x61000000 fpscr 0x00000000
msp 0x20010160 psp 0xfff7df7c primask 0x00 basepri 0x00 faultmask 0x00 control 0x00
─── Source ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
~
~
~
~
 1 #include <atmel_start.h>
 2 #include "pdebug.h"
 3
 4 int main(void)
 5 {
 6 /* Initializes MCU, drivers and middleware */
! 7 atmel_start_init();
 8 pdebug_init();
 9 printf("Hello world\n");
 3 int main(void)
 4 {
 5 /* Initializes MCU, drivers and middleware */
! 6 atmel_start_init();
 7 pdebug_init();
 8
 9 printf("Hi\n");
10
11 /* Replace with your application code */
12 while (1) {
13 }
14 }
~
~
─── Stack ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
[0] from 0x00000808 in main+0 at ../main.c:7
─── Threads ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
[1] id -1 from 0x00000808 in main+0 at ../main.c:7
─── Variables ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
Breakpoint 1, main () at ../main.c:7
7 atmel_start_init();
─── Assembly ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
~
~
~
~
0x00000816 mmc_spi_op_cond+0  blx r3
0x00000818 mmc_spi_op_cond+2  b.n 0x818 <sd_mmc_check+248>
0x0000081a mmc_spi_op_cond+4  nop
0x0000081c mmc_spi_op_cond+6  lsrs r5, r6, #30
0x0000081e mmc_spi_op_cond+8  movs r0, r0
0x00000820 mmc_spi_op_cond+10 asrs r5, r6, #32
─── Breakpoints ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
─── Expressions ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
─── History ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
─── Memory ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
─── Registers ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
r0 0x0000000c r1 0x0000000a r2 0x000000f1 r3 0x000005cd r4 0x1ffffffd r5 0x00000000
r6 0x000002a5 r7 0xa0000000 r8 0xf7e2f6ef r9 0xffffff7d r10 0xfff7e7cf r11 0xbf9faffe
r12 0x0000000a sp 0x20010158 lr 0x00000819 pc 0x00000818 xpsr 0x21000000 fpscr 0x00000000
msp 0x20010158 psp 0xfff7df7c primask 0x00 basepri 0x00 faultmask 0x00 control 0x00
─── Source ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
432 * process, then it sets the SD/MMC card in transfer state.
433 * At last, it will automaticly enable maximum bus width and transfer speed.
434 *
435 * \return true if success, otherwise false
436 */
437 static bool sd_mmc_spi_install_mmc(void)
438 {
439 uint8_t b_authorize_high_speed;
440
441 // CMD0 - Reset all cards to idle state.
442 if (!driver_send_cmd(sd_mmc_hal, SDMMC_SPI_CMD0_GO_IDLE_STATE, 0)) {
443 return false;
444 }
445
446 if (!mmc_spi_op_cond()) {
447 return false;
448 }
449
450 // Disable CRC check for SPI mode
451 if (!driver_send_cmd(sd_mmc_hal, SDMMC_SPI_CMD59_CRC_ON_OFF, 0)) {
─── Stack ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
[0] from 0x00000818 in mmc_spi_op_cond+2 at ../sd_mmc/sd_mmc.c:442
[1] from 0x00000818 in sd_mmc_spi_install_mmc+20 at ../sd_mmc/sd_mmc.c:446
[2] from 0x00000818 in sd_mmc_spi_card_init+220 at ../sd_mmc/sd_mmc.c:379
[3] from 0x00000818 in sd_mmc_check+248 at ../sd_mmc/sd_mmc.c:1633
[4] from 0xcf1f4f30
─── Threads ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
[1] id -1 from 0x00000818 in mmc_spi_op_cond+2 at ../sd_mmc/sd_mmc.c:442
─── Variables ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
loc retry = <optimized out>, resp = <optimized out>, __func__ = '\377' <repeats 16 times>, b_authorize_high_speed = <optimized out>, v2 = <optimized out>, sd_mmc_err = <optimized out>
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
0x00000818 in mmc_spi_op_cond () at ../sd_mmc/sd_mmc.c:442
442 if (!driver_send_cmd(sd_mmc_hal, SDMMC_SPI_CMD0_GO_IDLE_STATE, 0)) {
A program is being debugged already. Kill it? (y or n) [answered Y; input not from terminal]
─── Assembly ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
0x00000550 sd_mmc_select_slot+136 bmi.n 0x54c <sd_mmc_select_slot+132>
0x00000552 sd_mmc_select_slot+138 ldr r3, [pc, #16] ; (0x564 <sd_mmc_select_slot+156>)
0x00000554 sd_mmc_select_slot+140 ldr r2, [r3, #64] ; 0x40
0x00000556 sd_mmc_select_slot+142 lsls r1, r2, #31
0x00000558 sd_mmc_select_slot+144 bmi.n 0x560 <sd_mmc_select_slot+152>
0x0000055a sd_mmc_select_slot+146 ldr r2, [r3, #64] ; 0x40
0x0000055c sd_mmc_select_slot+148 lsls r2, r2, #30
0x0000055e sd_mmc_select_slot+150 bpl.n 0x554 <sd_mmc_select_slot+140>
0x00000560 sd_mmc_select_slot+152 bx lr
0x00000562 sd_mmc_select_slot+154 nop
─── Breakpoints ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
─── Expressions ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
─── History ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
─── Memory ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
─── Registers ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
r0 0x00000000 r1 0x00000000 r2 0x00000000 r3 0x40001000 r4 0x1ffffffd r5 0x00000000
r6 0x000002a5 r7 0xa0000000 r8 0xf7e2f6ef r9 0xffffff7d r10 0xfff7e7cf r11 0xbf9faffe
r12 0x0000000a sp 0x20010140 lr 0x000004cb pc 0x0000055a xpsr 0x41000000 fpscr 0x00000000
msp 0x20010140 psp 0xfff7df7c primask 0x00 basepri 0x00 faultmask 0x00 control 0x00
─── Source ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
1303 /* Set 1-bit bus width and low clock for initialization */
1304 sd_mmc_cards[slot].clock = SDMMC_CLOCK_INIT;
1305 sd_mmc_cards[slot].bus_width = 1;
1306 sd_mmc_cards[slot].high_speed = 0;
1307 }
1308 if (sd_mmc_cards[slot].state == SD_MMC_CARD_STATE_UNUSABLE) {
1309 return SD_MMC_ERR_UNUSABLE;
1310 }
1311 } else {
1312 /* No pin card detection, then always try to install it */
1313 if ((sd_mmc_cards[slot].state == SD_MMC_CARD_STATE_NO_CARD)
1314 || (sd_mmc_cards[slot].state == SD_MMC_CARD_STATE_UNUSABLE)) {
1315 /* Card is not initialized */
1316 sd_mmc_cards[slot].state = SD_MMC_CARD_STATE_INIT;
1317 /* Set 1-bit bus width and low clock for initialization */
1318 sd_mmc_cards[slot].clock = SDMMC_CLOCK_INIT;
1319 sd_mmc_cards[slot].bus_width = 1;
1320 sd_mmc_cards[slot].high_speed = 0;
1321 }
1322 }
─── Stack ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
[0] from 0x0000055a in sd_mmc_select_slot+146 at ../sd_mmc/sd_mmc.c:1313
[1] from 0x00000fba in spi_m_sync_start_read_block+46 at ../sd_mmc/sd_mmc_spi.c:179
[2] from 0x2b3af61e
─── Threads ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
[1] id 0 from 0x0000055a in sd_mmc_select_slot+146 at ../sd_mmc/sd_mmc.c:1313
─── Variables ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
arg slot = <optimized out>
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
0x0000055a in sd_mmc_select_slot (slot=<optimized out>) at ../sd_mmc/sd_mmc.c:1313
1313 if ((sd_mmc_cards[slot].state == SD_MMC_CARD_STATE_NO_CARD)
Breakpoint 1 at 0x18e4: file ../main.c, line 8.
Loading section .text, size 0x31c0 lma 0x0
Loading section .relocate, size 0x6c lma 0x31c0
Start address 0x0, load size 12844
Transfer rate: 52 KB/sec, 856 bytes/write.
─── Output/messages ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────
Note: automatically using hardware breakpoints for read-only addresses.
─── Assembly ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
~
~
~
~
~
!0x000018e4 main+0 push {r3, lr}
0x000018e6 main+2 ldr r3, [pc, #20] ; (0x18fc <main+24>)
0x000018e8 main+4 blx r3
0x000018ea main+6 ldr r3, [pc, #20] ; (0x1900 <main+28>)
0x000018ec main+8 blx r3
─── Breakpoints ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
[1] break at 0x000018e4 in ../main.c:8 for main hit 1 time
─── Expressions ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
─── History ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
─── Memory ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
─── Registers ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
r0 0x20000070 r1 0x00000000 r2 0x00f00000 r3 0x000018e5 r4 0x1ffffffd r5 0x00000000
r6 0x000002a5 r7 0xa0000000 r8 0xf7e2f6ef r9 0xffffff7d r10 0xfff7e7cf r11 0xbf9faffe
r12 0x0000000a sp 0x20010368 lr 0x000018b5 pc 0x000018e4 xpsr 0x61000000 fpscr 0x00000000
msp 0x20010368 psp 0xfff7df7c primask 0x00 basepri 0x00 faultmask 0x00 control 0x00
─── Source ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
~
~
~
 1 #include <atmel_start.h>
 2 #include "pdebug.h"
 3 #include "sd_mmc_start.h"
 4
 5 int main(void)
 6 {
 7 /* Initializes MCU, drivers and middleware */
! 8 atmel_start_init();
 9 pdebug_init();
10 printf("Hello world\n");
11
12 SDMMC_example();
13 /* Replace with your application code */
14 while (1) {
15 }
16 }
~
─── Stack ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
[0] from 0x000018e4 in main+0 at ../main.c:8
[0] from 0x00000704 in main+0 at ../main.c:6
─── Threads ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
[1] id -1 from 0x000018e4 in main+0 at ../main.c:8
[1] id -1 from 0x00000704 in main+0 at ../main.c:6
─── Variables ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
Breakpoint 1, main () at ../main.c:8
8 atmel_start_init();
Breakpoint 1, main () at ../main.c:6
6 atmel_start_init();

Binary file not shown.

Binary file not shown.

@ -1,249 +0,0 @@
hal/src/hal_calendar.d hal/src/hal_calendar.o: ../hal/src/hal_calendar.c \
../hal/include/hal_calendar.h ../hal/include/hpl_calendar.h \
../hal/utils/include/compiler.h \
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stddef.h \
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stdint.h \
/usr/arm-none-eabi/include/stdint.h \
/usr/arm-none-eabi/include/machine/_default_types.h \
/usr/arm-none-eabi/include/sys/features.h \
/usr/arm-none-eabi/include/_newlib_version.h \
/usr/arm-none-eabi/include/sys/_intsup.h \
/usr/arm-none-eabi/include/sys/_stdint.h \
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stdbool.h \
../hal/utils/include/parts.h ../include/same54.h ../include/same54p20a.h \
../CMSIS/Core/Include/core_cm4.h ../CMSIS/Core/Include/cmsis_version.h \
../CMSIS/Core/Include/cmsis_compiler.h ../CMSIS/Core/Include/cmsis_gcc.h \
../CMSIS/Core/Include/mpu_armv7.h ../include/system_same54.h \
../include/component/ac.h ../include/component/adc.h \
../include/component/aes.h ../include/component/can.h \
../include/component/ccl.h ../include/component/cmcc.h \
../include/component/dac.h ../include/component/dmac.h \
../include/component/dsu.h ../include/component/eic.h \
../include/component/evsys.h ../include/component/freqm.h \
../include/component/gclk.h ../include/component/gmac.h \
../include/component/hmatrixb.h ../include/component/icm.h \
../include/component/i2s.h ../include/component/mclk.h \
../include/component/nvmctrl.h ../include/component/oscctrl.h \
../include/component/osc32kctrl.h ../include/component/pac.h \
../include/component/pcc.h ../include/component/pdec.h \
../include/component/pm.h ../include/component/port.h \
../include/component/qspi.h ../include/component/ramecc.h \
../include/component/rstc.h ../include/component/rtc.h \
../include/component/sdhc.h ../include/component/sercom.h \
../include/component/supc.h ../include/component/tc.h \
../include/component/tcc.h ../include/component/trng.h \
../include/component/usb.h ../include/component/wdt.h \
../include/instance/ac.h ../include/instance/adc0.h \
../include/instance/adc1.h ../include/instance/aes.h \
../include/instance/can0.h ../include/instance/can1.h \
../include/instance/ccl.h ../include/instance/cmcc.h \
../include/instance/dac.h ../include/instance/dmac.h \
../include/instance/dsu.h ../include/instance/eic.h \
../include/instance/evsys.h ../include/instance/freqm.h \
../include/instance/gclk.h ../include/instance/gmac.h \
../include/instance/hmatrix.h ../include/instance/icm.h \
../include/instance/i2s.h ../include/instance/mclk.h \
../include/instance/nvmctrl.h ../include/instance/oscctrl.h \
../include/instance/osc32kctrl.h ../include/instance/pac.h \
../include/instance/pcc.h ../include/instance/pdec.h \
../include/instance/pm.h ../include/instance/port.h \
../include/instance/pukcc.h ../include/instance/qspi.h \
../include/instance/ramecc.h ../include/instance/rstc.h \
../include/instance/rtc.h ../include/instance/sdhc0.h \
../include/instance/sdhc1.h ../include/instance/sercom0.h \
../include/instance/sercom1.h ../include/instance/sercom2.h \
../include/instance/sercom3.h ../include/instance/sercom4.h \
../include/instance/sercom5.h ../include/instance/sercom6.h \
../include/instance/sercom7.h ../include/instance/supc.h \
../include/instance/tc0.h ../include/instance/tc1.h \
../include/instance/tc2.h ../include/instance/tc3.h \
../include/instance/tc4.h ../include/instance/tc5.h \
../include/instance/tc6.h ../include/instance/tc7.h \
../include/instance/tcc0.h ../include/instance/tcc1.h \
../include/instance/tcc2.h ../include/instance/tcc3.h \
../include/instance/tcc4.h ../include/instance/trng.h \
../include/instance/usb.h ../include/instance/wdt.h \
../include/pio/same54p20a.h ../hri/hri_e54.h ../include/sam.h \
../hri/hri_ac_e54.h ../hal/include/hal_atomic.h ../hri/hri_adc_e54.h \
../hri/hri_aes_e54.h ../hri/hri_can_e54.h ../hri/hri_ccl_e54.h \
../hri/hri_cmcc_e54.h ../hri/hri_dac_e54.h ../hri/hri_dmac_e54.h \
../hri/hri_dsu_e54.h ../hri/hri_eic_e54.h ../hri/hri_evsys_e54.h \
../hri/hri_freqm_e54.h ../hri/hri_gclk_e54.h ../hri/hri_gmac_e54.h \
../hri/hri_hmatrixb_e54.h ../hri/hri_i2s_e54.h ../hri/hri_icm_e54.h \
../hri/hri_mclk_e54.h ../hri/hri_nvmctrl_e54.h \
../hri/hri_osc32kctrl_e54.h ../hri/hri_oscctrl_e54.h \
../hri/hri_pac_e54.h ../hri/hri_pcc_e54.h ../hri/hri_pdec_e54.h \
../hri/hri_pm_e54.h ../hri/hri_port_e54.h ../hri/hri_qspi_e54.h \
../hri/hri_ramecc_e54.h ../hri/hri_rstc_e54.h ../hri/hri_rtc_e54.h \
../hri/hri_sdhc_e54.h ../hri/hri_sercom_e54.h ../hri/hri_supc_e54.h \
../hri/hri_tc_e54.h ../hri/hri_tcc_e54.h ../hri/hri_trng_e54.h \
../hri/hri_usb_e54.h ../hri/hri_wdt_e54.h \
../hal/utils/include/err_codes.h ../hal/utils/include/utils_list.h \
../hal/include/hpl_irq.h ../hal/utils/include/utils.h \
../hal/utils/include/utils_assert.h
../hal/include/hal_calendar.h:
../hal/include/hpl_calendar.h:
../hal/utils/include/compiler.h:
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stddef.h:
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stdint.h:
/usr/arm-none-eabi/include/stdint.h:
/usr/arm-none-eabi/include/machine/_default_types.h:
/usr/arm-none-eabi/include/sys/features.h:
/usr/arm-none-eabi/include/_newlib_version.h:
/usr/arm-none-eabi/include/sys/_intsup.h:
/usr/arm-none-eabi/include/sys/_stdint.h:
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stdbool.h:
../hal/utils/include/parts.h:
../include/same54.h:
../include/same54p20a.h:
../CMSIS/Core/Include/core_cm4.h:
../CMSIS/Core/Include/cmsis_version.h:
../CMSIS/Core/Include/cmsis_compiler.h:
../CMSIS/Core/Include/cmsis_gcc.h:
../CMSIS/Core/Include/mpu_armv7.h:
../include/system_same54.h:
../include/component/ac.h:
../include/component/adc.h:
../include/component/aes.h:
../include/component/can.h:
../include/component/ccl.h:
../include/component/cmcc.h:
../include/component/dac.h:
../include/component/dmac.h:
../include/component/dsu.h:
../include/component/eic.h:
../include/component/evsys.h:
../include/component/freqm.h:
../include/component/gclk.h:
../include/component/gmac.h:
../include/component/hmatrixb.h:
../include/component/icm.h:
../include/component/i2s.h:
../include/component/mclk.h:
../include/component/nvmctrl.h:
../include/component/oscctrl.h:
../include/component/osc32kctrl.h:
../include/component/pac.h:
../include/component/pcc.h:
../include/component/pdec.h:
../include/component/pm.h:
../include/component/port.h:
../include/component/qspi.h:
../include/component/ramecc.h:
../include/component/rstc.h:
../include/component/rtc.h:
../include/component/sdhc.h:
../include/component/sercom.h:
../include/component/supc.h:
../include/component/tc.h:
../include/component/tcc.h:
../include/component/trng.h:
../include/component/usb.h:
../include/component/wdt.h:
../include/instance/ac.h:
../include/instance/adc0.h:
../include/instance/adc1.h:
../include/instance/aes.h:
../include/instance/can0.h:
../include/instance/can1.h:
../include/instance/ccl.h:
../include/instance/cmcc.h:
../include/instance/dac.h:
../include/instance/dmac.h:
../include/instance/dsu.h:
../include/instance/eic.h:
../include/instance/evsys.h:
../include/instance/freqm.h:
../include/instance/gclk.h:
../include/instance/gmac.h:
../include/instance/hmatrix.h:
../include/instance/icm.h:
../include/instance/i2s.h:
../include/instance/mclk.h:
../include/instance/nvmctrl.h:
../include/instance/oscctrl.h:
../include/instance/osc32kctrl.h:
../include/instance/pac.h:
../include/instance/pcc.h:
../include/instance/pdec.h:
../include/instance/pm.h:
../include/instance/port.h:
../include/instance/pukcc.h:
../include/instance/qspi.h:
../include/instance/ramecc.h:
../include/instance/rstc.h:
../include/instance/rtc.h:
../include/instance/sdhc0.h:
../include/instance/sdhc1.h:
../include/instance/sercom0.h:
../include/instance/sercom1.h:
../include/instance/sercom2.h:
../include/instance/sercom3.h:
../include/instance/sercom4.h:
../include/instance/sercom5.h:
../include/instance/sercom6.h:
../include/instance/sercom7.h:
../include/instance/supc.h:
../include/instance/tc0.h:
../include/instance/tc1.h:
../include/instance/tc2.h:
../include/instance/tc3.h:
../include/instance/tc4.h:
../include/instance/tc5.h:
../include/instance/tc6.h:
../include/instance/tc7.h:
../include/instance/tcc0.h:
../include/instance/tcc1.h:
../include/instance/tcc2.h:
../include/instance/tcc3.h:
../include/instance/tcc4.h:
../include/instance/trng.h:
../include/instance/usb.h:
../include/instance/wdt.h:
../include/pio/same54p20a.h:
../hri/hri_e54.h:
../include/sam.h:
../hri/hri_ac_e54.h:
../hal/include/hal_atomic.h:
../hri/hri_adc_e54.h:
../hri/hri_aes_e54.h:
../hri/hri_can_e54.h:
../hri/hri_ccl_e54.h:
../hri/hri_cmcc_e54.h:
../hri/hri_dac_e54.h:
../hri/hri_dmac_e54.h:
../hri/hri_dsu_e54.h:
../hri/hri_eic_e54.h:
../hri/hri_evsys_e54.h:
../hri/hri_freqm_e54.h:
../hri/hri_gclk_e54.h:
../hri/hri_gmac_e54.h:
../hri/hri_hmatrixb_e54.h:
../hri/hri_i2s_e54.h:
../hri/hri_icm_e54.h:
../hri/hri_mclk_e54.h:
../hri/hri_nvmctrl_e54.h:
../hri/hri_osc32kctrl_e54.h:
../hri/hri_oscctrl_e54.h:
../hri/hri_pac_e54.h:
../hri/hri_pcc_e54.h:
../hri/hri_pdec_e54.h:
../hri/hri_pm_e54.h:
../hri/hri_port_e54.h:
../hri/hri_qspi_e54.h:
../hri/hri_ramecc_e54.h:
../hri/hri_rstc_e54.h:
../hri/hri_rtc_e54.h:
../hri/hri_sdhc_e54.h:
../hri/hri_sercom_e54.h:
../hri/hri_supc_e54.h:
../hri/hri_tc_e54.h:
../hri/hri_tcc_e54.h:
../hri/hri_trng_e54.h:
../hri/hri_usb_e54.h:
../hri/hri_wdt_e54.h:
../hal/utils/include/err_codes.h:
../hal/utils/include/utils_list.h:
../hal/include/hpl_irq.h:
../hal/utils/include/utils.h:
../hal/utils/include/utils_assert.h:

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

@ -1,246 +0,0 @@
hal/src/hal_mci_sync.d hal/src/hal_mci_sync.o: ../hal/src/hal_mci_sync.c \
../hal/include/hal_mci_sync.h ../hal/include/hpl_mci_sync.h \
../hal/utils/include/compiler.h \
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stddef.h \
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stdint.h \
/usr/arm-none-eabi/include/stdint.h \
/usr/arm-none-eabi/include/machine/_default_types.h \
/usr/arm-none-eabi/include/sys/features.h \
/usr/arm-none-eabi/include/_newlib_version.h \
/usr/arm-none-eabi/include/sys/_intsup.h \
/usr/arm-none-eabi/include/sys/_stdint.h \
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stdbool.h \
../hal/utils/include/parts.h ../include/same54.h ../include/same54p20a.h \
../CMSIS/Core/Include/core_cm4.h ../CMSIS/Core/Include/cmsis_version.h \
../CMSIS/Core/Include/cmsis_compiler.h ../CMSIS/Core/Include/cmsis_gcc.h \
../CMSIS/Core/Include/mpu_armv7.h ../include/system_same54.h \
../include/component/ac.h ../include/component/adc.h \
../include/component/aes.h ../include/component/can.h \
../include/component/ccl.h ../include/component/cmcc.h \
../include/component/dac.h ../include/component/dmac.h \
../include/component/dsu.h ../include/component/eic.h \
../include/component/evsys.h ../include/component/freqm.h \
../include/component/gclk.h ../include/component/gmac.h \
../include/component/hmatrixb.h ../include/component/icm.h \
../include/component/i2s.h ../include/component/mclk.h \
../include/component/nvmctrl.h ../include/component/oscctrl.h \
../include/component/osc32kctrl.h ../include/component/pac.h \
../include/component/pcc.h ../include/component/pdec.h \
../include/component/pm.h ../include/component/port.h \
../include/component/qspi.h ../include/component/ramecc.h \
../include/component/rstc.h ../include/component/rtc.h \
../include/component/sdhc.h ../include/component/sercom.h \
../include/component/supc.h ../include/component/tc.h \
../include/component/tcc.h ../include/component/trng.h \
../include/component/usb.h ../include/component/wdt.h \
../include/instance/ac.h ../include/instance/adc0.h \
../include/instance/adc1.h ../include/instance/aes.h \
../include/instance/can0.h ../include/instance/can1.h \
../include/instance/ccl.h ../include/instance/cmcc.h \
../include/instance/dac.h ../include/instance/dmac.h \
../include/instance/dsu.h ../include/instance/eic.h \
../include/instance/evsys.h ../include/instance/freqm.h \
../include/instance/gclk.h ../include/instance/gmac.h \
../include/instance/hmatrix.h ../include/instance/icm.h \
../include/instance/i2s.h ../include/instance/mclk.h \
../include/instance/nvmctrl.h ../include/instance/oscctrl.h \
../include/instance/osc32kctrl.h ../include/instance/pac.h \
../include/instance/pcc.h ../include/instance/pdec.h \
../include/instance/pm.h ../include/instance/port.h \
../include/instance/pukcc.h ../include/instance/qspi.h \
../include/instance/ramecc.h ../include/instance/rstc.h \
../include/instance/rtc.h ../include/instance/sdhc0.h \
../include/instance/sdhc1.h ../include/instance/sercom0.h \
../include/instance/sercom1.h ../include/instance/sercom2.h \
../include/instance/sercom3.h ../include/instance/sercom4.h \
../include/instance/sercom5.h ../include/instance/sercom6.h \
../include/instance/sercom7.h ../include/instance/supc.h \
../include/instance/tc0.h ../include/instance/tc1.h \
../include/instance/tc2.h ../include/instance/tc3.h \
../include/instance/tc4.h ../include/instance/tc5.h \
../include/instance/tc6.h ../include/instance/tc7.h \
../include/instance/tcc0.h ../include/instance/tcc1.h \
../include/instance/tcc2.h ../include/instance/tcc3.h \
../include/instance/tcc4.h ../include/instance/trng.h \
../include/instance/usb.h ../include/instance/wdt.h \
../include/pio/same54p20a.h ../hri/hri_e54.h ../include/sam.h \
../hri/hri_ac_e54.h ../hal/include/hal_atomic.h ../hri/hri_adc_e54.h \
../hri/hri_aes_e54.h ../hri/hri_can_e54.h ../hri/hri_ccl_e54.h \
../hri/hri_cmcc_e54.h ../hri/hri_dac_e54.h ../hri/hri_dmac_e54.h \
../hri/hri_dsu_e54.h ../hri/hri_eic_e54.h ../hri/hri_evsys_e54.h \
../hri/hri_freqm_e54.h ../hri/hri_gclk_e54.h ../hri/hri_gmac_e54.h \
../hri/hri_hmatrixb_e54.h ../hri/hri_i2s_e54.h ../hri/hri_icm_e54.h \
../hri/hri_mclk_e54.h ../hri/hri_nvmctrl_e54.h \
../hri/hri_osc32kctrl_e54.h ../hri/hri_oscctrl_e54.h \
../hri/hri_pac_e54.h ../hri/hri_pcc_e54.h ../hri/hri_pdec_e54.h \
../hri/hri_pm_e54.h ../hri/hri_port_e54.h ../hri/hri_qspi_e54.h \
../hri/hri_ramecc_e54.h ../hri/hri_rstc_e54.h ../hri/hri_rtc_e54.h \
../hri/hri_sdhc_e54.h ../hri/hri_sercom_e54.h ../hri/hri_supc_e54.h \
../hri/hri_tc_e54.h ../hri/hri_tcc_e54.h ../hri/hri_trng_e54.h \
../hri/hri_usb_e54.h ../hri/hri_wdt_e54.h \
../hal/utils/include/err_codes.h ../hal/utils/include/utils.h \
../hal/utils/include/utils_assert.h
../hal/include/hal_mci_sync.h:
../hal/include/hpl_mci_sync.h:
../hal/utils/include/compiler.h:
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stddef.h:
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stdint.h:
/usr/arm-none-eabi/include/stdint.h:
/usr/arm-none-eabi/include/machine/_default_types.h:
/usr/arm-none-eabi/include/sys/features.h:
/usr/arm-none-eabi/include/_newlib_version.h:
/usr/arm-none-eabi/include/sys/_intsup.h:
/usr/arm-none-eabi/include/sys/_stdint.h:
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stdbool.h:
../hal/utils/include/parts.h:
../include/same54.h:
../include/same54p20a.h:
../CMSIS/Core/Include/core_cm4.h:
../CMSIS/Core/Include/cmsis_version.h:
../CMSIS/Core/Include/cmsis_compiler.h:
../CMSIS/Core/Include/cmsis_gcc.h:
../CMSIS/Core/Include/mpu_armv7.h:
../include/system_same54.h:
../include/component/ac.h:
../include/component/adc.h:
../include/component/aes.h:
../include/component/can.h:
../include/component/ccl.h:
../include/component/cmcc.h:
../include/component/dac.h:
../include/component/dmac.h:
../include/component/dsu.h:
../include/component/eic.h:
../include/component/evsys.h:
../include/component/freqm.h:
../include/component/gclk.h:
../include/component/gmac.h:
../include/component/hmatrixb.h:
../include/component/icm.h:
../include/component/i2s.h:
../include/component/mclk.h:
../include/component/nvmctrl.h:
../include/component/oscctrl.h:
../include/component/osc32kctrl.h:
../include/component/pac.h:
../include/component/pcc.h:
../include/component/pdec.h:
../include/component/pm.h:
../include/component/port.h:
../include/component/qspi.h:
../include/component/ramecc.h:
../include/component/rstc.h:
../include/component/rtc.h:
../include/component/sdhc.h:
../include/component/sercom.h:
../include/component/supc.h:
../include/component/tc.h:
../include/component/tcc.h:
../include/component/trng.h:
../include/component/usb.h:
../include/component/wdt.h:
../include/instance/ac.h:
../include/instance/adc0.h:
../include/instance/adc1.h:
../include/instance/aes.h:
../include/instance/can0.h:
../include/instance/can1.h:
../include/instance/ccl.h:
../include/instance/cmcc.h:
../include/instance/dac.h:
../include/instance/dmac.h:
../include/instance/dsu.h:
../include/instance/eic.h:
../include/instance/evsys.h:
../include/instance/freqm.h:
../include/instance/gclk.h:
../include/instance/gmac.h:
../include/instance/hmatrix.h:
../include/instance/icm.h:
../include/instance/i2s.h:
../include/instance/mclk.h:
../include/instance/nvmctrl.h:
../include/instance/oscctrl.h:
../include/instance/osc32kctrl.h:
../include/instance/pac.h:
../include/instance/pcc.h:
../include/instance/pdec.h:
../include/instance/pm.h:
../include/instance/port.h:
../include/instance/pukcc.h:
../include/instance/qspi.h:
../include/instance/ramecc.h:
../include/instance/rstc.h:
../include/instance/rtc.h:
../include/instance/sdhc0.h:
../include/instance/sdhc1.h:
../include/instance/sercom0.h:
../include/instance/sercom1.h:
../include/instance/sercom2.h:
../include/instance/sercom3.h:
../include/instance/sercom4.h:
../include/instance/sercom5.h:
../include/instance/sercom6.h:
../include/instance/sercom7.h:
../include/instance/supc.h:
../include/instance/tc0.h:
../include/instance/tc1.h:
../include/instance/tc2.h:
../include/instance/tc3.h:
../include/instance/tc4.h:
../include/instance/tc5.h:
../include/instance/tc6.h:
../include/instance/tc7.h:
../include/instance/tcc0.h:
../include/instance/tcc1.h:
../include/instance/tcc2.h:
../include/instance/tcc3.h:
../include/instance/tcc4.h:
../include/instance/trng.h:
../include/instance/usb.h:
../include/instance/wdt.h:
../include/pio/same54p20a.h:
../hri/hri_e54.h:
../include/sam.h:
../hri/hri_ac_e54.h:
../hal/include/hal_atomic.h:
../hri/hri_adc_e54.h:
../hri/hri_aes_e54.h:
../hri/hri_can_e54.h:
../hri/hri_ccl_e54.h:
../hri/hri_cmcc_e54.h:
../hri/hri_dac_e54.h:
../hri/hri_dmac_e54.h:
../hri/hri_dsu_e54.h:
../hri/hri_eic_e54.h:
../hri/hri_evsys_e54.h:
../hri/hri_freqm_e54.h:
../hri/hri_gclk_e54.h:
../hri/hri_gmac_e54.h:
../hri/hri_hmatrixb_e54.h:
../hri/hri_i2s_e54.h:
../hri/hri_icm_e54.h:
../hri/hri_mclk_e54.h:
../hri/hri_nvmctrl_e54.h:
../hri/hri_osc32kctrl_e54.h:
../hri/hri_oscctrl_e54.h:
../hri/hri_pac_e54.h:
../hri/hri_pcc_e54.h:
../hri/hri_pdec_e54.h:
../hri/hri_pm_e54.h:
../hri/hri_port_e54.h:
../hri/hri_qspi_e54.h:
../hri/hri_ramecc_e54.h:
../hri/hri_rstc_e54.h:
../hri/hri_rtc_e54.h:
../hri/hri_sdhc_e54.h:
../hri/hri_sercom_e54.h:
../hri/hri_supc_e54.h:
../hri/hri_tc_e54.h:
../hri/hri_tcc_e54.h:
../hri/hri_trng_e54.h:
../hri/hri_usb_e54.h:
../hri/hri_wdt_e54.h:
../hal/utils/include/err_codes.h:
../hal/utils/include/utils.h:
../hal/utils/include/utils_assert.h:

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

@ -1,247 +0,0 @@
hpl/rtc/hpl_rtc.d hpl/rtc/hpl_rtc.o: ../hpl/rtc/hpl_rtc.c \
../hal/include/hpl_calendar.h ../hal/utils/include/compiler.h \
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stddef.h \
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stdint.h \
/usr/arm-none-eabi/include/stdint.h \
/usr/arm-none-eabi/include/machine/_default_types.h \
/usr/arm-none-eabi/include/sys/features.h \
/usr/arm-none-eabi/include/_newlib_version.h \
/usr/arm-none-eabi/include/sys/_intsup.h \
/usr/arm-none-eabi/include/sys/_stdint.h \
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stdbool.h \
../hal/utils/include/parts.h ../include/same54.h ../include/same54p20a.h \
../CMSIS/Core/Include/core_cm4.h ../CMSIS/Core/Include/cmsis_version.h \
../CMSIS/Core/Include/cmsis_compiler.h ../CMSIS/Core/Include/cmsis_gcc.h \
../CMSIS/Core/Include/mpu_armv7.h ../include/system_same54.h \
../include/component/ac.h ../include/component/adc.h \
../include/component/aes.h ../include/component/can.h \
../include/component/ccl.h ../include/component/cmcc.h \
../include/component/dac.h ../include/component/dmac.h \
../include/component/dsu.h ../include/component/eic.h \
../include/component/evsys.h ../include/component/freqm.h \
../include/component/gclk.h ../include/component/gmac.h \
../include/component/hmatrixb.h ../include/component/icm.h \
../include/component/i2s.h ../include/component/mclk.h \
../include/component/nvmctrl.h ../include/component/oscctrl.h \
../include/component/osc32kctrl.h ../include/component/pac.h \
../include/component/pcc.h ../include/component/pdec.h \
../include/component/pm.h ../include/component/port.h \
../include/component/qspi.h ../include/component/ramecc.h \
../include/component/rstc.h ../include/component/rtc.h \
../include/component/sdhc.h ../include/component/sercom.h \
../include/component/supc.h ../include/component/tc.h \
../include/component/tcc.h ../include/component/trng.h \
../include/component/usb.h ../include/component/wdt.h \
../include/instance/ac.h ../include/instance/adc0.h \
../include/instance/adc1.h ../include/instance/aes.h \
../include/instance/can0.h ../include/instance/can1.h \
../include/instance/ccl.h ../include/instance/cmcc.h \
../include/instance/dac.h ../include/instance/dmac.h \
../include/instance/dsu.h ../include/instance/eic.h \
../include/instance/evsys.h ../include/instance/freqm.h \
../include/instance/gclk.h ../include/instance/gmac.h \
../include/instance/hmatrix.h ../include/instance/icm.h \
../include/instance/i2s.h ../include/instance/mclk.h \
../include/instance/nvmctrl.h ../include/instance/oscctrl.h \
../include/instance/osc32kctrl.h ../include/instance/pac.h \
../include/instance/pcc.h ../include/instance/pdec.h \
../include/instance/pm.h ../include/instance/port.h \
../include/instance/pukcc.h ../include/instance/qspi.h \
../include/instance/ramecc.h ../include/instance/rstc.h \
../include/instance/rtc.h ../include/instance/sdhc0.h \
../include/instance/sdhc1.h ../include/instance/sercom0.h \
../include/instance/sercom1.h ../include/instance/sercom2.h \
../include/instance/sercom3.h ../include/instance/sercom4.h \
../include/instance/sercom5.h ../include/instance/sercom6.h \
../include/instance/sercom7.h ../include/instance/supc.h \
../include/instance/tc0.h ../include/instance/tc1.h \
../include/instance/tc2.h ../include/instance/tc3.h \
../include/instance/tc4.h ../include/instance/tc5.h \
../include/instance/tc6.h ../include/instance/tc7.h \
../include/instance/tcc0.h ../include/instance/tcc1.h \
../include/instance/tcc2.h ../include/instance/tcc3.h \
../include/instance/tcc4.h ../include/instance/trng.h \
../include/instance/usb.h ../include/instance/wdt.h \
../include/pio/same54p20a.h ../hri/hri_e54.h ../include/sam.h \
../hri/hri_ac_e54.h ../hal/include/hal_atomic.h ../hri/hri_adc_e54.h \
../hri/hri_aes_e54.h ../hri/hri_can_e54.h ../hri/hri_ccl_e54.h \
../hri/hri_cmcc_e54.h ../hri/hri_dac_e54.h ../hri/hri_dmac_e54.h \
../hri/hri_dsu_e54.h ../hri/hri_eic_e54.h ../hri/hri_evsys_e54.h \
../hri/hri_freqm_e54.h ../hri/hri_gclk_e54.h ../hri/hri_gmac_e54.h \
../hri/hri_hmatrixb_e54.h ../hri/hri_i2s_e54.h ../hri/hri_icm_e54.h \
../hri/hri_mclk_e54.h ../hri/hri_nvmctrl_e54.h \
../hri/hri_osc32kctrl_e54.h ../hri/hri_oscctrl_e54.h \
../hri/hri_pac_e54.h ../hri/hri_pcc_e54.h ../hri/hri_pdec_e54.h \
../hri/hri_pm_e54.h ../hri/hri_port_e54.h ../hri/hri_qspi_e54.h \
../hri/hri_ramecc_e54.h ../hri/hri_rstc_e54.h ../hri/hri_rtc_e54.h \
../hri/hri_sdhc_e54.h ../hri/hri_sercom_e54.h ../hri/hri_supc_e54.h \
../hri/hri_tc_e54.h ../hri/hri_tcc_e54.h ../hri/hri_trng_e54.h \
../hri/hri_usb_e54.h ../hri/hri_wdt_e54.h \
../hal/utils/include/err_codes.h ../hal/utils/include/utils_list.h \
../hal/include/hpl_irq.h ../hal/utils/include/utils_assert.h \
../config/hpl_rtc_config.h
../hal/include/hpl_calendar.h:
../hal/utils/include/compiler.h:
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stddef.h:
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stdint.h:
/usr/arm-none-eabi/include/stdint.h:
/usr/arm-none-eabi/include/machine/_default_types.h:
/usr/arm-none-eabi/include/sys/features.h:
/usr/arm-none-eabi/include/_newlib_version.h:
/usr/arm-none-eabi/include/sys/_intsup.h:
/usr/arm-none-eabi/include/sys/_stdint.h:
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stdbool.h:
../hal/utils/include/parts.h:
../include/same54.h:
../include/same54p20a.h:
../CMSIS/Core/Include/core_cm4.h:
../CMSIS/Core/Include/cmsis_version.h:
../CMSIS/Core/Include/cmsis_compiler.h:
../CMSIS/Core/Include/cmsis_gcc.h:
../CMSIS/Core/Include/mpu_armv7.h:
../include/system_same54.h:
../include/component/ac.h:
../include/component/adc.h:
../include/component/aes.h:
../include/component/can.h:
../include/component/ccl.h:
../include/component/cmcc.h:
../include/component/dac.h:
../include/component/dmac.h:
../include/component/dsu.h:
../include/component/eic.h:
../include/component/evsys.h:
../include/component/freqm.h:
../include/component/gclk.h:
../include/component/gmac.h:
../include/component/hmatrixb.h:
../include/component/icm.h:
../include/component/i2s.h:
../include/component/mclk.h:
../include/component/nvmctrl.h:
../include/component/oscctrl.h:
../include/component/osc32kctrl.h:
../include/component/pac.h:
../include/component/pcc.h:
../include/component/pdec.h:
../include/component/pm.h:
../include/component/port.h:
../include/component/qspi.h:
../include/component/ramecc.h:
../include/component/rstc.h:
../include/component/rtc.h:
../include/component/sdhc.h:
../include/component/sercom.h:
../include/component/supc.h:
../include/component/tc.h:
../include/component/tcc.h:
../include/component/trng.h:
../include/component/usb.h:
../include/component/wdt.h:
../include/instance/ac.h:
../include/instance/adc0.h:
../include/instance/adc1.h:
../include/instance/aes.h:
../include/instance/can0.h:
../include/instance/can1.h:
../include/instance/ccl.h:
../include/instance/cmcc.h:
../include/instance/dac.h:
../include/instance/dmac.h:
../include/instance/dsu.h:
../include/instance/eic.h:
../include/instance/evsys.h:
../include/instance/freqm.h:
../include/instance/gclk.h:
../include/instance/gmac.h:
../include/instance/hmatrix.h:
../include/instance/icm.h:
../include/instance/i2s.h:
../include/instance/mclk.h:
../include/instance/nvmctrl.h:
../include/instance/oscctrl.h:
../include/instance/osc32kctrl.h:
../include/instance/pac.h:
../include/instance/pcc.h:
../include/instance/pdec.h:
../include/instance/pm.h:
../include/instance/port.h:
../include/instance/pukcc.h:
../include/instance/qspi.h:
../include/instance/ramecc.h:
../include/instance/rstc.h:
../include/instance/rtc.h:
../include/instance/sdhc0.h:
../include/instance/sdhc1.h:
../include/instance/sercom0.h:
../include/instance/sercom1.h:
../include/instance/sercom2.h:
../include/instance/sercom3.h:
../include/instance/sercom4.h:
../include/instance/sercom5.h:
../include/instance/sercom6.h:
../include/instance/sercom7.h:
../include/instance/supc.h:
../include/instance/tc0.h:
../include/instance/tc1.h:
../include/instance/tc2.h:
../include/instance/tc3.h:
../include/instance/tc4.h:
../include/instance/tc5.h:
../include/instance/tc6.h:
../include/instance/tc7.h:
../include/instance/tcc0.h:
../include/instance/tcc1.h:
../include/instance/tcc2.h:
../include/instance/tcc3.h:
../include/instance/tcc4.h:
../include/instance/trng.h:
../include/instance/usb.h:
../include/instance/wdt.h:
../include/pio/same54p20a.h:
../hri/hri_e54.h:
../include/sam.h:
../hri/hri_ac_e54.h:
../hal/include/hal_atomic.h:
../hri/hri_adc_e54.h:
../hri/hri_aes_e54.h:
../hri/hri_can_e54.h:
../hri/hri_ccl_e54.h:
../hri/hri_cmcc_e54.h:
../hri/hri_dac_e54.h:
../hri/hri_dmac_e54.h:
../hri/hri_dsu_e54.h:
../hri/hri_eic_e54.h:
../hri/hri_evsys_e54.h:
../hri/hri_freqm_e54.h:
../hri/hri_gclk_e54.h:
../hri/hri_gmac_e54.h:
../hri/hri_hmatrixb_e54.h:
../hri/hri_i2s_e54.h:
../hri/hri_icm_e54.h:
../hri/hri_mclk_e54.h:
../hri/hri_nvmctrl_e54.h:
../hri/hri_osc32kctrl_e54.h:
../hri/hri_oscctrl_e54.h:
../hri/hri_pac_e54.h:
../hri/hri_pcc_e54.h:
../hri/hri_pdec_e54.h:
../hri/hri_pm_e54.h:
../hri/hri_port_e54.h:
../hri/hri_qspi_e54.h:
../hri/hri_ramecc_e54.h:
../hri/hri_rstc_e54.h:
../hri/hri_rtc_e54.h:
../hri/hri_sdhc_e54.h:
../hri/hri_sercom_e54.h:
../hri/hri_supc_e54.h:
../hri/hri_tc_e54.h:
../hri/hri_tcc_e54.h:
../hri/hri_trng_e54.h:
../hri/hri_usb_e54.h:
../hri/hri_wdt_e54.h:
../hal/utils/include/err_codes.h:
../hal/utils/include/utils_list.h:
../hal/include/hpl_irq.h:
../hal/utils/include/utils_assert.h:
../config/hpl_rtc_config.h:

Binary file not shown.

@ -1,247 +0,0 @@
hpl/sdhc/hpl_sdhc.d hpl/sdhc/hpl_sdhc.o: ../hpl/sdhc/hpl_sdhc.c \
../hal/utils/include/utils_assert.h ../hal/utils/include/compiler.h \
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stddef.h \
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stdint.h \
/usr/arm-none-eabi/include/stdint.h \
/usr/arm-none-eabi/include/machine/_default_types.h \
/usr/arm-none-eabi/include/sys/features.h \
/usr/arm-none-eabi/include/_newlib_version.h \
/usr/arm-none-eabi/include/sys/_intsup.h \
/usr/arm-none-eabi/include/sys/_stdint.h \
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stdbool.h \
../hal/utils/include/parts.h ../include/same54.h ../include/same54p20a.h \
../CMSIS/Core/Include/core_cm4.h ../CMSIS/Core/Include/cmsis_version.h \
../CMSIS/Core/Include/cmsis_compiler.h ../CMSIS/Core/Include/cmsis_gcc.h \
../CMSIS/Core/Include/mpu_armv7.h ../include/system_same54.h \
../include/component/ac.h ../include/component/adc.h \
../include/component/aes.h ../include/component/can.h \
../include/component/ccl.h ../include/component/cmcc.h \
../include/component/dac.h ../include/component/dmac.h \
../include/component/dsu.h ../include/component/eic.h \
../include/component/evsys.h ../include/component/freqm.h \
../include/component/gclk.h ../include/component/gmac.h \
../include/component/hmatrixb.h ../include/component/icm.h \
../include/component/i2s.h ../include/component/mclk.h \
../include/component/nvmctrl.h ../include/component/oscctrl.h \
../include/component/osc32kctrl.h ../include/component/pac.h \
../include/component/pcc.h ../include/component/pdec.h \
../include/component/pm.h ../include/component/port.h \
../include/component/qspi.h ../include/component/ramecc.h \
../include/component/rstc.h ../include/component/rtc.h \
../include/component/sdhc.h ../include/component/sercom.h \
../include/component/supc.h ../include/component/tc.h \
../include/component/tcc.h ../include/component/trng.h \
../include/component/usb.h ../include/component/wdt.h \
../include/instance/ac.h ../include/instance/adc0.h \
../include/instance/adc1.h ../include/instance/aes.h \
../include/instance/can0.h ../include/instance/can1.h \
../include/instance/ccl.h ../include/instance/cmcc.h \
../include/instance/dac.h ../include/instance/dmac.h \
../include/instance/dsu.h ../include/instance/eic.h \
../include/instance/evsys.h ../include/instance/freqm.h \
../include/instance/gclk.h ../include/instance/gmac.h \
../include/instance/hmatrix.h ../include/instance/icm.h \
../include/instance/i2s.h ../include/instance/mclk.h \
../include/instance/nvmctrl.h ../include/instance/oscctrl.h \
../include/instance/osc32kctrl.h ../include/instance/pac.h \
../include/instance/pcc.h ../include/instance/pdec.h \
../include/instance/pm.h ../include/instance/port.h \
../include/instance/pukcc.h ../include/instance/qspi.h \
../include/instance/ramecc.h ../include/instance/rstc.h \
../include/instance/rtc.h ../include/instance/sdhc0.h \
../include/instance/sdhc1.h ../include/instance/sercom0.h \
../include/instance/sercom1.h ../include/instance/sercom2.h \
../include/instance/sercom3.h ../include/instance/sercom4.h \
../include/instance/sercom5.h ../include/instance/sercom6.h \
../include/instance/sercom7.h ../include/instance/supc.h \
../include/instance/tc0.h ../include/instance/tc1.h \
../include/instance/tc2.h ../include/instance/tc3.h \
../include/instance/tc4.h ../include/instance/tc5.h \
../include/instance/tc6.h ../include/instance/tc7.h \
../include/instance/tcc0.h ../include/instance/tcc1.h \
../include/instance/tcc2.h ../include/instance/tcc3.h \
../include/instance/tcc4.h ../include/instance/trng.h \
../include/instance/usb.h ../include/instance/wdt.h \
../include/pio/same54p20a.h ../hri/hri_e54.h ../include/sam.h \
../hri/hri_ac_e54.h ../hal/include/hal_atomic.h ../hri/hri_adc_e54.h \
../hri/hri_aes_e54.h ../hri/hri_can_e54.h ../hri/hri_ccl_e54.h \
../hri/hri_cmcc_e54.h ../hri/hri_dac_e54.h ../hri/hri_dmac_e54.h \
../hri/hri_dsu_e54.h ../hri/hri_eic_e54.h ../hri/hri_evsys_e54.h \
../hri/hri_freqm_e54.h ../hri/hri_gclk_e54.h ../hri/hri_gmac_e54.h \
../hri/hri_hmatrixb_e54.h ../hri/hri_i2s_e54.h ../hri/hri_icm_e54.h \
../hri/hri_mclk_e54.h ../hri/hri_nvmctrl_e54.h \
../hri/hri_osc32kctrl_e54.h ../hri/hri_oscctrl_e54.h \
../hri/hri_pac_e54.h ../hri/hri_pcc_e54.h ../hri/hri_pdec_e54.h \
../hri/hri_pm_e54.h ../hri/hri_port_e54.h ../hri/hri_qspi_e54.h \
../hri/hri_ramecc_e54.h ../hri/hri_rstc_e54.h ../hri/hri_rtc_e54.h \
../hri/hri_sdhc_e54.h ../hri/hri_sercom_e54.h ../hri/hri_supc_e54.h \
../hri/hri_tc_e54.h ../hri/hri_tcc_e54.h ../hri/hri_trng_e54.h \
../hri/hri_usb_e54.h ../hri/hri_wdt_e54.h \
../hal/utils/include/err_codes.h ../hal/include/hpl_mci_sync.h \
../hal/utils/include/utils.h ../config/hpl_sdhc_config.h \
../config/peripheral_clk_config.h
../hal/utils/include/utils_assert.h:
../hal/utils/include/compiler.h:
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stddef.h:
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stdint.h:
/usr/arm-none-eabi/include/stdint.h:
/usr/arm-none-eabi/include/machine/_default_types.h:
/usr/arm-none-eabi/include/sys/features.h:
/usr/arm-none-eabi/include/_newlib_version.h:
/usr/arm-none-eabi/include/sys/_intsup.h:
/usr/arm-none-eabi/include/sys/_stdint.h:
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stdbool.h:
../hal/utils/include/parts.h:
../include/same54.h:
../include/same54p20a.h:
../CMSIS/Core/Include/core_cm4.h:
../CMSIS/Core/Include/cmsis_version.h:
../CMSIS/Core/Include/cmsis_compiler.h:
../CMSIS/Core/Include/cmsis_gcc.h:
../CMSIS/Core/Include/mpu_armv7.h:
../include/system_same54.h:
../include/component/ac.h:
../include/component/adc.h:
../include/component/aes.h:
../include/component/can.h:
../include/component/ccl.h:
../include/component/cmcc.h:
../include/component/dac.h:
../include/component/dmac.h:
../include/component/dsu.h:
../include/component/eic.h:
../include/component/evsys.h:
../include/component/freqm.h:
../include/component/gclk.h:
../include/component/gmac.h:
../include/component/hmatrixb.h:
../include/component/icm.h:
../include/component/i2s.h:
../include/component/mclk.h:
../include/component/nvmctrl.h:
../include/component/oscctrl.h:
../include/component/osc32kctrl.h:
../include/component/pac.h:
../include/component/pcc.h:
../include/component/pdec.h:
../include/component/pm.h:
../include/component/port.h:
../include/component/qspi.h:
../include/component/ramecc.h:
../include/component/rstc.h:
../include/component/rtc.h:
../include/component/sdhc.h:
../include/component/sercom.h:
../include/component/supc.h:
../include/component/tc.h:
../include/component/tcc.h:
../include/component/trng.h:
../include/component/usb.h:
../include/component/wdt.h:
../include/instance/ac.h:
../include/instance/adc0.h:
../include/instance/adc1.h:
../include/instance/aes.h:
../include/instance/can0.h:
../include/instance/can1.h:
../include/instance/ccl.h:
../include/instance/cmcc.h:
../include/instance/dac.h:
../include/instance/dmac.h:
../include/instance/dsu.h:
../include/instance/eic.h:
../include/instance/evsys.h:
../include/instance/freqm.h:
../include/instance/gclk.h:
../include/instance/gmac.h:
../include/instance/hmatrix.h:
../include/instance/icm.h:
../include/instance/i2s.h:
../include/instance/mclk.h:
../include/instance/nvmctrl.h:
../include/instance/oscctrl.h:
../include/instance/osc32kctrl.h:
../include/instance/pac.h:
../include/instance/pcc.h:
../include/instance/pdec.h:
../include/instance/pm.h:
../include/instance/port.h:
../include/instance/pukcc.h:
../include/instance/qspi.h:
../include/instance/ramecc.h:
../include/instance/rstc.h:
../include/instance/rtc.h:
../include/instance/sdhc0.h:
../include/instance/sdhc1.h:
../include/instance/sercom0.h:
../include/instance/sercom1.h:
../include/instance/sercom2.h:
../include/instance/sercom3.h:
../include/instance/sercom4.h:
../include/instance/sercom5.h:
../include/instance/sercom6.h:
../include/instance/sercom7.h:
../include/instance/supc.h:
../include/instance/tc0.h:
../include/instance/tc1.h:
../include/instance/tc2.h:
../include/instance/tc3.h:
../include/instance/tc4.h:
../include/instance/tc5.h:
../include/instance/tc6.h:
../include/instance/tc7.h:
../include/instance/tcc0.h:
../include/instance/tcc1.h:
../include/instance/tcc2.h:
../include/instance/tcc3.h:
../include/instance/tcc4.h:
../include/instance/trng.h:
../include/instance/usb.h:
../include/instance/wdt.h:
../include/pio/same54p20a.h:
../hri/hri_e54.h:
../include/sam.h:
../hri/hri_ac_e54.h:
../hal/include/hal_atomic.h:
../hri/hri_adc_e54.h:
../hri/hri_aes_e54.h:
../hri/hri_can_e54.h:
../hri/hri_ccl_e54.h:
../hri/hri_cmcc_e54.h:
../hri/hri_dac_e54.h:
../hri/hri_dmac_e54.h:
../hri/hri_dsu_e54.h:
../hri/hri_eic_e54.h:
../hri/hri_evsys_e54.h:
../hri/hri_freqm_e54.h:
../hri/hri_gclk_e54.h:
../hri/hri_gmac_e54.h:
../hri/hri_hmatrixb_e54.h:
../hri/hri_i2s_e54.h:
../hri/hri_icm_e54.h:
../hri/hri_mclk_e54.h:
../hri/hri_nvmctrl_e54.h:
../hri/hri_osc32kctrl_e54.h:
../hri/hri_oscctrl_e54.h:
../hri/hri_pac_e54.h:
../hri/hri_pcc_e54.h:
../hri/hri_pdec_e54.h:
../hri/hri_pm_e54.h:
../hri/hri_port_e54.h:
../hri/hri_qspi_e54.h:
../hri/hri_ramecc_e54.h:
../hri/hri_rstc_e54.h:
../hri/hri_rtc_e54.h:
../hri/hri_sdhc_e54.h:
../hri/hri_sercom_e54.h:
../hri/hri_supc_e54.h:
../hri/hri_tc_e54.h:
../hri/hri_tcc_e54.h:
../hri/hri_trng_e54.h:
../hri/hri_usb_e54.h:
../hri/hri_wdt_e54.h:
../hal/utils/include/err_codes.h:
../hal/include/hpl_mci_sync.h:
../hal/utils/include/utils.h:
../config/hpl_sdhc_config.h:
../config/peripheral_clk_config.h:

Binary file not shown.

Binary file not shown.

Binary file not shown.

@ -84,14 +84,11 @@ main.d main.o: ../main.c ../atmel_start.h ../driver_init.h \
../hal/include/hpl_reset.h ../hal/include/hpl_sleep.h \
../hal/include/hal_init.h ../hal/include/hpl_init.h \
../hal/include/hal_io.h ../hal/include/hal_sleep.h \
../hal/include/hal_calendar.h ../hal/include/hpl_calendar.h \
../hal/utils/include/utils_list.h ../hal/include/hpl_irq.h \
../hal/include/hal_usart_sync.h ../hal/include/hal_io.h \
../hal/include/hpl_usart_sync.h ../hal/include/hpl_usart.h \
../hal/include/hal_spi_m_sync.h ../hal/include/hpl_spi_m_sync.h \
../hal/include/hpl_spi.h ../hal/utils/include/utils.h \
../hal/include/hpl_spi_sync.h ../hal/include/hal_mci_sync.h \
../hal/include/hpl_mci_sync.h ../sd_mmc_start.h \
../hal/include/hpl_spi_sync.h ../shared/util/pdebug.h \
/usr/arm-none-eabi/include/stdio.h /usr/arm-none-eabi/include/_ansi.h \
/usr/arm-none-eabi/include/newlib.h \
/usr/arm-none-eabi/include/sys/config.h \
@ -114,8 +111,7 @@ main.d main.o: ../main.c ../atmel_start.h ../driver_init.h \
/usr/arm-none-eabi/include/sys/_pthreadtypes.h \
/usr/arm-none-eabi/include/sys/sched.h \
/usr/arm-none-eabi/include/machine/types.h \
/usr/arm-none-eabi/include/sys/stdio.h ../diskio_start.h \
../shared/util/pdebug.h
/usr/arm-none-eabi/include/sys/stdio.h
../atmel_start.h:
../driver_init.h:
../atmel_start_pins.h:
@ -292,10 +288,6 @@ main.d main.o: ../main.c ../atmel_start.h ../driver_init.h \
../hal/include/hpl_init.h:
../hal/include/hal_io.h:
../hal/include/hal_sleep.h:
../hal/include/hal_calendar.h:
../hal/include/hpl_calendar.h:
../hal/utils/include/utils_list.h:
../hal/include/hpl_irq.h:
../hal/include/hal_usart_sync.h:
../hal/include/hal_io.h:
../hal/include/hpl_usart_sync.h:
@ -305,9 +297,7 @@ main.d main.o: ../main.c ../atmel_start.h ../driver_init.h \
../hal/include/hpl_spi.h:
../hal/utils/include/utils.h:
../hal/include/hpl_spi_sync.h:
../hal/include/hal_mci_sync.h:
../hal/include/hpl_mci_sync.h:
../sd_mmc_start.h:
../shared/util/pdebug.h:
/usr/arm-none-eabi/include/stdio.h:
/usr/arm-none-eabi/include/_ansi.h:
/usr/arm-none-eabi/include/newlib.h:
@ -332,5 +322,3 @@ main.d main.o: ../main.c ../atmel_start.h ../driver_init.h \
/usr/arm-none-eabi/include/sys/sched.h:
/usr/arm-none-eabi/include/machine/types.h:
/usr/arm-none-eabi/include/sys/stdio.h:
../diskio_start.h:
../shared/util/pdebug.h:

Binary file not shown.

@ -1,7 +1,5 @@
set pagination off
set logging file gdb.txt
set logging on
target extended-remote /dev/ttyACM0
blackmagic
target extended-remote /dev/blackmagic_0
attach 1
b main
load
monitor reset
r

@ -2,7 +2,7 @@ set pagination off
set logging file gdb.txt
set logging redirect on
set logging on
target extended-remote /dev/ttyACM0
target extended-remote /dev/blackmagic_0
attach 1
b main
load

@ -1,352 +0,0 @@
sd_mmc/sd_mmc.d sd_mmc/sd_mmc.o: ../sd_mmc/sd_mmc.c \
/usr/arm-none-eabi/include/string.h /usr/arm-none-eabi/include/_ansi.h \
/usr/arm-none-eabi/include/newlib.h \
/usr/arm-none-eabi/include/_newlib_version.h \
/usr/arm-none-eabi/include/sys/config.h \
/usr/arm-none-eabi/include/machine/ieeefp.h \
/usr/arm-none-eabi/include/sys/features.h \
/usr/arm-none-eabi/include/sys/reent.h \
/usr/arm-none-eabi/include/_ansi.h \
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stddef.h \
/usr/arm-none-eabi/include/sys/_types.h \
/usr/arm-none-eabi/include/machine/_types.h \
/usr/arm-none-eabi/include/machine/_default_types.h \
/usr/arm-none-eabi/include/sys/lock.h \
/usr/arm-none-eabi/include/sys/cdefs.h \
/usr/arm-none-eabi/include/sys/_locale.h \
/usr/arm-none-eabi/include/strings.h \
/usr/arm-none-eabi/include/sys/string.h ../config/conf_sd_mmc.h \
../hal/include/hal_spi_m_sync.h ../hal/include/hal_io.h \
../hal/utils/include/compiler.h \
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stdint.h \
/usr/arm-none-eabi/include/stdint.h \
/usr/arm-none-eabi/include/sys/_intsup.h \
/usr/arm-none-eabi/include/sys/_stdint.h \
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stdbool.h \
../hal/utils/include/parts.h ../include/same54.h ../include/same54p20a.h \
../CMSIS/Core/Include/core_cm4.h ../CMSIS/Core/Include/cmsis_version.h \
../CMSIS/Core/Include/cmsis_compiler.h ../CMSIS/Core/Include/cmsis_gcc.h \
../CMSIS/Core/Include/mpu_armv7.h ../include/system_same54.h \
../include/component/ac.h ../include/component/adc.h \
../include/component/aes.h ../include/component/can.h \
../include/component/ccl.h ../include/component/cmcc.h \
../include/component/dac.h ../include/component/dmac.h \
../include/component/dsu.h ../include/component/eic.h \
../include/component/evsys.h ../include/component/freqm.h \
../include/component/gclk.h ../include/component/gmac.h \
../include/component/hmatrixb.h ../include/component/icm.h \
../include/component/i2s.h ../include/component/mclk.h \
../include/component/nvmctrl.h ../include/component/oscctrl.h \
../include/component/osc32kctrl.h ../include/component/pac.h \
../include/component/pcc.h ../include/component/pdec.h \
../include/component/pm.h ../include/component/port.h \
../include/component/qspi.h ../include/component/ramecc.h \
../include/component/rstc.h ../include/component/rtc.h \
../include/component/sdhc.h ../include/component/sercom.h \
../include/component/supc.h ../include/component/tc.h \
../include/component/tcc.h ../include/component/trng.h \
../include/component/usb.h ../include/component/wdt.h \
../include/instance/ac.h ../include/instance/adc0.h \
../include/instance/adc1.h ../include/instance/aes.h \
../include/instance/can0.h ../include/instance/can1.h \
../include/instance/ccl.h ../include/instance/cmcc.h \
../include/instance/dac.h ../include/instance/dmac.h \
../include/instance/dsu.h ../include/instance/eic.h \
../include/instance/evsys.h ../include/instance/freqm.h \
../include/instance/gclk.h ../include/instance/gmac.h \
../include/instance/hmatrix.h ../include/instance/icm.h \
../include/instance/i2s.h ../include/instance/mclk.h \
../include/instance/nvmctrl.h ../include/instance/oscctrl.h \
../include/instance/osc32kctrl.h ../include/instance/pac.h \
../include/instance/pcc.h ../include/instance/pdec.h \
../include/instance/pm.h ../include/instance/port.h \
../include/instance/pukcc.h ../include/instance/qspi.h \
../include/instance/ramecc.h ../include/instance/rstc.h \
../include/instance/rtc.h ../include/instance/sdhc0.h \
../include/instance/sdhc1.h ../include/instance/sercom0.h \
../include/instance/sercom1.h ../include/instance/sercom2.h \
../include/instance/sercom3.h ../include/instance/sercom4.h \
../include/instance/sercom5.h ../include/instance/sercom6.h \
../include/instance/sercom7.h ../include/instance/supc.h \
../include/instance/tc0.h ../include/instance/tc1.h \
../include/instance/tc2.h ../include/instance/tc3.h \
../include/instance/tc4.h ../include/instance/tc5.h \
../include/instance/tc6.h ../include/instance/tc7.h \
../include/instance/tcc0.h ../include/instance/tcc1.h \
../include/instance/tcc2.h ../include/instance/tcc3.h \
../include/instance/tcc4.h ../include/instance/trng.h \
../include/instance/usb.h ../include/instance/wdt.h \
../include/pio/same54p20a.h ../hri/hri_e54.h ../include/sam.h \
../hri/hri_ac_e54.h ../hal/include/hal_atomic.h ../hri/hri_adc_e54.h \
../hri/hri_aes_e54.h ../hri/hri_can_e54.h ../hri/hri_ccl_e54.h \
../hri/hri_cmcc_e54.h ../hri/hri_dac_e54.h ../hri/hri_dmac_e54.h \
../hri/hri_dsu_e54.h ../hri/hri_eic_e54.h ../hri/hri_evsys_e54.h \
../hri/hri_freqm_e54.h ../hri/hri_gclk_e54.h ../hri/hri_gmac_e54.h \
../hri/hri_hmatrixb_e54.h ../hri/hri_i2s_e54.h ../hri/hri_icm_e54.h \
../hri/hri_mclk_e54.h ../hri/hri_nvmctrl_e54.h \
../hri/hri_osc32kctrl_e54.h ../hri/hri_oscctrl_e54.h \
../hri/hri_pac_e54.h ../hri/hri_pcc_e54.h ../hri/hri_pdec_e54.h \
../hri/hri_pm_e54.h ../hri/hri_port_e54.h ../hri/hri_qspi_e54.h \
../hri/hri_ramecc_e54.h ../hri/hri_rstc_e54.h ../hri/hri_rtc_e54.h \
../hri/hri_sdhc_e54.h ../hri/hri_sercom_e54.h ../hri/hri_supc_e54.h \
../hri/hri_tc_e54.h ../hri/hri_tcc_e54.h ../hri/hri_trng_e54.h \
../hri/hri_usb_e54.h ../hri/hri_wdt_e54.h \
../hal/utils/include/err_codes.h ../hal/include/hpl_spi_m_sync.h \
../hal/include/hpl_spi.h ../hal/utils/include/utils.h \
../hal/include/hpl_spi_sync.h ../sd_mmc/sd_mmc_protocol.h \
../sd_mmc/sd_mmc.h ../hal/include/hal_gpio.h ../hal/include/hpl_gpio.h \
../hpl/port/hpl_gpio_base.h ../hal/utils/include/utils_assert.h \
../config/hpl_port_config.h ../hal/utils/include/utils_repeat_macro.h \
../hal/utils/include/utils_increment_macro.h \
../hal/include/hal_mci_sync.h ../hal/include/hpl_mci_sync.h \
../sd_mmc/sd_mmc_spi.h /usr/arm-none-eabi/include/stdio.h \
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stdarg.h \
/usr/arm-none-eabi/include/sys/types.h \
/usr/arm-none-eabi/include/machine/endian.h \
/usr/arm-none-eabi/include/machine/_endian.h \
/usr/arm-none-eabi/include/sys/select.h \
/usr/arm-none-eabi/include/sys/_sigset.h \
/usr/arm-none-eabi/include/sys/_timeval.h \
/usr/arm-none-eabi/include/sys/timespec.h \
/usr/arm-none-eabi/include/sys/_timespec.h \
/usr/arm-none-eabi/include/sys/_pthreadtypes.h \
/usr/arm-none-eabi/include/sys/sched.h \
/usr/arm-none-eabi/include/machine/types.h \
/usr/arm-none-eabi/include/sys/stdio.h ../shared/util/pdebug.h \
../atmel_start.h ../driver_init.h ../atmel_start_pins.h \
../hal/include/hal_delay.h ../hal/include/hpl_irq.h \
../hal/include/hpl_reset.h ../hal/include/hpl_sleep.h \
../hal/include/hal_init.h ../hal/include/hpl_init.h \
../hal/include/hal_sleep.h ../hal/include/hal_calendar.h \
../hal/include/hpl_calendar.h ../hal/utils/include/utils_list.h \
../hal/include/hpl_irq.h ../hal/include/hal_usart_sync.h \
../hal/include/hal_io.h ../hal/include/hpl_usart_sync.h \
../hal/include/hpl_usart.h ../sd_mmc_start.h ../diskio_start.h
/usr/arm-none-eabi/include/string.h:
/usr/arm-none-eabi/include/_ansi.h:
/usr/arm-none-eabi/include/newlib.h:
/usr/arm-none-eabi/include/_newlib_version.h:
/usr/arm-none-eabi/include/sys/config.h:
/usr/arm-none-eabi/include/machine/ieeefp.h:
/usr/arm-none-eabi/include/sys/features.h:
/usr/arm-none-eabi/include/sys/reent.h:
/usr/arm-none-eabi/include/_ansi.h:
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stddef.h:
/usr/arm-none-eabi/include/sys/_types.h:
/usr/arm-none-eabi/include/machine/_types.h:
/usr/arm-none-eabi/include/machine/_default_types.h:
/usr/arm-none-eabi/include/sys/lock.h:
/usr/arm-none-eabi/include/sys/cdefs.h:
/usr/arm-none-eabi/include/sys/_locale.h:
/usr/arm-none-eabi/include/strings.h:
/usr/arm-none-eabi/include/sys/string.h:
../config/conf_sd_mmc.h:
../hal/include/hal_spi_m_sync.h:
../hal/include/hal_io.h:
../hal/utils/include/compiler.h:
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stdint.h:
/usr/arm-none-eabi/include/stdint.h:
/usr/arm-none-eabi/include/sys/_intsup.h:
/usr/arm-none-eabi/include/sys/_stdint.h:
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stdbool.h:
../hal/utils/include/parts.h:
../include/same54.h:
../include/same54p20a.h:
../CMSIS/Core/Include/core_cm4.h:
../CMSIS/Core/Include/cmsis_version.h:
../CMSIS/Core/Include/cmsis_compiler.h:
../CMSIS/Core/Include/cmsis_gcc.h:
../CMSIS/Core/Include/mpu_armv7.h:
../include/system_same54.h:
../include/component/ac.h:
../include/component/adc.h:
../include/component/aes.h:
../include/component/can.h:
../include/component/ccl.h:
../include/component/cmcc.h:
../include/component/dac.h:
../include/component/dmac.h:
../include/component/dsu.h:
../include/component/eic.h:
../include/component/evsys.h:
../include/component/freqm.h:
../include/component/gclk.h:
../include/component/gmac.h:
../include/component/hmatrixb.h:
../include/component/icm.h:
../include/component/i2s.h:
../include/component/mclk.h:
../include/component/nvmctrl.h:
../include/component/oscctrl.h:
../include/component/osc32kctrl.h:
../include/component/pac.h:
../include/component/pcc.h:
../include/component/pdec.h:
../include/component/pm.h:
../include/component/port.h:
../include/component/qspi.h:
../include/component/ramecc.h:
../include/component/rstc.h:
../include/component/rtc.h:
../include/component/sdhc.h:
../include/component/sercom.h:
../include/component/supc.h:
../include/component/tc.h:
../include/component/tcc.h:
../include/component/trng.h:
../include/component/usb.h:
../include/component/wdt.h:
../include/instance/ac.h:
../include/instance/adc0.h:
../include/instance/adc1.h:
../include/instance/aes.h:
../include/instance/can0.h:
../include/instance/can1.h:
../include/instance/ccl.h:
../include/instance/cmcc.h:
../include/instance/dac.h:
../include/instance/dmac.h:
../include/instance/dsu.h:
../include/instance/eic.h:
../include/instance/evsys.h:
../include/instance/freqm.h:
../include/instance/gclk.h:
../include/instance/gmac.h:
../include/instance/hmatrix.h:
../include/instance/icm.h:
../include/instance/i2s.h:
../include/instance/mclk.h:
../include/instance/nvmctrl.h:
../include/instance/oscctrl.h:
../include/instance/osc32kctrl.h:
../include/instance/pac.h:
../include/instance/pcc.h:
../include/instance/pdec.h:
../include/instance/pm.h:
../include/instance/port.h:
../include/instance/pukcc.h:
../include/instance/qspi.h:
../include/instance/ramecc.h:
../include/instance/rstc.h:
../include/instance/rtc.h:
../include/instance/sdhc0.h:
../include/instance/sdhc1.h:
../include/instance/sercom0.h:
../include/instance/sercom1.h:
../include/instance/sercom2.h:
../include/instance/sercom3.h:
../include/instance/sercom4.h:
../include/instance/sercom5.h:
../include/instance/sercom6.h:
../include/instance/sercom7.h:
../include/instance/supc.h:
../include/instance/tc0.h:
../include/instance/tc1.h:
../include/instance/tc2.h:
../include/instance/tc3.h:
../include/instance/tc4.h:
../include/instance/tc5.h:
../include/instance/tc6.h:
../include/instance/tc7.h:
../include/instance/tcc0.h:
../include/instance/tcc1.h:
../include/instance/tcc2.h:
../include/instance/tcc3.h:
../include/instance/tcc4.h:
../include/instance/trng.h:
../include/instance/usb.h:
../include/instance/wdt.h:
../include/pio/same54p20a.h:
../hri/hri_e54.h:
../include/sam.h:
../hri/hri_ac_e54.h:
../hal/include/hal_atomic.h:
../hri/hri_adc_e54.h:
../hri/hri_aes_e54.h:
../hri/hri_can_e54.h:
../hri/hri_ccl_e54.h:
../hri/hri_cmcc_e54.h:
../hri/hri_dac_e54.h:
../hri/hri_dmac_e54.h:
../hri/hri_dsu_e54.h:
../hri/hri_eic_e54.h:
../hri/hri_evsys_e54.h:
../hri/hri_freqm_e54.h:
../hri/hri_gclk_e54.h:
../hri/hri_gmac_e54.h:
../hri/hri_hmatrixb_e54.h:
../hri/hri_i2s_e54.h:
../hri/hri_icm_e54.h:
../hri/hri_mclk_e54.h:
../hri/hri_nvmctrl_e54.h:
../hri/hri_osc32kctrl_e54.h:
../hri/hri_oscctrl_e54.h:
../hri/hri_pac_e54.h:
../hri/hri_pcc_e54.h:
../hri/hri_pdec_e54.h:
../hri/hri_pm_e54.h:
../hri/hri_port_e54.h:
../hri/hri_qspi_e54.h:
../hri/hri_ramecc_e54.h:
../hri/hri_rstc_e54.h:
../hri/hri_rtc_e54.h:
../hri/hri_sdhc_e54.h:
../hri/hri_sercom_e54.h:
../hri/hri_supc_e54.h:
../hri/hri_tc_e54.h:
../hri/hri_tcc_e54.h:
../hri/hri_trng_e54.h:
../hri/hri_usb_e54.h:
../hri/hri_wdt_e54.h:
../hal/utils/include/err_codes.h:
../hal/include/hpl_spi_m_sync.h:
../hal/include/hpl_spi.h:
../hal/utils/include/utils.h:
../hal/include/hpl_spi_sync.h:
../sd_mmc/sd_mmc_protocol.h:
../sd_mmc/sd_mmc.h:
../hal/include/hal_gpio.h:
../hal/include/hpl_gpio.h:
../hpl/port/hpl_gpio_base.h:
../hal/utils/include/utils_assert.h:
../config/hpl_port_config.h:
../hal/utils/include/utils_repeat_macro.h:
../hal/utils/include/utils_increment_macro.h:
../hal/include/hal_mci_sync.h:
../hal/include/hpl_mci_sync.h:
../sd_mmc/sd_mmc_spi.h:
/usr/arm-none-eabi/include/stdio.h:
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stdarg.h:
/usr/arm-none-eabi/include/sys/types.h:
/usr/arm-none-eabi/include/machine/endian.h:
/usr/arm-none-eabi/include/machine/_endian.h:
/usr/arm-none-eabi/include/sys/select.h:
/usr/arm-none-eabi/include/sys/_sigset.h:
/usr/arm-none-eabi/include/sys/_timeval.h:
/usr/arm-none-eabi/include/sys/timespec.h:
/usr/arm-none-eabi/include/sys/_timespec.h:
/usr/arm-none-eabi/include/sys/_pthreadtypes.h:
/usr/arm-none-eabi/include/sys/sched.h:
/usr/arm-none-eabi/include/machine/types.h:
/usr/arm-none-eabi/include/sys/stdio.h:
../shared/util/pdebug.h:
../atmel_start.h:
../driver_init.h:
../atmel_start_pins.h:
../hal/include/hal_delay.h:
../hal/include/hpl_irq.h:
../hal/include/hpl_reset.h:
../hal/include/hpl_sleep.h:
../hal/include/hal_init.h:
../hal/include/hpl_init.h:
../hal/include/hal_sleep.h:
../hal/include/hal_calendar.h:
../hal/include/hpl_calendar.h:
../hal/utils/include/utils_list.h:
../hal/include/hpl_irq.h:
../hal/include/hal_usart_sync.h:
../hal/include/hal_io.h:
../hal/include/hpl_usart_sync.h:
../hal/include/hpl_usart.h:
../sd_mmc_start.h:
../diskio_start.h:

Binary file not shown.

@ -1,340 +0,0 @@
sd_mmc/sd_mmc_spi.d sd_mmc/sd_mmc_spi.o: ../sd_mmc/sd_mmc_spi.c \
../sd_mmc/sd_mmc_spi.h ../hal/utils/include/compiler.h \
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stddef.h \
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stdint.h \
/usr/arm-none-eabi/include/stdint.h \
/usr/arm-none-eabi/include/machine/_default_types.h \
/usr/arm-none-eabi/include/sys/features.h \
/usr/arm-none-eabi/include/_newlib_version.h \
/usr/arm-none-eabi/include/sys/_intsup.h \
/usr/arm-none-eabi/include/sys/_stdint.h \
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stdbool.h \
../hal/utils/include/parts.h ../include/same54.h ../include/same54p20a.h \
../CMSIS/Core/Include/core_cm4.h ../CMSIS/Core/Include/cmsis_version.h \
../CMSIS/Core/Include/cmsis_compiler.h ../CMSIS/Core/Include/cmsis_gcc.h \
../CMSIS/Core/Include/mpu_armv7.h ../include/system_same54.h \
../include/component/ac.h ../include/component/adc.h \
../include/component/aes.h ../include/component/can.h \
../include/component/ccl.h ../include/component/cmcc.h \
../include/component/dac.h ../include/component/dmac.h \
../include/component/dsu.h ../include/component/eic.h \
../include/component/evsys.h ../include/component/freqm.h \
../include/component/gclk.h ../include/component/gmac.h \
../include/component/hmatrixb.h ../include/component/icm.h \
../include/component/i2s.h ../include/component/mclk.h \
../include/component/nvmctrl.h ../include/component/oscctrl.h \
../include/component/osc32kctrl.h ../include/component/pac.h \
../include/component/pcc.h ../include/component/pdec.h \
../include/component/pm.h ../include/component/port.h \
../include/component/qspi.h ../include/component/ramecc.h \
../include/component/rstc.h ../include/component/rtc.h \
../include/component/sdhc.h ../include/component/sercom.h \
../include/component/supc.h ../include/component/tc.h \
../include/component/tcc.h ../include/component/trng.h \
../include/component/usb.h ../include/component/wdt.h \
../include/instance/ac.h ../include/instance/adc0.h \
../include/instance/adc1.h ../include/instance/aes.h \
../include/instance/can0.h ../include/instance/can1.h \
../include/instance/ccl.h ../include/instance/cmcc.h \
../include/instance/dac.h ../include/instance/dmac.h \
../include/instance/dsu.h ../include/instance/eic.h \
../include/instance/evsys.h ../include/instance/freqm.h \
../include/instance/gclk.h ../include/instance/gmac.h \
../include/instance/hmatrix.h ../include/instance/icm.h \
../include/instance/i2s.h ../include/instance/mclk.h \
../include/instance/nvmctrl.h ../include/instance/oscctrl.h \
../include/instance/osc32kctrl.h ../include/instance/pac.h \
../include/instance/pcc.h ../include/instance/pdec.h \
../include/instance/pm.h ../include/instance/port.h \
../include/instance/pukcc.h ../include/instance/qspi.h \
../include/instance/ramecc.h ../include/instance/rstc.h \
../include/instance/rtc.h ../include/instance/sdhc0.h \
../include/instance/sdhc1.h ../include/instance/sercom0.h \
../include/instance/sercom1.h ../include/instance/sercom2.h \
../include/instance/sercom3.h ../include/instance/sercom4.h \
../include/instance/sercom5.h ../include/instance/sercom6.h \
../include/instance/sercom7.h ../include/instance/supc.h \
../include/instance/tc0.h ../include/instance/tc1.h \
../include/instance/tc2.h ../include/instance/tc3.h \
../include/instance/tc4.h ../include/instance/tc5.h \
../include/instance/tc6.h ../include/instance/tc7.h \
../include/instance/tcc0.h ../include/instance/tcc1.h \
../include/instance/tcc2.h ../include/instance/tcc3.h \
../include/instance/tcc4.h ../include/instance/trng.h \
../include/instance/usb.h ../include/instance/wdt.h \
../include/pio/same54p20a.h ../hri/hri_e54.h ../include/sam.h \
../hri/hri_ac_e54.h ../hal/include/hal_atomic.h ../hri/hri_adc_e54.h \
../hri/hri_aes_e54.h ../hri/hri_can_e54.h ../hri/hri_ccl_e54.h \
../hri/hri_cmcc_e54.h ../hri/hri_dac_e54.h ../hri/hri_dmac_e54.h \
../hri/hri_dsu_e54.h ../hri/hri_eic_e54.h ../hri/hri_evsys_e54.h \
../hri/hri_freqm_e54.h ../hri/hri_gclk_e54.h ../hri/hri_gmac_e54.h \
../hri/hri_hmatrixb_e54.h ../hri/hri_i2s_e54.h ../hri/hri_icm_e54.h \
../hri/hri_mclk_e54.h ../hri/hri_nvmctrl_e54.h \
../hri/hri_osc32kctrl_e54.h ../hri/hri_oscctrl_e54.h \
../hri/hri_pac_e54.h ../hri/hri_pcc_e54.h ../hri/hri_pdec_e54.h \
../hri/hri_pm_e54.h ../hri/hri_port_e54.h ../hri/hri_qspi_e54.h \
../hri/hri_ramecc_e54.h ../hri/hri_rstc_e54.h ../hri/hri_rtc_e54.h \
../hri/hri_sdhc_e54.h ../hri/hri_sercom_e54.h ../hri/hri_supc_e54.h \
../hri/hri_tc_e54.h ../hri/hri_tcc_e54.h ../hri/hri_trng_e54.h \
../hri/hri_usb_e54.h ../hri/hri_wdt_e54.h \
../hal/utils/include/err_codes.h ../sd_mmc/sd_mmc_protocol.h \
../hal/include/hal_spi_m_sync.h ../hal/include/hal_io.h \
../hal/include/hpl_spi_m_sync.h ../hal/include/hpl_spi.h \
../hal/utils/include/utils.h ../hal/include/hpl_spi_sync.h \
/usr/arm-none-eabi/include/stdio.h /usr/arm-none-eabi/include/_ansi.h \
/usr/arm-none-eabi/include/newlib.h \
/usr/arm-none-eabi/include/sys/config.h \
/usr/arm-none-eabi/include/machine/ieeefp.h \
/usr/arm-none-eabi/include/sys/cdefs.h \
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stdarg.h \
/usr/arm-none-eabi/include/sys/reent.h \
/usr/arm-none-eabi/include/_ansi.h \
/usr/arm-none-eabi/include/sys/_types.h \
/usr/arm-none-eabi/include/machine/_types.h \
/usr/arm-none-eabi/include/sys/lock.h \
/usr/arm-none-eabi/include/sys/types.h \
/usr/arm-none-eabi/include/machine/endian.h \
/usr/arm-none-eabi/include/machine/_endian.h \
/usr/arm-none-eabi/include/sys/select.h \
/usr/arm-none-eabi/include/sys/_sigset.h \
/usr/arm-none-eabi/include/sys/_timeval.h \
/usr/arm-none-eabi/include/sys/timespec.h \
/usr/arm-none-eabi/include/sys/_timespec.h \
/usr/arm-none-eabi/include/sys/_pthreadtypes.h \
/usr/arm-none-eabi/include/sys/sched.h \
/usr/arm-none-eabi/include/machine/types.h \
/usr/arm-none-eabi/include/sys/stdio.h ../shared/util/pdebug.h \
../atmel_start.h ../driver_init.h ../atmel_start_pins.h \
../hal/include/hal_gpio.h ../hal/include/hpl_gpio.h \
../hpl/port/hpl_gpio_base.h ../hal/utils/include/utils_assert.h \
../config/hpl_port_config.h ../hal/include/hal_delay.h \
../hal/include/hpl_irq.h ../hal/include/hpl_reset.h \
../hal/include/hpl_sleep.h ../hal/include/hal_init.h \
../hal/include/hpl_init.h ../hal/include/hal_sleep.h \
../hal/include/hal_calendar.h ../hal/include/hpl_calendar.h \
../hal/utils/include/utils_list.h ../hal/include/hpl_irq.h \
../hal/include/hal_usart_sync.h ../hal/include/hal_io.h \
../hal/include/hpl_usart_sync.h ../hal/include/hpl_usart.h \
../hal/include/hal_mci_sync.h ../hal/include/hpl_mci_sync.h \
../sd_mmc_start.h ../diskio_start.h ../atmel_start_pins.h
../sd_mmc/sd_mmc_spi.h:
../hal/utils/include/compiler.h:
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stddef.h:
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stdint.h:
/usr/arm-none-eabi/include/stdint.h:
/usr/arm-none-eabi/include/machine/_default_types.h:
/usr/arm-none-eabi/include/sys/features.h:
/usr/arm-none-eabi/include/_newlib_version.h:
/usr/arm-none-eabi/include/sys/_intsup.h:
/usr/arm-none-eabi/include/sys/_stdint.h:
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stdbool.h:
../hal/utils/include/parts.h:
../include/same54.h:
../include/same54p20a.h:
../CMSIS/Core/Include/core_cm4.h:
../CMSIS/Core/Include/cmsis_version.h:
../CMSIS/Core/Include/cmsis_compiler.h:
../CMSIS/Core/Include/cmsis_gcc.h:
../CMSIS/Core/Include/mpu_armv7.h:
../include/system_same54.h:
../include/component/ac.h:
../include/component/adc.h:
../include/component/aes.h:
../include/component/can.h:
../include/component/ccl.h:
../include/component/cmcc.h:
../include/component/dac.h:
../include/component/dmac.h:
../include/component/dsu.h:
../include/component/eic.h:
../include/component/evsys.h:
../include/component/freqm.h:
../include/component/gclk.h:
../include/component/gmac.h:
../include/component/hmatrixb.h:
../include/component/icm.h:
../include/component/i2s.h:
../include/component/mclk.h:
../include/component/nvmctrl.h:
../include/component/oscctrl.h:
../include/component/osc32kctrl.h:
../include/component/pac.h:
../include/component/pcc.h:
../include/component/pdec.h:
../include/component/pm.h:
../include/component/port.h:
../include/component/qspi.h:
../include/component/ramecc.h:
../include/component/rstc.h:
../include/component/rtc.h:
../include/component/sdhc.h:
../include/component/sercom.h:
../include/component/supc.h:
../include/component/tc.h:
../include/component/tcc.h:
../include/component/trng.h:
../include/component/usb.h:
../include/component/wdt.h:
../include/instance/ac.h:
../include/instance/adc0.h:
../include/instance/adc1.h:
../include/instance/aes.h:
../include/instance/can0.h:
../include/instance/can1.h:
../include/instance/ccl.h:
../include/instance/cmcc.h:
../include/instance/dac.h:
../include/instance/dmac.h:
../include/instance/dsu.h:
../include/instance/eic.h:
../include/instance/evsys.h:
../include/instance/freqm.h:
../include/instance/gclk.h:
../include/instance/gmac.h:
../include/instance/hmatrix.h:
../include/instance/icm.h:
../include/instance/i2s.h:
../include/instance/mclk.h:
../include/instance/nvmctrl.h:
../include/instance/oscctrl.h:
../include/instance/osc32kctrl.h:
../include/instance/pac.h:
../include/instance/pcc.h:
../include/instance/pdec.h:
../include/instance/pm.h:
../include/instance/port.h:
../include/instance/pukcc.h:
../include/instance/qspi.h:
../include/instance/ramecc.h:
../include/instance/rstc.h:
../include/instance/rtc.h:
../include/instance/sdhc0.h:
../include/instance/sdhc1.h:
../include/instance/sercom0.h:
../include/instance/sercom1.h:
../include/instance/sercom2.h:
../include/instance/sercom3.h:
../include/instance/sercom4.h:
../include/instance/sercom5.h:
../include/instance/sercom6.h:
../include/instance/sercom7.h:
../include/instance/supc.h:
../include/instance/tc0.h:
../include/instance/tc1.h:
../include/instance/tc2.h:
../include/instance/tc3.h:
../include/instance/tc4.h:
../include/instance/tc5.h:
../include/instance/tc6.h:
../include/instance/tc7.h:
../include/instance/tcc0.h:
../include/instance/tcc1.h:
../include/instance/tcc2.h:
../include/instance/tcc3.h:
../include/instance/tcc4.h:
../include/instance/trng.h:
../include/instance/usb.h:
../include/instance/wdt.h:
../include/pio/same54p20a.h:
../hri/hri_e54.h:
../include/sam.h:
../hri/hri_ac_e54.h:
../hal/include/hal_atomic.h:
../hri/hri_adc_e54.h:
../hri/hri_aes_e54.h:
../hri/hri_can_e54.h:
../hri/hri_ccl_e54.h:
../hri/hri_cmcc_e54.h:
../hri/hri_dac_e54.h:
../hri/hri_dmac_e54.h:
../hri/hri_dsu_e54.h:
../hri/hri_eic_e54.h:
../hri/hri_evsys_e54.h:
../hri/hri_freqm_e54.h:
../hri/hri_gclk_e54.h:
../hri/hri_gmac_e54.h:
../hri/hri_hmatrixb_e54.h:
../hri/hri_i2s_e54.h:
../hri/hri_icm_e54.h:
../hri/hri_mclk_e54.h:
../hri/hri_nvmctrl_e54.h:
../hri/hri_osc32kctrl_e54.h:
../hri/hri_oscctrl_e54.h:
../hri/hri_pac_e54.h:
../hri/hri_pcc_e54.h:
../hri/hri_pdec_e54.h:
../hri/hri_pm_e54.h:
../hri/hri_port_e54.h:
../hri/hri_qspi_e54.h:
../hri/hri_ramecc_e54.h:
../hri/hri_rstc_e54.h:
../hri/hri_rtc_e54.h:
../hri/hri_sdhc_e54.h:
../hri/hri_sercom_e54.h:
../hri/hri_supc_e54.h:
../hri/hri_tc_e54.h:
../hri/hri_tcc_e54.h:
../hri/hri_trng_e54.h:
../hri/hri_usb_e54.h:
../hri/hri_wdt_e54.h:
../hal/utils/include/err_codes.h:
../sd_mmc/sd_mmc_protocol.h:
../hal/include/hal_spi_m_sync.h:
../hal/include/hal_io.h:
../hal/include/hpl_spi_m_sync.h:
../hal/include/hpl_spi.h:
../hal/utils/include/utils.h:
../hal/include/hpl_spi_sync.h:
/usr/arm-none-eabi/include/stdio.h:
/usr/arm-none-eabi/include/_ansi.h:
/usr/arm-none-eabi/include/newlib.h:
/usr/arm-none-eabi/include/sys/config.h:
/usr/arm-none-eabi/include/machine/ieeefp.h:
/usr/arm-none-eabi/include/sys/cdefs.h:
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stdarg.h:
/usr/arm-none-eabi/include/sys/reent.h:
/usr/arm-none-eabi/include/_ansi.h:
/usr/arm-none-eabi/include/sys/_types.h:
/usr/arm-none-eabi/include/machine/_types.h:
/usr/arm-none-eabi/include/sys/lock.h:
/usr/arm-none-eabi/include/sys/types.h:
/usr/arm-none-eabi/include/machine/endian.h:
/usr/arm-none-eabi/include/machine/_endian.h:
/usr/arm-none-eabi/include/sys/select.h:
/usr/arm-none-eabi/include/sys/_sigset.h:
/usr/arm-none-eabi/include/sys/_timeval.h:
/usr/arm-none-eabi/include/sys/timespec.h:
/usr/arm-none-eabi/include/sys/_timespec.h:
/usr/arm-none-eabi/include/sys/_pthreadtypes.h:
/usr/arm-none-eabi/include/sys/sched.h:
/usr/arm-none-eabi/include/machine/types.h:
/usr/arm-none-eabi/include/sys/stdio.h:
../shared/util/pdebug.h:
../atmel_start.h:
../driver_init.h:
../atmel_start_pins.h:
../hal/include/hal_gpio.h:
../hal/include/hpl_gpio.h:
../hpl/port/hpl_gpio_base.h:
../hal/utils/include/utils_assert.h:
../config/hpl_port_config.h:
../hal/include/hal_delay.h:
../hal/include/hpl_irq.h:
../hal/include/hpl_reset.h:
../hal/include/hpl_sleep.h:
../hal/include/hal_init.h:
../hal/include/hpl_init.h:
../hal/include/hal_sleep.h:
../hal/include/hal_calendar.h:
../hal/include/hpl_calendar.h:
../hal/utils/include/utils_list.h:
../hal/include/hpl_irq.h:
../hal/include/hal_usart_sync.h:
../hal/include/hal_io.h:
../hal/include/hpl_usart_sync.h:
../hal/include/hpl_usart.h:
../hal/include/hal_mci_sync.h:
../hal/include/hpl_mci_sync.h:
../sd_mmc_start.h:
../diskio_start.h:
../atmel_start_pins.h:

Binary file not shown.

@ -1,338 +0,0 @@
sd_mmc_start.d sd_mmc_start.o: ../sd_mmc_start.c ../atmel_start.h \
../driver_init.h ../atmel_start_pins.h ../hal/include/hal_gpio.h \
../hal/include/hpl_gpio.h ../hal/utils/include/compiler.h \
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stddef.h \
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stdint.h \
/usr/arm-none-eabi/include/stdint.h \
/usr/arm-none-eabi/include/machine/_default_types.h \
/usr/arm-none-eabi/include/sys/features.h \
/usr/arm-none-eabi/include/_newlib_version.h \
/usr/arm-none-eabi/include/sys/_intsup.h \
/usr/arm-none-eabi/include/sys/_stdint.h \
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stdbool.h \
../hal/utils/include/parts.h ../include/same54.h ../include/same54p20a.h \
../CMSIS/Core/Include/core_cm4.h ../CMSIS/Core/Include/cmsis_version.h \
../CMSIS/Core/Include/cmsis_compiler.h ../CMSIS/Core/Include/cmsis_gcc.h \
../CMSIS/Core/Include/mpu_armv7.h ../include/system_same54.h \
../include/component/ac.h ../include/component/adc.h \
../include/component/aes.h ../include/component/can.h \
../include/component/ccl.h ../include/component/cmcc.h \
../include/component/dac.h ../include/component/dmac.h \
../include/component/dsu.h ../include/component/eic.h \
../include/component/evsys.h ../include/component/freqm.h \
../include/component/gclk.h ../include/component/gmac.h \
../include/component/hmatrixb.h ../include/component/icm.h \
../include/component/i2s.h ../include/component/mclk.h \
../include/component/nvmctrl.h ../include/component/oscctrl.h \
../include/component/osc32kctrl.h ../include/component/pac.h \
../include/component/pcc.h ../include/component/pdec.h \
../include/component/pm.h ../include/component/port.h \
../include/component/qspi.h ../include/component/ramecc.h \
../include/component/rstc.h ../include/component/rtc.h \
../include/component/sdhc.h ../include/component/sercom.h \
../include/component/supc.h ../include/component/tc.h \
../include/component/tcc.h ../include/component/trng.h \
../include/component/usb.h ../include/component/wdt.h \
../include/instance/ac.h ../include/instance/adc0.h \
../include/instance/adc1.h ../include/instance/aes.h \
../include/instance/can0.h ../include/instance/can1.h \
../include/instance/ccl.h ../include/instance/cmcc.h \
../include/instance/dac.h ../include/instance/dmac.h \
../include/instance/dsu.h ../include/instance/eic.h \
../include/instance/evsys.h ../include/instance/freqm.h \
../include/instance/gclk.h ../include/instance/gmac.h \
../include/instance/hmatrix.h ../include/instance/icm.h \
../include/instance/i2s.h ../include/instance/mclk.h \
../include/instance/nvmctrl.h ../include/instance/oscctrl.h \
../include/instance/osc32kctrl.h ../include/instance/pac.h \
../include/instance/pcc.h ../include/instance/pdec.h \
../include/instance/pm.h ../include/instance/port.h \
../include/instance/pukcc.h ../include/instance/qspi.h \
../include/instance/ramecc.h ../include/instance/rstc.h \
../include/instance/rtc.h ../include/instance/sdhc0.h \
../include/instance/sdhc1.h ../include/instance/sercom0.h \
../include/instance/sercom1.h ../include/instance/sercom2.h \
../include/instance/sercom3.h ../include/instance/sercom4.h \
../include/instance/sercom5.h ../include/instance/sercom6.h \
../include/instance/sercom7.h ../include/instance/supc.h \
../include/instance/tc0.h ../include/instance/tc1.h \
../include/instance/tc2.h ../include/instance/tc3.h \
../include/instance/tc4.h ../include/instance/tc5.h \
../include/instance/tc6.h ../include/instance/tc7.h \
../include/instance/tcc0.h ../include/instance/tcc1.h \
../include/instance/tcc2.h ../include/instance/tcc3.h \
../include/instance/tcc4.h ../include/instance/trng.h \
../include/instance/usb.h ../include/instance/wdt.h \
../include/pio/same54p20a.h ../hri/hri_e54.h ../include/sam.h \
../hri/hri_ac_e54.h ../hal/include/hal_atomic.h ../hri/hri_adc_e54.h \
../hri/hri_aes_e54.h ../hri/hri_can_e54.h ../hri/hri_ccl_e54.h \
../hri/hri_cmcc_e54.h ../hri/hri_dac_e54.h ../hri/hri_dmac_e54.h \
../hri/hri_dsu_e54.h ../hri/hri_eic_e54.h ../hri/hri_evsys_e54.h \
../hri/hri_freqm_e54.h ../hri/hri_gclk_e54.h ../hri/hri_gmac_e54.h \
../hri/hri_hmatrixb_e54.h ../hri/hri_i2s_e54.h ../hri/hri_icm_e54.h \
../hri/hri_mclk_e54.h ../hri/hri_nvmctrl_e54.h \
../hri/hri_osc32kctrl_e54.h ../hri/hri_oscctrl_e54.h \
../hri/hri_pac_e54.h ../hri/hri_pcc_e54.h ../hri/hri_pdec_e54.h \
../hri/hri_pm_e54.h ../hri/hri_port_e54.h ../hri/hri_qspi_e54.h \
../hri/hri_ramecc_e54.h ../hri/hri_rstc_e54.h ../hri/hri_rtc_e54.h \
../hri/hri_sdhc_e54.h ../hri/hri_sercom_e54.h ../hri/hri_supc_e54.h \
../hri/hri_tc_e54.h ../hri/hri_tcc_e54.h ../hri/hri_trng_e54.h \
../hri/hri_usb_e54.h ../hri/hri_wdt_e54.h \
../hal/utils/include/err_codes.h ../hpl/port/hpl_gpio_base.h \
../hal/utils/include/utils_assert.h ../config/hpl_port_config.h \
../hal/include/hal_delay.h ../hal/include/hpl_irq.h \
../hal/include/hpl_reset.h ../hal/include/hpl_sleep.h \
../hal/include/hal_init.h ../hal/include/hpl_init.h \
../hal/include/hal_io.h ../hal/include/hal_sleep.h \
../hal/include/hal_calendar.h ../hal/include/hpl_calendar.h \
../hal/utils/include/utils_list.h ../hal/include/hpl_irq.h \
../hal/include/hal_usart_sync.h ../hal/include/hal_io.h \
../hal/include/hpl_usart_sync.h ../hal/include/hpl_usart.h \
../hal/include/hal_spi_m_sync.h ../hal/include/hpl_spi_m_sync.h \
../hal/include/hpl_spi.h ../hal/utils/include/utils.h \
../hal/include/hpl_spi_sync.h ../hal/include/hal_mci_sync.h \
../hal/include/hpl_mci_sync.h ../sd_mmc_start.h \
/usr/arm-none-eabi/include/stdio.h /usr/arm-none-eabi/include/_ansi.h \
/usr/arm-none-eabi/include/newlib.h \
/usr/arm-none-eabi/include/sys/config.h \
/usr/arm-none-eabi/include/machine/ieeefp.h \
/usr/arm-none-eabi/include/sys/cdefs.h \
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stdarg.h \
/usr/arm-none-eabi/include/sys/reent.h \
/usr/arm-none-eabi/include/_ansi.h \
/usr/arm-none-eabi/include/sys/_types.h \
/usr/arm-none-eabi/include/machine/_types.h \
/usr/arm-none-eabi/include/sys/lock.h \
/usr/arm-none-eabi/include/sys/types.h \
/usr/arm-none-eabi/include/machine/endian.h \
/usr/arm-none-eabi/include/machine/_endian.h \
/usr/arm-none-eabi/include/sys/select.h \
/usr/arm-none-eabi/include/sys/_sigset.h \
/usr/arm-none-eabi/include/sys/_timeval.h \
/usr/arm-none-eabi/include/sys/timespec.h \
/usr/arm-none-eabi/include/sys/_timespec.h \
/usr/arm-none-eabi/include/sys/_pthreadtypes.h \
/usr/arm-none-eabi/include/sys/sched.h \
/usr/arm-none-eabi/include/machine/types.h \
/usr/arm-none-eabi/include/sys/stdio.h ../diskio_start.h \
../atmel_start.h ../sd_mmc/sd_mmc.h ../config/conf_sd_mmc.h
../atmel_start.h:
../driver_init.h:
../atmel_start_pins.h:
../hal/include/hal_gpio.h:
../hal/include/hpl_gpio.h:
../hal/utils/include/compiler.h:
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stddef.h:
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stdint.h:
/usr/arm-none-eabi/include/stdint.h:
/usr/arm-none-eabi/include/machine/_default_types.h:
/usr/arm-none-eabi/include/sys/features.h:
/usr/arm-none-eabi/include/_newlib_version.h:
/usr/arm-none-eabi/include/sys/_intsup.h:
/usr/arm-none-eabi/include/sys/_stdint.h:
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stdbool.h:
../hal/utils/include/parts.h:
../include/same54.h:
../include/same54p20a.h:
../CMSIS/Core/Include/core_cm4.h:
../CMSIS/Core/Include/cmsis_version.h:
../CMSIS/Core/Include/cmsis_compiler.h:
../CMSIS/Core/Include/cmsis_gcc.h:
../CMSIS/Core/Include/mpu_armv7.h:
../include/system_same54.h:
../include/component/ac.h:
../include/component/adc.h:
../include/component/aes.h:
../include/component/can.h:
../include/component/ccl.h:
../include/component/cmcc.h:
../include/component/dac.h:
../include/component/dmac.h:
../include/component/dsu.h:
../include/component/eic.h:
../include/component/evsys.h:
../include/component/freqm.h:
../include/component/gclk.h:
../include/component/gmac.h:
../include/component/hmatrixb.h:
../include/component/icm.h:
../include/component/i2s.h:
../include/component/mclk.h:
../include/component/nvmctrl.h:
../include/component/oscctrl.h:
../include/component/osc32kctrl.h:
../include/component/pac.h:
../include/component/pcc.h:
../include/component/pdec.h:
../include/component/pm.h:
../include/component/port.h:
../include/component/qspi.h:
../include/component/ramecc.h:
../include/component/rstc.h:
../include/component/rtc.h:
../include/component/sdhc.h:
../include/component/sercom.h:
../include/component/supc.h:
../include/component/tc.h:
../include/component/tcc.h:
../include/component/trng.h:
../include/component/usb.h:
../include/component/wdt.h:
../include/instance/ac.h:
../include/instance/adc0.h:
../include/instance/adc1.h:
../include/instance/aes.h:
../include/instance/can0.h:
../include/instance/can1.h:
../include/instance/ccl.h:
../include/instance/cmcc.h:
../include/instance/dac.h:
../include/instance/dmac.h:
../include/instance/dsu.h:
../include/instance/eic.h:
../include/instance/evsys.h:
../include/instance/freqm.h:
../include/instance/gclk.h:
../include/instance/gmac.h:
../include/instance/hmatrix.h:
../include/instance/icm.h:
../include/instance/i2s.h:
../include/instance/mclk.h:
../include/instance/nvmctrl.h:
../include/instance/oscctrl.h:
../include/instance/osc32kctrl.h:
../include/instance/pac.h:
../include/instance/pcc.h:
../include/instance/pdec.h:
../include/instance/pm.h:
../include/instance/port.h:
../include/instance/pukcc.h:
../include/instance/qspi.h:
../include/instance/ramecc.h:
../include/instance/rstc.h:
../include/instance/rtc.h:
../include/instance/sdhc0.h:
../include/instance/sdhc1.h:
../include/instance/sercom0.h:
../include/instance/sercom1.h:
../include/instance/sercom2.h:
../include/instance/sercom3.h:
../include/instance/sercom4.h:
../include/instance/sercom5.h:
../include/instance/sercom6.h:
../include/instance/sercom7.h:
../include/instance/supc.h:
../include/instance/tc0.h:
../include/instance/tc1.h:
../include/instance/tc2.h:
../include/instance/tc3.h:
../include/instance/tc4.h:
../include/instance/tc5.h:
../include/instance/tc6.h:
../include/instance/tc7.h:
../include/instance/tcc0.h:
../include/instance/tcc1.h:
../include/instance/tcc2.h:
../include/instance/tcc3.h:
../include/instance/tcc4.h:
../include/instance/trng.h:
../include/instance/usb.h:
../include/instance/wdt.h:
../include/pio/same54p20a.h:
../hri/hri_e54.h:
../include/sam.h:
../hri/hri_ac_e54.h:
../hal/include/hal_atomic.h:
../hri/hri_adc_e54.h:
../hri/hri_aes_e54.h:
../hri/hri_can_e54.h:
../hri/hri_ccl_e54.h:
../hri/hri_cmcc_e54.h:
../hri/hri_dac_e54.h:
../hri/hri_dmac_e54.h:
../hri/hri_dsu_e54.h:
../hri/hri_eic_e54.h:
../hri/hri_evsys_e54.h:
../hri/hri_freqm_e54.h:
../hri/hri_gclk_e54.h:
../hri/hri_gmac_e54.h:
../hri/hri_hmatrixb_e54.h:
../hri/hri_i2s_e54.h:
../hri/hri_icm_e54.h:
../hri/hri_mclk_e54.h:
../hri/hri_nvmctrl_e54.h:
../hri/hri_osc32kctrl_e54.h:
../hri/hri_oscctrl_e54.h:
../hri/hri_pac_e54.h:
../hri/hri_pcc_e54.h:
../hri/hri_pdec_e54.h:
../hri/hri_pm_e54.h:
../hri/hri_port_e54.h:
../hri/hri_qspi_e54.h:
../hri/hri_ramecc_e54.h:
../hri/hri_rstc_e54.h:
../hri/hri_rtc_e54.h:
../hri/hri_sdhc_e54.h:
../hri/hri_sercom_e54.h:
../hri/hri_supc_e54.h:
../hri/hri_tc_e54.h:
../hri/hri_tcc_e54.h:
../hri/hri_trng_e54.h:
../hri/hri_usb_e54.h:
../hri/hri_wdt_e54.h:
../hal/utils/include/err_codes.h:
../hpl/port/hpl_gpio_base.h:
../hal/utils/include/utils_assert.h:
../config/hpl_port_config.h:
../hal/include/hal_delay.h:
../hal/include/hpl_irq.h:
../hal/include/hpl_reset.h:
../hal/include/hpl_sleep.h:
../hal/include/hal_init.h:
../hal/include/hpl_init.h:
../hal/include/hal_io.h:
../hal/include/hal_sleep.h:
../hal/include/hal_calendar.h:
../hal/include/hpl_calendar.h:
../hal/utils/include/utils_list.h:
../hal/include/hpl_irq.h:
../hal/include/hal_usart_sync.h:
../hal/include/hal_io.h:
../hal/include/hpl_usart_sync.h:
../hal/include/hpl_usart.h:
../hal/include/hal_spi_m_sync.h:
../hal/include/hpl_spi_m_sync.h:
../hal/include/hpl_spi.h:
../hal/utils/include/utils.h:
../hal/include/hpl_spi_sync.h:
../hal/include/hal_mci_sync.h:
../hal/include/hpl_mci_sync.h:
../sd_mmc_start.h:
/usr/arm-none-eabi/include/stdio.h:
/usr/arm-none-eabi/include/_ansi.h:
/usr/arm-none-eabi/include/newlib.h:
/usr/arm-none-eabi/include/sys/config.h:
/usr/arm-none-eabi/include/machine/ieeefp.h:
/usr/arm-none-eabi/include/sys/cdefs.h:
/usr/lib/gcc/arm-none-eabi/10.2.0/include/stdarg.h:
/usr/arm-none-eabi/include/sys/reent.h:
/usr/arm-none-eabi/include/_ansi.h:
/usr/arm-none-eabi/include/sys/_types.h:
/usr/arm-none-eabi/include/machine/_types.h:
/usr/arm-none-eabi/include/sys/lock.h:
/usr/arm-none-eabi/include/sys/types.h:
/usr/arm-none-eabi/include/machine/endian.h:
/usr/arm-none-eabi/include/machine/_endian.h:
/usr/arm-none-eabi/include/sys/select.h:
/usr/arm-none-eabi/include/sys/_sigset.h:
/usr/arm-none-eabi/include/sys/_timeval.h:
/usr/arm-none-eabi/include/sys/timespec.h:
/usr/arm-none-eabi/include/sys/_timespec.h:
/usr/arm-none-eabi/include/sys/_pthreadtypes.h:
/usr/arm-none-eabi/include/sys/sched.h:
/usr/arm-none-eabi/include/machine/types.h:
/usr/arm-none-eabi/include/sys/stdio.h:
../diskio_start.h:
../atmel_start.h:
../sd_mmc/sd_mmc.h:
../config/conf_sd_mmc.h:

Binary file not shown.

@ -85,16 +85,12 @@ shared/util/pdebug.d shared/util/pdebug.o: ../shared/util/pdebug.c \
../hal/include/hpl_reset.h ../hal/include/hpl_sleep.h \
../hal/include/hal_init.h ../hal/include/hpl_init.h \
../hal/include/hal_io.h ../hal/include/hal_sleep.h \
../hal/include/hal_calendar.h ../hal/include/hpl_calendar.h \
../hal/utils/include/utils_list.h ../hal/include/hpl_irq.h \
../hal/include/hal_usart_sync.h ../hal/include/hal_io.h \
../hal/include/hpl_usart_sync.h ../hal/include/hpl_usart.h \
../hal/include/hal_spi_m_sync.h ../hal/include/hpl_spi_m_sync.h \
../hal/include/hpl_spi.h ../hal/utils/include/utils.h \
../hal/include/hpl_spi_sync.h ../hal/include/hal_mci_sync.h \
../hal/include/hpl_mci_sync.h ../sd_mmc_start.h \
/usr/arm-none-eabi/include/stdio.h /usr/arm-none-eabi/include/_ansi.h \
/usr/arm-none-eabi/include/newlib.h \
../hal/include/hpl_spi_sync.h /usr/arm-none-eabi/include/stdio.h \
/usr/arm-none-eabi/include/_ansi.h /usr/arm-none-eabi/include/newlib.h \
/usr/arm-none-eabi/include/sys/config.h \
/usr/arm-none-eabi/include/machine/ieeefp.h \
/usr/arm-none-eabi/include/sys/cdefs.h \
@ -115,8 +111,8 @@ shared/util/pdebug.d shared/util/pdebug.o: ../shared/util/pdebug.c \
/usr/arm-none-eabi/include/sys/_pthreadtypes.h \
/usr/arm-none-eabi/include/sys/sched.h \
/usr/arm-none-eabi/include/machine/types.h \
/usr/arm-none-eabi/include/sys/stdio.h ../diskio_start.h \
../driver_init.h /usr/arm-none-eabi/include/string.h \
/usr/arm-none-eabi/include/sys/stdio.h ../driver_init.h \
/usr/arm-none-eabi/include/string.h \
/usr/arm-none-eabi/include/sys/_locale.h \
/usr/arm-none-eabi/include/strings.h \
/usr/arm-none-eabi/include/sys/string.h
@ -297,10 +293,6 @@ shared/util/pdebug.d shared/util/pdebug.o: ../shared/util/pdebug.c \
../hal/include/hpl_init.h:
../hal/include/hal_io.h:
../hal/include/hal_sleep.h:
../hal/include/hal_calendar.h:
../hal/include/hpl_calendar.h:
../hal/utils/include/utils_list.h:
../hal/include/hpl_irq.h:
../hal/include/hal_usart_sync.h:
../hal/include/hal_io.h:
../hal/include/hpl_usart_sync.h:
@ -310,9 +302,6 @@ shared/util/pdebug.d shared/util/pdebug.o: ../shared/util/pdebug.c \
../hal/include/hpl_spi.h:
../hal/utils/include/utils.h:
../hal/include/hpl_spi_sync.h:
../hal/include/hal_mci_sync.h:
../hal/include/hpl_mci_sync.h:
../sd_mmc_start.h:
/usr/arm-none-eabi/include/stdio.h:
/usr/arm-none-eabi/include/_ansi.h:
/usr/arm-none-eabi/include/newlib.h:
@ -337,7 +326,6 @@ shared/util/pdebug.d shared/util/pdebug.o: ../shared/util/pdebug.c \
/usr/arm-none-eabi/include/sys/sched.h:
/usr/arm-none-eabi/include/machine/types.h:
/usr/arm-none-eabi/include/sys/stdio.h:
../diskio_start.h:
../driver_init.h:
/usr/arm-none-eabi/include/string.h:
/usr/arm-none-eabi/include/sys/_locale.h:

Binary file not shown.

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save