aboutsummaryrefslogtreecommitdiff
path: root/.gitignore
blob: 764f6fbebb488c178e40a773a5ac154eb179b8ef (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
*.[ao]
*.pyc
*~
Makefile
TAGS
cryptech_rpcd
tests/test-aes-key-wrap
tests/test-bus
tests/test-ecdsa
tests/test-ecdsa-*.der
tests/test-hash
tests/test-mkmif
tests/test-pbkdf2
tests/test-rpc_bighash
tests/test-rpc_get_random
tests/test-rpc_get_version
tests/test-rpc_hash
tests/test-rpc_login
tests/test-rpc_pkey
tests/test-rpc_server
tests/test-rsa
tests/test-rsa-*.der
tests/test-trng
utils/cores
utils/eim_peek_poke
nd-color: #fff0f0 } /* Literal.String.Double */ .highlight .se { color: #0044dd; background-color: #fff0f0 } /* Literal.String.Escape */ .highlight .sh { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Heredoc */ .highlight .si { color: #3333bb; background-color: #fff0f0 } /* Literal.String.Interpol */ .highlight .sx { color: #22bb22; background-color: #f0fff0 } /* Literal.String.Other */ .highlight .sr { color: #008800; background-color: #fff0ff } /* Literal.String.Regex */ .highlight .s1 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Single */ .highlight .ss { color: #aa6600; background-color: #fff0f0 } /* Literal.String.Symbol */ .highlight .bp { color: #003388 } /* Name.Builtin.Pseudo */ .highlight .fm { color: #0066bb; font-weight: bold } /* Name.Function.Magic */ .highlight .vc { color: #336699 } /* Name.Variable.Class */ .highlight .vg { color: #dd7700 } /* Name.Variable.Global */ .highlight .vi { color: #3333bb } /* Name.Variable.Instance */ .highlight .vm { color: #336699 } /* Name.Variable.Magic */ .highlight .il { color: #0000DD; font-weight: bold } /* Literal.Number.Integer.Long */
CC=arm-none-eabi-gcc
AR=arm-none-eabi-ar

###########################################

vpath %.c targets/cmsis/TARGET_STM/TARGET_STM32F4 targets/cmsis/TARGET_STM/TARGET_STM32F4/TARGET_CRYPTECH_DEV_BRIDGE

SRCS =	stm32f4xx_hal.c \
	stm32f4xx_hal_adc.c \
	stm32f4xx_hal_adc_ex.c \
	stm32f4xx_hal_can.c \
	stm32f4xx_hal_cec.c \
	stm32f4xx_hal_cortex.c \
	stm32f4xx_hal_crc.c \
	stm32f4xx_hal_cryp.c \
	stm32f4xx_hal_cryp_ex.c \
	stm32f4xx_hal_dac.c \
	stm32f4xx_hal_dac_ex.c \
	stm32f4xx_hal_dcmi.c \
	stm32f4xx_hal_dcmi_ex.c \
	stm32f4xx_hal_dma2d.c \
	stm32f4xx_hal_dma.c \
	stm32f4xx_hal_dma_ex.c \
	stm32f4xx_hal_dsi.c \
	stm32f4xx_hal_eth.c \
	stm32f4xx_hal_flash.c \
	stm32f4xx_hal_flash_ex.c \
	stm32f4xx_hal_flash_ramfunc.c \
	stm32f4xx_hal_fmpi2c.c \
	stm32f4xx_hal_fmpi2c_ex.c \
	stm32f4xx_hal_gpio.c \
	stm32f4xx_hal_hash.c \
	stm32f4xx_hal_hash_ex.c \
	stm32f4xx_hal_hcd.c \
	stm32f4xx_hal_i2c.c \
	stm32f4xx_hal_i2c_ex.c \
	stm32f4xx_hal_i2s.c \
	stm32f4xx_hal_i2s_ex.c \
	stm32f4xx_hal_irda.c \
	stm32f4xx_hal_iwdg.c \
	stm32f4xx_hal_lptim.c \
	stm32f4xx_hal_ltdc.c \
	stm32f4xx_hal_ltdc_ex.c \
	stm32f4xx_hal_msp_template.c \
	stm32f4xx_hal_nand.c \
	stm32f4xx_hal_nor.c \
	stm32f4xx_hal_pccard.c \
	stm32f4xx_hal_pcd.c \
	stm32f4xx_hal_pcd_ex.c \
	stm32f4xx_hal_pwr.c \
	stm32f4xx_hal_pwr_ex.c \
	stm32f4xx_hal_qspi.c \
	stm32f4xx_hal_rcc.c \
	stm32f4xx_hal_rcc_ex.c \
	stm32f4xx_hal_rng.c \
	stm32f4xx_hal_rtc.c \
	stm32f4xx_hal_rtc_ex.c \
	stm32f4xx_hal_sai.c \
	stm32f4xx_hal_sai_ex.c \
	stm32f4xx_hal_sd.c \
	stm32f4xx_hal_sdram.c \
	stm32f4xx_hal_smartcard.c \
	stm32f4xx_hal_spdifrx.c \
	stm32f4xx_hal_spi.c \
	stm32f4xx_hal_sram.c \
	stm32f4xx_hal_tim.c \
	stm32f4xx_hal_tim_ex.c \
	stm32f4xx_hal_uart.c \
	stm32f4xx_hal_usart.c \
	stm32f4xx_hal_wwdg.c \
	stm32f4xx_ll_fmc.c \
	stm32f4xx_ll_fsmc.c \
	stm32f4xx_ll_sdmmc.c \
	stm32f4xx_ll_usb.c \
	cmsis_nvic.c \
	hal_tick.c

OBJS = $(SRCS:.c=.o)

all: libstmf4.a

libstmf4.a: $(OBJS)
	$(AR) -r $@ $(OBJS)

clean:
	rm -f $(OBJS) libstmf4.a