📄 hal_powerpc_mpc5xx.cdl
字号:
cdl_option CYGNUM_HAL_ISR_SOURCE_PRIORITY_TB {
display "Time base interrupt source priority"
flavor data
legal_values 0 to 31
default_value 0
description "Time base interrupt source priority. O-6 are mapped to SIU levels 0-6.
7-31 are mapped to SIU level 7"
}
cdl_option CYGNUM_HAL_ISR_SOURCE_PRIORITY_PIT {
display "PIT interrupt source priority"
flavor data
legal_values 0 to 31
default_value 0
description "Time base interrupt source priority. O-6 are mapped to SIU levels 0-6.
7-31 are mapped to SIU level 7"
}
cdl_option CYGNUM_HAL_ISR_SOURCE_PRIORITY_RTC {
display "RTC interrupt source priority"
flavor data
legal_values 0 to 31
default_value 0
description "Time base interrupt source priority. O-6 are mapped to SIU levels 0-6.
7-31 are mapped to SIU level 7"
}
cdl_option CYGNUM_HAL_ISR_SOURCE_PRIORITY_PLL {
display "PLL interrupt source priority"
flavor data
legal_values 0 to 31
default_value 0
description "Time base interrupt source priority. O-6 are mapped to SIU levels 0-6.
7-31 are mapped to SIU level 7"
}
cdl_option CYGNUM_HAL_ISR_SOURCE_PRIORITY_QUADC_A_QUEUE1 {
display "QUADC A, QUEUE 1 interrupt source priority"
flavor data
legal_values 0 to 31
default_value 0
description "Time base interrupt source priority. O-6 are mapped to SIU levels 0-6.
7-31 are mapped to SIU level 7"
}
cdl_option CYGNUM_HAL_ISR_SOURCE_PRIORITY_QUADC_A_QUEUE2 {
display "QUADC A, QUEUE 2 interrupt source priority"
flavor data
legal_values 0 to 31
default_value 0
description "Time base interrupt source priority. O-6 are mapped to SIU levels 0-6.
7-31 are mapped to SIU level 7"
}
cdl_option CYGNUM_HAL_ISR_SOURCE_PRIORITY_QUADC_B_QUEUE1 {
display "QUADC B, QUEUE 1 interrupt source priority"
flavor data
legal_values 0 to 31
default_value 0
description "Time base interrupt source priority. O-6 are mapped to SIU levels 0-6.
7-31 are mapped to SIU level 7"
}
cdl_option CYGNUM_HAL_ISR_SOURCE_PRIORITY_QUADC_B_QUEUE2 {
display "QUADC B, QUEUE 2 interrupt source priority"
flavor data
legal_values 0 to 31
default_value 0
description "Time base interrupt source priority. O-6 are mapped to SIU levels 0-6.
7-31 are mapped to SIU level 7"
}
cdl_option CYGNUM_HAL_ISR_SOURCE_PRIORITY_QSCI {
display "QSCI interrupt source priority"
flavor data
legal_values 0 to 31
default_value 0
description "Time base interrupt source priority. O-6 are mapped to SIU levels 0-6.
7-31 are mapped to SIU level 7"
}
cdl_option CYGNUM_HAL_ISR_SOURCE_PRIORITY_QSPI {
display "QSPI interrupt source priority"
flavor data
legal_values 0 to 31
default_value 0
description "Time base interrupt source priority. O-6 are mapped to SIU levels 0-6.
7-31 are mapped to SIU level 7"
}
cdl_option CYGNUM_HAL_ISR_SOURCE_PRIORITY_TOUCAN_A {
display "TOUCAN A interrupt source priority"
flavor data
legal_values 0 to 31
default_value 0
description "Time base interrupt source priority. O-6 are mapped to SIU levels 0-6.
7-31 are mapped to SIU level 7"
}
cdl_option CYGNUM_HAL_ISR_SOURCE_PRIORITY_TOUCAN_B {
display "TOUCAN B interrupt source priority"
flavor data
legal_values 0 to 31
default_value 0
description "Time base interrupt source priority. O-6 are mapped to SIU levels 0-6.
7-31 are mapped to SIU level 7"
}
cdl_option CYGNUM_HAL_ISR_SOURCE_PRIORITY_TPU_A {
display "TPU A interrupt source priority"
flavor data
legal_values 0 to 31
default_value 0
description "Time base interrupt source priority. O-6 are mapped to SIU levels 0-6.
7-31 are mapped to SIU level 7"
}
cdl_option CYGNUM_HAL_ISR_SOURCE_PRIORITY_TPU_B {
display "TPU B interrupt source priority"
flavor data
legal_values 0 to 31
default_value 0
description "Time base interrupt source priority. O-6 are mapped to SIU levels 0-6.
7-31 are mapped to SIU level 7"
}
cdl_option CYGNUM_HAL_ISR_SOURCE_PRIORITY_MIOS_A {
display "MIOS A interrupt source priority"
flavor data
legal_values 0 to 31
default_value 0
description "Time base interrupt source priority. O-6 are mapped to SIU levels 0-6.
7-31 are mapped to SIU level 7"
}
cdl_option CYGNUM_HAL_ISR_SOURCE_PRIORITY_MIOS_B {
display "MIOS B interrupt source priority"
flavor data
legal_values 0 to 31
default_value 0
description "Time base interrupt source priority. O-6 are mapped to SIU levels 0-6.
7-31 are mapped to SIU level 7"
}
}
define_proc {
puts $::cdl_header "#include <pkgconf/hal_powerpc.h>"
}
compile var_intr.c var_misc.c variant.S
cdl_option CYGPKG_HAL_POWERPC_MPC5xx_TESTS {
display "PowerPC MPC5xx tests"
flavor data
no_define
calculated { "tests/intr0" }
description "
This option specifies the set of tests for the PowerPC MPC5xx HAL."
}
cdl_option CYGBLD_BUILD_VERSION_TOOL {
display "Build MPC5xx version dump tool"
default_value 0
requires { CYG_HAL_STARTUP == "RAM" }
no_define
description "This option enables the building of a tool which will print the version identifiers of the CPU."
make -priority 320 {
<PREFIX>/bin/mpc5xxrev : <PACKAGE>/src/mpc5xxrev.c
@sh -c "mkdir -p src $(dir $@)"
$(CC) -c $(INCLUDE_PATH) -Wp,-MD,deps.tmp -I$(dir $<) $(CFLAGS) -o src/mpc5xxrev.o $<
@echo $@ ": \\" > $(notdir $@).deps
@echo $(wildcard $(PREFIX)/lib/*) " \\" >> $(notdir $@).deps
@tail -n +2 deps.tmp >> $(notdir $@).deps
@echo >> $(notdir $@).deps
@rm deps.tmp
$(CC) $(LDFLAGS) -L$(PREFIX)/lib -Ttarget.ld -o $@ src/mpc5xxrev.o
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -