📄 sti5500chip.cfg
字号:
include STi550xchip.cfg
include STi5500addr.cfg
#######################################################
##
## Define register blocks unique to the STi5500
##
#######################################################
proc TransportStreamDemuxRegisters addr=$1 i=0 {
for (i=0;i<32;i++) {
register ("STREAM_EN_REG"+(mkstr(i))) (addr+0xf00+(4*i)) -group TSDemux
}
register LINK_STAT_REG (addr+0xf80) -group TSDemux
register PACKET_LENGTH (addr+0xf88) -group TSDemux
register TIME_OUT_REG (addr+0xf8C) -group TSDemux
register MODE_REG (addr+0xf90) -group TSDemux
register PCR_STREAM_REG (addr+0xf94) -group TSDemux
register AF_REG0 (addr+0xf98) -group TSDemux -readonly
register AF_REG1 (addr+0xf9C) -group TSDemux -readonly
register V_PTS_REG (addr+0xfa0) -group TSDemux -readonly
register A_PTS_REG (addr+0xfa4) -group TSDemux -readonly
register PCR_REG (addr+0xfa8) -group TSDemux -readonly
register PCR_EXT_REG (addr+0xfaC) -group TSDemux -readonly
register AR_SIZE_REG (addr+0xfb0) -group TSDemux
register SDAV_CONF_REG (addr+0xfb4) -group TSDemux
register SDAV_DMA_EN_REG (addr+0xfb8) -group TSDemux -readonly
register SDAV_DATA_REG (addr+0xfbC) -group TSDemux
register EN_LINK_REG (addr+0xfc0) -group TSDemux
register EXTRA_BITS_REG (addr+0xfc8) -group TSDemux
}
#######################################################
##
## Set up STi5500 peripheral register blocks
##
#######################################################
proc sti5500chip {
sti550xchip("5500");
TransportStreamDemuxRegisters (Devices[Devices.TSDEMUXindex].addr)
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -