⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 celljpegdec_ti.asm

📁 这是DM642(EVM开发板)的视频采集和视频输出到网络调用的一个很好的例子原代码,用CCS3.3可以打开,调试通过.
💻 ASM
📖 第 1 页 / 共 5 页
字号:
	.dwattr $C$DW$94, DW_AT_TI_symbol_name("_algNumAlloc")
	.dwattr $C$DW$94, DW_AT_data_member_location[DW_OP_plus_uconst 0x20]
	.dwattr $C$DW$94, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag $C$DW$T$57

$C$DW$T$36	.dwtag  DW_TAG_pointer_type, DW_AT_type(*$C$DW$T$57)
	.dwattr $C$DW$T$36, DW_AT_address_class(0x20)
$C$DW$T$37	.dwtag  DW_TAG_pointer_type, DW_AT_type(*$C$DW$T$36)
	.dwattr $C$DW$T$37, DW_AT_address_class(0x20)
$C$DW$T$95	.dwtag  DW_TAG_typedef, DW_AT_name("IALG_Fxns")
	.dwattr $C$DW$T$95, DW_AT_type(*$C$DW$T$57)
	.dwattr $C$DW$T$95, DW_AT_language(DW_LANG_C)
$C$DW$T$96	.dwtag  DW_TAG_pointer_type, DW_AT_type(*$C$DW$T$95)
	.dwattr $C$DW$T$96, DW_AT_address_class(0x20)

$C$DW$T$58	.dwtag  DW_TAG_structure_type
	.dwattr $C$DW$T$58, DW_AT_name("IALG_Obj")
	.dwattr $C$DW$T$58, DW_AT_byte_size(0x04)
$C$DW$95	.dwtag  DW_TAG_member, DW_AT_type(*$C$DW$T$36)
	.dwattr $C$DW$95, DW_AT_name("fxns")
	.dwattr $C$DW$95, DW_AT_TI_symbol_name("_fxns")
	.dwattr $C$DW$95, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr $C$DW$95, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag $C$DW$T$58

$C$DW$T$29	.dwtag  DW_TAG_pointer_type, DW_AT_type(*$C$DW$T$58)
	.dwattr $C$DW$T$29, DW_AT_address_class(0x20)
$C$DW$T$30	.dwtag  DW_TAG_typedef, DW_AT_name("IALG_Handle")
	.dwattr $C$DW$T$30, DW_AT_type(*$C$DW$T$29)
	.dwattr $C$DW$T$30, DW_AT_language(DW_LANG_C)
$C$DW$T$124	.dwtag  DW_TAG_typedef, DW_AT_name("ALGRF_Handle")
	.dwattr $C$DW$T$124, DW_AT_type(*$C$DW$T$30)
	.dwattr $C$DW$T$124, DW_AT_language(DW_LANG_C)

$C$DW$T$60	.dwtag  DW_TAG_structure_type
	.dwattr $C$DW$T$60, DW_AT_name("STS_Obj")
	.dwattr $C$DW$T$60, DW_AT_byte_size(0x0c)
$C$DW$96	.dwtag  DW_TAG_member, DW_AT_type(*$C$DW$T$59)
	.dwattr $C$DW$96, DW_AT_name("num")
	.dwattr $C$DW$96, DW_AT_TI_symbol_name("_num")
	.dwattr $C$DW$96, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr $C$DW$96, DW_AT_accessibility(DW_ACCESS_public)
$C$DW$97	.dwtag  DW_TAG_member, DW_AT_type(*$C$DW$T$59)
	.dwattr $C$DW$97, DW_AT_name("acc")
	.dwattr $C$DW$97, DW_AT_TI_symbol_name("_acc")
	.dwattr $C$DW$97, DW_AT_data_member_location[DW_OP_plus_uconst 0x4]
	.dwattr $C$DW$97, DW_AT_accessibility(DW_ACCESS_public)
$C$DW$98	.dwtag  DW_TAG_member, DW_AT_type(*$C$DW$T$59)
	.dwattr $C$DW$98, DW_AT_name("max")
	.dwattr $C$DW$98, DW_AT_TI_symbol_name("_max")
	.dwattr $C$DW$98, DW_AT_data_member_location[DW_OP_plus_uconst 0x8]
	.dwattr $C$DW$98, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag $C$DW$T$60

$C$DW$T$61	.dwtag  DW_TAG_typedef, DW_AT_name("STS_Obj")
	.dwattr $C$DW$T$61, DW_AT_type(*$C$DW$T$60)
	.dwattr $C$DW$T$61, DW_AT_language(DW_LANG_C)
$C$DW$T$62	.dwtag  DW_TAG_pointer_type, DW_AT_type(*$C$DW$T$61)
	.dwattr $C$DW$T$62, DW_AT_address_class(0x20)

$C$DW$T$64	.dwtag  DW_TAG_structure_type
	.dwattr $C$DW$T$64, DW_AT_name("_UTLSTS_Obj")
	.dwattr $C$DW$T$64, DW_AT_byte_size(0x0c)
$C$DW$99	.dwtag  DW_TAG_member, DW_AT_type(*$C$DW$T$62)
	.dwattr $C$DW$99, DW_AT_name("sts")
	.dwattr $C$DW$99, DW_AT_TI_symbol_name("_sts")
	.dwattr $C$DW$99, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr $C$DW$99, DW_AT_accessibility(DW_ACCESS_public)
$C$DW$100	.dwtag  DW_TAG_member, DW_AT_type(*$C$DW$T$63)
	.dwattr $C$DW$100, DW_AT_name("lastTime")
	.dwattr $C$DW$100, DW_AT_TI_symbol_name("_lastTime")
	.dwattr $C$DW$100, DW_AT_data_member_location[DW_OP_plus_uconst 0x4]
	.dwattr $C$DW$100, DW_AT_accessibility(DW_ACCESS_public)
$C$DW$101	.dwtag  DW_TAG_member, DW_AT_type(*$C$DW$T$63)
	.dwattr $C$DW$101, DW_AT_name("count")
	.dwattr $C$DW$101, DW_AT_TI_symbol_name("_count")
	.dwattr $C$DW$101, DW_AT_data_member_location[DW_OP_plus_uconst 0x8]
	.dwattr $C$DW$101, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag $C$DW$T$64

$C$DW$T$138	.dwtag  DW_TAG_typedef, DW_AT_name("UTLSTS_Obj")
	.dwattr $C$DW$T$138, DW_AT_type(*$C$DW$T$64)
	.dwattr $C$DW$T$138, DW_AT_language(DW_LANG_C)
$C$DW$T$139	.dwtag  DW_TAG_pointer_type, DW_AT_type(*$C$DW$T$138)
	.dwattr $C$DW$T$139, DW_AT_address_class(0x20)

$C$DW$T$67	.dwtag  DW_TAG_structure_type
	.dwattr $C$DW$T$67, DW_AT_name("IDMA2_ChannelRec")
	.dwattr $C$DW$T$67, DW_AT_byte_size(0x08)
$C$DW$102	.dwtag  DW_TAG_member, DW_AT_type(*$C$DW$T$66)
	.dwattr $C$DW$102, DW_AT_name("handle")
	.dwattr $C$DW$102, DW_AT_TI_symbol_name("_handle")
	.dwattr $C$DW$102, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr $C$DW$102, DW_AT_accessibility(DW_ACCESS_public)
$C$DW$103	.dwtag  DW_TAG_member, DW_AT_type(*$C$DW$T$20)
	.dwattr $C$DW$103, DW_AT_name("queueId")
	.dwattr $C$DW$103, DW_AT_TI_symbol_name("_queueId")
	.dwattr $C$DW$103, DW_AT_data_member_location[DW_OP_plus_uconst 0x4]
	.dwattr $C$DW$103, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag $C$DW$T$67

$C$DW$T$68	.dwtag  DW_TAG_typedef, DW_AT_name("IDMA2_ChannelRec")
	.dwattr $C$DW$T$68, DW_AT_type(*$C$DW$T$67)
	.dwattr $C$DW$T$68, DW_AT_language(DW_LANG_C)
$C$DW$T$69	.dwtag  DW_TAG_pointer_type, DW_AT_type(*$C$DW$T$68)
	.dwattr $C$DW$T$69, DW_AT_address_class(0x20)

$C$DW$T$74	.dwtag  DW_TAG_structure_type
	.dwattr $C$DW$T$74, DW_AT_name("IDMA2_Fxns")
	.dwattr $C$DW$T$74, DW_AT_byte_size(0x14)
$C$DW$104	.dwtag  DW_TAG_member, DW_AT_type(*$C$DW$T$3)
	.dwattr $C$DW$104, DW_AT_name("implementationId")
	.dwattr $C$DW$104, DW_AT_TI_symbol_name("_implementationId")
	.dwattr $C$DW$104, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr $C$DW$104, DW_AT_accessibility(DW_ACCESS_public)
$C$DW$105	.dwtag  DW_TAG_member, DW_AT_type(*$C$DW$T$71)
	.dwattr $C$DW$105, DW_AT_name("dmaChangeChannels")
	.dwattr $C$DW$105, DW_AT_TI_symbol_name("_dmaChangeChannels")
	.dwattr $C$DW$105, DW_AT_data_member_location[DW_OP_plus_uconst 0x4]
	.dwattr $C$DW$105, DW_AT_accessibility(DW_ACCESS_public)
$C$DW$106	.dwtag  DW_TAG_member, DW_AT_type(*$C$DW$T$56)
	.dwattr $C$DW$106, DW_AT_name("dmaGetChannelCnt")
	.dwattr $C$DW$106, DW_AT_TI_symbol_name("_dmaGetChannelCnt")
	.dwattr $C$DW$106, DW_AT_data_member_location[DW_OP_plus_uconst 0x8]
	.dwattr $C$DW$106, DW_AT_accessibility(DW_ACCESS_public)
$C$DW$107	.dwtag  DW_TAG_member, DW_AT_type(*$C$DW$T$73)
	.dwattr $C$DW$107, DW_AT_name("dmaGetChannels")
	.dwattr $C$DW$107, DW_AT_TI_symbol_name("_dmaGetChannels")
	.dwattr $C$DW$107, DW_AT_data_member_location[DW_OP_plus_uconst 0xc]
	.dwattr $C$DW$107, DW_AT_accessibility(DW_ACCESS_public)
$C$DW$108	.dwtag  DW_TAG_member, DW_AT_type(*$C$DW$T$73)
	.dwattr $C$DW$108, DW_AT_name("dmaInit")
	.dwattr $C$DW$108, DW_AT_TI_symbol_name("_dmaInit")
	.dwattr $C$DW$108, DW_AT_data_member_location[DW_OP_plus_uconst 0x10]
	.dwattr $C$DW$108, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag $C$DW$T$74

$C$DW$T$127	.dwtag  DW_TAG_typedef, DW_AT_name("IDMA2_Fxns")
	.dwattr $C$DW$T$127, DW_AT_type(*$C$DW$T$74)
	.dwattr $C$DW$T$127, DW_AT_language(DW_LANG_C)
$C$DW$T$128	.dwtag  DW_TAG_pointer_type, DW_AT_type(*$C$DW$T$127)
	.dwattr $C$DW$T$128, DW_AT_address_class(0x20)

$C$DW$T$85	.dwtag  DW_TAG_structure_type
	.dwattr $C$DW$T$85, DW_AT_name("ICELL_Fxns")
	.dwattr $C$DW$T$85, DW_AT_byte_size(0x10)
$C$DW$109	.dwtag  DW_TAG_member, DW_AT_type(*$C$DW$T$79)
	.dwattr $C$DW$109, DW_AT_name("cellClose")
	.dwattr $C$DW$109, DW_AT_TI_symbol_name("_cellClose")
	.dwattr $C$DW$109, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr $C$DW$109, DW_AT_accessibility(DW_ACCESS_public)
$C$DW$110	.dwtag  DW_TAG_member, DW_AT_type(*$C$DW$T$81)
	.dwattr $C$DW$110, DW_AT_name("cellControl")
	.dwattr $C$DW$110, DW_AT_TI_symbol_name("_cellControl")
	.dwattr $C$DW$110, DW_AT_data_member_location[DW_OP_plus_uconst 0x4]
	.dwattr $C$DW$110, DW_AT_accessibility(DW_ACCESS_public)
$C$DW$111	.dwtag  DW_TAG_member, DW_AT_type(*$C$DW$T$84)
	.dwattr $C$DW$111, DW_AT_name("cellExecute")
	.dwattr $C$DW$111, DW_AT_TI_symbol_name("_cellExecute")
	.dwattr $C$DW$111, DW_AT_data_member_location[DW_OP_plus_uconst 0x8]
	.dwattr $C$DW$111, DW_AT_accessibility(DW_ACCESS_public)
$C$DW$112	.dwtag  DW_TAG_member, DW_AT_type(*$C$DW$T$79)
	.dwattr $C$DW$112, DW_AT_name("cellOpen")
	.dwattr $C$DW$112, DW_AT_TI_symbol_name("_cellOpen")
	.dwattr $C$DW$112, DW_AT_data_member_location[DW_OP_plus_uconst 0xc]
	.dwattr $C$DW$112, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag $C$DW$T$85

$C$DW$T$93	.dwtag  DW_TAG_typedef, DW_AT_name("ICELL_Fxns")
	.dwattr $C$DW$T$93, DW_AT_type(*$C$DW$T$85)
	.dwattr $C$DW$T$93, DW_AT_language(DW_LANG_C)
$C$DW$T$94	.dwtag  DW_TAG_pointer_type, DW_AT_type(*$C$DW$T$93)
	.dwattr $C$DW$T$94, DW_AT_address_class(0x20)

$C$DW$T$87	.dwtag  DW_TAG_enumeration_type
	.dwattr $C$DW$T$87, DW_AT_name("ICC_ObjType")
	.dwattr $C$DW$T$87, DW_AT_byte_size(0x04)
$C$DW$113	.dwtag  DW_TAG_enumerator, DW_AT_name("ICC_NULLOBJ"), DW_AT_const_value(0x00)
$C$DW$114	.dwtag  DW_TAG_enumerator, DW_AT_name("ICC_LINEAROBJ"), DW_AT_const_value(0x01)
$C$DW$115	.dwtag  DW_TAG_enumerator, DW_AT_name("ICC_USEROBJ"), DW_AT_const_value(0x20)
$C$DW$116	.dwtag  DW_TAG_enumerator, DW_AT_name("ICC_MAXTYPES"), DW_AT_const_value(0x21)
	.dwendtag $C$DW$T$87

$C$DW$T$88	.dwtag  DW_TAG_typedef, DW_AT_name("ICC_ObjType")
	.dwattr $C$DW$T$88, DW_AT_type(*$C$DW$T$87)
	.dwattr $C$DW$T$88, DW_AT_language(DW_LANG_C)

$C$DW$T$89	.dwtag  DW_TAG_structure_type
	.dwattr $C$DW$T$89, DW_AT_name("ICC_Obj")
	.dwattr $C$DW$T$89, DW_AT_byte_size(0x0c)
$C$DW$117	.dwtag  DW_TAG_member, DW_AT_type(*$C$DW$T$86)
	.dwattr $C$DW$117, DW_AT_name("buffer")
	.dwattr $C$DW$117, DW_AT_TI_symbol_name("_buffer")
	.dwattr $C$DW$117, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr $C$DW$117, DW_AT_accessibility(DW_ACCESS_public)
$C$DW$118	.dwtag  DW_TAG_member, DW_AT_type(*$C$DW$T$22)
	.dwattr $C$DW$118, DW_AT_name("nmaus")
	.dwattr $C$DW$118, DW_AT_TI_symbol_name("_nmaus")
	.dwattr $C$DW$118, DW_AT_data_member_location[DW_OP_plus_uconst 0x4]
	.dwattr $C$DW$118, DW_AT_accessibility(DW_ACCESS_public)
$C$DW$119	.dwtag  DW_TAG_member, DW_AT_type(*$C$DW$T$88)
	.dwattr $C$DW$119, DW_AT_name("objType")
	.dwattr $C$DW$119, DW_AT_TI_symbol_name("_objType")
	.dwattr $C$DW$119, DW_AT_data_member_location[DW_OP_plus_uconst 0x8]
	.dwattr $C$DW$119, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag $C$DW$T$89

$C$DW$T$98	.dwtag  DW_TAG_pointer_type, DW_AT_type(*$C$DW$T$89)
	.dwattr $C$DW$T$98, DW_AT_address_class(0x20)
$C$DW$T$99	.dwtag  DW_TAG_typedef, DW_AT_name("ICC_Handle")
	.dwattr $C$DW$T$99, DW_AT_type(*$C$DW$T$98)
	.dwattr $C$DW$T$99, DW_AT_language(DW_LANG_C)
$C$DW$T$100	.dwtag  DW_TAG_pointer_type, DW_AT_type(*$C$DW$T$99)
	.dwattr $C$DW$T$100, DW_AT_address_class(0x20)
$C$DW$T$90	.dwtag  DW_TAG_base_type, DW_AT_name("signed char")
	.dwattr $C$DW$T$90, DW_AT_encoding(DW_ATE_signed_char)
	.dwattr $C$DW$T$90, DW_AT_byte_size(0x01)
$C$DW$T$91	.dwtag  DW_TAG_pointer_type, DW_AT_type(*$C$DW$T$90)
	.dwattr $C$DW$T$91, DW_AT_address_class(0x20)
$C$DW$T$92	.dwtag  DW_TAG_typedef, DW_AT_name("String")
	.dwattr $C$DW$T$92, DW_AT_type(*$C$DW$T$91)
	.dwattr $C$DW$T$92, DW_AT_language(DW_LANG_C)
$C$DW$T$115	.dwtag  DW_TAG_typedef, DW_AT_name("SmInt")
	.dwattr $C$DW$T$115, DW_AT_type(*$C$DW$T$90)
	.dwattr $C$DW$T$115, DW_AT_language(DW_LANG_C)
$C$DW$T$116	.dwtag  DW_TAG_typedef, DW_AT_name("XDAS_Int8")
	.dwattr $C$DW$T$116, DW_AT_type(*$C$DW$T$115)
	.dwattr $C$DW$T$116, DW_AT_language(DW_LANG_C)
$C$DW$T$117	.dwtag  DW_TAG_pointer_type, DW_AT_type(*$C$DW$T$116)
	.dwattr $C$DW$T$117, DW_AT_address_class(0x20)
$C$DW$T$118	.dwtag  DW_TAG_pointer_type, DW_AT_type(*$C$DW$T$117)
	.dwattr $C$DW$T$118, DW_AT_address_class(0x20)

$C$DW$T$101	.dwtag  DW_TAG_structure_type
	.dwattr $C$DW$T$101, DW_AT_name("ICELL_Obj")
	.dwattr $C$DW$T$101, DW_AT_byte_size(0x30)
$C$DW$120	.dwtag  DW_TAG_member, DW_AT_type(*$C$DW$T$20)
	.dwattr $C$DW$120, DW_AT_name("size")
	.dwattr $C$DW$120, DW_AT_TI_symbol_name("_size")
	.dwattr $C$DW$120, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr $C$DW$120, DW_AT_accessibility(DW_ACCESS_public)
$C$DW$121	.dwtag  DW_TAG_member, DW_AT_type(*$C$DW$T$92)
	.dwattr $C$DW$121, DW_AT_name("name")
	.dwattr $C$DW$121, DW_AT_TI_symbol_name("_name")
	.dwattr $C$DW$121, DW_AT_data_member_location[DW_OP_plus_uconst 0x4]
	.dwattr $C$DW$121, DW_AT_accessibility(DW_ACCESS_public)
$C$DW$122	.dwtag  DW_TAG_member, DW_AT_type(*$C$DW$T$94)
	.dwattr $C$DW$122, DW_AT_name("cellFxns")
	.dwattr $C$DW$122, DW_AT_TI_symbol_name("_cellFxns")
	.dwattr $C$DW$122, DW_AT_data_member_location[DW_OP_plus_uconst 0x8]
	.dwattr $C$DW$122, DW_AT_accessibility(DW_ACCESS_public)
$C$DW$123	.dwtag  DW_TAG_member, DW_AT_type(*$C$DW$T$86)
	.dwattr $C$DW$123, DW_AT_name("cellEnv")
	.dwattr $C$DW$123, DW_AT_TI_symbol_name("_cellEnv")
	.dwattr $C$DW$123, DW_AT_data_member_location[DW_OP_plus_uconst 0xc]
	.dwattr $C$DW$123, DW_AT_accessibility(DW_ACCESS_public)
$C$DW$124	.dwtag  DW_TAG_member, DW_AT_type(*$C$DW$T$96)
	.dwattr $C$DW$124, DW_AT_name("algFxns")
	.dwattr $C$DW$124, DW_AT_TI_symbol_name("_algFxns")
	.dwattr $C$DW$124, DW_AT_data_member_location[DW_OP_plus_uconst 0x10]
	.dwattr $C$DW$124, DW_AT_accessibility(DW_ACCESS_public)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -