source: azure_iot_hub_f767zi/trunk/asp_baseplatform/OBJ/STM32F767NUCLEO144_GCC/lcdshield/lcdshield.cfg@ 457

Last change on this file since 457 was 457, checked in by coas-nagasima, 4 years ago

ファイルを追加

  • Property svn:eol-style set to native
  • Property svn:mime-type set to text/plain;charset=UTF-8
File size: 1.8 KB
Line 
1/*
2 * $Id$
3 */
4
5/*
6 * LCDシールドのコンフィギュレーションファイル
7 */
8INCLUDE("target_timer.cfg");
9INCLUDE("syssvc/syslog.cfg");
10INCLUDE("syssvc/banner.cfg");
11INCLUDE("syssvc/serial.cfg");
12INCLUDE("syssvc/logtask.cfg");
13INCLUDE("syssvc/tlsf.cfg");
14INCLUDE("monitor/monitor.cfg");
15INCLUDE("pdic/stm32f7xx/device.cfg");
16INCLUDE("usb/host/tusbh.cfg");
17INCLUDE("files/storagedevice.cfg");
18INCLUDE("files/ff/fatfs.cfg");
19
20#include "device.h"
21#include "spi.h"
22#include "adc.h"
23#include "usb_otg.h"
24#include "lcdshield.h"
25
26ATT_INI({ TA_NULL, heap_param, heap_init });
27ATT_INI({ TA_NULL, sw_int, setup_sw_func });
28ATT_INI({ TA_NULL, 0, device_info_init });
29
30CRE_TSK(MAIN_TASK, { TA_ACT, 0, main_task, MAIN_PRIORITY, STACK_SIZE, NULL });
31CRE_TSK(STICK_TASK, { TA_ACT, 0, stick_task, HIGH_PRIORITY, STACK_SIZE, NULL });
32
33CRE_FLG(SW_FLG,{TA_CLR, 0});
34
35CRE_SEM(ADCDMA_SEM, { TA_TPRI, 0, 1 });
36CRE_SEM(SPI1DMA_SEM, { TA_TPRI, 0, 1 });
37
38ATT_ISR({TA_NULL, SPI1_PORTID, INTNO_SPI, spi_isr, 1 });
39CFG_INT(INTNO_SPI, { TA_ENAINT | INTATR_SPI, INTPRI_SPI });
40
41ATT_ISR({TA_NULL, DMA2STM2_SID, INTNO_DMARX, stream_dma_isr, 1 });
42CFG_INT(INTNO_DMARX, { TA_ENAINT | INTATR_DMARX, INTPRI_DMARX });
43ATT_ISR({TA_NULL, DMA2STM3_SID, INTNO_DMATX, stream_dma_isr, 1 });
44CFG_INT(INTNO_DMATX, { TA_ENAINT | INTATR_DMATX, INTPRI_DMATX });
45ATT_ISR({TA_NULL, DMA2STM0_SID, INTNO_DMAADC, stream_dma_isr, 1 });
46CFG_INT(INTNO_DMAADC, { TA_ENAINT | INTATR_DMAADC, INTPRI_DMAADC });
47DEF_INH(INHNO_ADC, { TA_NULL, adc_int_handler });
48CFG_INT(INTNO_ADC, { TA_ENAINT | INTATR_ADC, INTPRI_ADC });
49
50ATT_ISR({TA_NULL, USB1_PORTID, INTNO_USBFS, usb_otg_isr, 1 });
51CFG_INT(INTNO_USBFS, { TA_ENAINT | INTATR_USBFS, INTPRI_USBFS });
52ATT_ISR({TA_NULL, USB1_PORTID, INTNO_FSWKUP, usb_otg_wkup_isr, 1 });
53CFG_INT(INTNO_FSWKUP, { TA_ENAINT | INTATR_FSWKUP, INTPRI_FSWKUP });
54
Note: See TracBrowser for help on using the repository browser.