struct mtk_base_memif_data { int id; constchar *name; int reg_ofs_base; int reg_ofs_cur; int reg_ofs_end; int reg_ofs_base_msb; int reg_ofs_cur_msb; int reg_ofs_end_msb; int fs_reg; int fs_shift; int fs_maskbit; int mono_reg; int mono_shift; int mono_invert; int quad_ch_reg; int quad_ch_mask; int quad_ch_shift; int int_odd_flag_reg; int int_odd_flag_shift; int enable_reg; int enable_shift; int hd_reg; int hd_shift; int hd_align_reg; int hd_align_mshift; int msb_reg; int msb_shift; int msb_end_reg; int msb_end_shift; int agent_disable_reg; int agent_disable_shift; int ch_num_reg; int ch_num_shift; int ch_num_maskbit; /* playback memif only */ int pbuf_reg; int pbuf_mask; int pbuf_shift; int minlen_reg; int minlen_mask; int minlen_shift;
};
struct mtk_base_irq_data { int id; int irq_cnt_reg; int irq_cnt_shift; int irq_cnt_maskbit; int irq_fs_reg; int irq_fs_shift; int irq_fs_maskbit; int irq_en_reg; int irq_en_shift; int irq_clr_reg; int irq_clr_shift; int irq_status_shift;
};
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.