List of system-specific files

来源:百度文库 编辑:神马文学网 时间:2024/04/30 00:22:07
(based on the SH7727 port and Open Source Kernel Release)
TE_NAME = type of T-Engine + processor, e.g. std_sh7727
CPU = name of the CPU, e.g. sh7727
Directory Filename Type
config\build\TE_NAME Makefile Other
ROMInfo.LNK Other
config\src\sysdepend\TE_NAME DEVCONF Other
rominfo.c C File
rominfo_conf.h Header
SYSCONF Other
etc\sysdepend\TE_NAME makerules.sysdepend Other
include\sys\sysdepend\ machine_common.h Header
rominfo_common.h Header
segment_common.h Header
str_align_common.h Header
sysexc_common.h Header
sysinfo_common.h Header
include\sys\sysdepend\TE_NAME machine_depend.h Header
rominfo_depend.h Header
segment_depend.h Header
str_align_depend.h Header
sysexc_depend.h Header
sysinfo_depend.h Header
include\tk\sysdepend asm_common.h Header
dbgspt_common.h Header
syscall_common.h Header
sysdef_common.h Header
syslib_common.h Header
include\tk\sysdepend\TE_NAME asm_depend.h Header
cpuattr.h Header
cpudef.h Header
dbgspt_depend.h Header
sysdef_depend.h Header
syslib_depend.h Header
kernel\sysdepend\device\TE_NAME cache_info.h Header
cntwus.c C File
devinit.c C File
icrt0.S ASM
patch.c C File
patch.h Header
power.c C File
tkdev_conf.h Header
tkdev_init.c C File
tkdev_timer.h Header
kernel\sysdepend\cpu\CPU cache.c C File
chkplv.c C File
cpu_calls.c C File
cpu_conf.h Header
cpu_init.c C File
cpu_insn.h Header
cpu_status.h Header
cpu_support.S ASM
cpu_task.h Header
offset.h Header
kernel\sysinit\build\TE_NAME makefile Other
kernel\sysmain\build\TE_NAME makefile Other
kernel-ram.lnk Other
kernel-rom.lnk Other
kernel\sysmgr\build\TE_NAME makefile Other
kernel\tkernel\build\TE_NAME makefile Other
lib\build\TE_NAME makefile Other
lib\crt\crt0\build\TE_NAME makefile Other
lib\crt\crt0\src\sysdepend\TE_NAME crt0.S ASM
crt1f.S ASM
crt1s.S ASM
crti.S ASM
crtir.S ASM
crtn.S ASM
lib\crt\crttk\build\TE_NAME makefile Other
lib\crt\crttk\src\sysdepend\TE_NAME asmstartup.S ASM
lib\libstr\build\TE_NAME makefile Other
lib\libsvc\build\TE_NAME Makefile Other
makeifex.pl Other
makeiftd.pl Other
makeiftk.pl Other
lib\libsvc\src\sysdepend\CPU changespace.S ASM
chkspace.S ASM
chkspacebstr.S ASM
chkspacelen.S ASM
chkspacetstr.S ASM
cnvphysicaladdr.S ASM
console_conf.S ASM
console_ctl.S ASM
console_get.S ASM
console_in.S ASM
console_out.S ASM
console_put.S ASM
lockspace.S ASM
makespace.S ASM
mapmemory.S ASM
readmemspace.S ASM
setmemspaceb.S ASM
td_acp_que.S ASM
td_cal_que.S ASM
td_flg_que.S ASM
td_get_otm.S ASM
td_get_reg.S ASM
td_get_tim.S ASM
td_hok_dsp.S ASM
td_hok_int.S ASM
td_hok_svc.S ASM
td_inf_tsk.S ASM
td_lst_alm.S ASM
td_lst_cyc.S ASM
td_lst_flg.S ASM
td_lst_mbf.S ASM
td_lst_mbx.S ASM
td_lst_mpf.S ASM
td_lst_mpl.S ASM
td_lst_mtx.S ASM
td_lst_por.S ASM
td_lst_sem.S ASM
td_lst_ssy.S ASM
td_lst_tsk.S ASM
td_mbx_que.S ASM
td_mpf_que.S ASM
td_mpl_que.S ASM
td_mtx_que.S ASM
td_rdy_que.S ASM
td_ref_alm.S ASM
td_ref_cyc.S ASM
td_ref_dsname.S ASM
td_ref_flg.S ASM
td_ref_mbf.S ASM
td_ref_mbx.S ASM
td_ref_mpf.S ASM
td_ref_mpl.S ASM
td_ref_mtx.S ASM
td_ref_por.S ASM
td_ref_sem.S ASM
td_ref_ssy.S ASM
td_ref_sys.S ASM
td_ref_tex.S ASM
td_ref_tsk.S ASM
td_rmbf_que.S ASM
td_sem_que.S ASM
td_set_dsname.S ASM
td_set_reg.S ASM
td_smbf_que.S ASM
tk_acp_por.S ASM
tk_cal_por.S ASM
tk_can_wup.S ASM
tk_chg_pri.S ASM
tk_chg_slt.S ASM
tk_cln_ssy.S ASM
tk_clr_flg.S ASM
tk_cls_dev.S ASM
tk_cre_alm.S ASM
tk_cre_cyc.S ASM
tk_cre_flg.S ASM
tk_cre_mbf.S ASM
tk_cre_mbx.S ASM
tk_cre_mpf.S ASM
tk_cre_mpl.S ASM
tk_cre_mtx.S ASM
tk_cre_por.S ASM
tk_cre_res.S ASM
tk_cre_sem.S ASM
tk_cre_tsk.S ASM
tk_def_dev.S ASM
tk_def_int.S ASM
tk_def_ssy.S ASM
tk_def_tex.S ASM
tk_del_alm.S ASM
tk_del_cyc.S ASM
tk_del_flg.S ASM
tk_del_mbf.S ASM
tk_del_mbx.S ASM
tk_del_mpf.S ASM
tk_del_mpl.S ASM
tk_del_mtx.S ASM
tk_del_por.S ASM
tk_del_res.S ASM
tk_del_sem.S ASM
tk_del_tsk.S ASM
tk_dis_dsp.S ASM
tk_dis_tex.S ASM
tk_dis_wai.S ASM
tk_dly_tsk.S ASM
tk_ena_dsp.S ASM
tk_ena_tex.S ASM
tk_ena_wai.S ASM
tk_end_tex.S ASM
tk_evt_dev.S ASM
tk_evt_ssy.S ASM
tk_exd_tsk.S ASM
tk_ext_tsk.S ASM
tk_frsm_tsk.S ASM
tk_fwd_por.S ASM
tk_get_cfn.S ASM
tk_get_cfs.S ASM
tk_get_cpr.S ASM
tk_get_dev.S ASM
tk_get_mpf.S ASM
tk_get_mpl.S ASM
tk_get_otm.S ASM
tk_get_reg.S ASM
tk_get_res.S ASM
tk_get_rid.S ASM
tk_get_smb.S ASM
tk_get_tid.S ASM
tk_get_tim.S ASM
tk_get_tsp.S ASM
tk_inf_tsk.S ASM
tk_loc_mtx.S ASM
tk_lst_dev.S ASM
tk_opn_dev.S ASM
tk_oref_dev.S ASM
tk_ras_tex.S ASM
tk_rcv_mbf.S ASM
tk_rcv_mbx.S ASM
tk_rea_dev.S ASM
tk_ref_alm.S ASM
tk_ref_cyc.S ASM
tk_ref_dev.S ASM
tk_ref_flg.S ASM
tk_ref_idv.S ASM
tk_ref_mbf.S ASM
tk_ref_mbx.S ASM
tk_ref_mpf.S ASM
tk_ref_mpl.S ASM
tk_ref_mtx.S ASM
tk_ref_por.S ASM
tk_ref_sem.S ASM
tk_ref_smb.S ASM
tk_ref_ssy.S ASM
tk_ref_sys.S ASM
tk_ref_tex.S ASM
tk_ref_tsk.S ASM
tk_ref_ver.S ASM
tk_rel_mpf.S ASM
tk_rel_mpl.S ASM
tk_rel_smb.S ASM
tk_rel_wai.S ASM
tk_ret_int.S ASM
tk_rot_rdq.S ASM
tk_rpl_rdv.S ASM
tk_rsm_tsk.S ASM
tk_set_cpr.S ASM
tk_set_flg.S ASM
tk_set_pow.S ASM
tk_set_reg.S ASM
tk_set_rid.S ASM
tk_set_tim.S ASM
tk_set_tsp.S ASM
tk_sig_sem.S ASM
tk_sig_tev.S ASM
tk_slp_tsk.S ASM
tk_snd_mbf.S ASM
tk_snd_mbx.S ASM
tk_srea_dev.S ASM
tk_sta_alm.S ASM
tk_sta_cyc.S ASM
tk_sta_ssy.S ASM
tk_sta_tsk.S ASM
tk_stp_alm.S ASM
tk_stp_cyc.S ASM
tk_sus_dev.S ASM
tk_sus_tsk.S ASM
tk_swri_dev.S ASM
tk_ter_tsk.S ASM
tk_unl_mtx.S ASM
tk_wai_dev.S ASM
tk_wai_flg.S ASM
tk_wai_sem.S ASM
tk_wai_tev.S ASM
tk_wri_dev.S ASM
tk_wup_tsk.S ASM
unlockspace.S ASM
unmakespace.S ASM
unmapmemory.S ASM
writememspace.S ASM
_getkernelcommonarea.S ASM
_syslog_send.S ASM
lib\libtk\build\TE_NAME makefile Other
lib\libtk\src\sysdepend\TE_NAME disint.S ASM
getsvcenv.h Header
int.c C File
prreg.c C File
setspc.c C File
waitnsec.c C File
waitusec.c C File
lib\libtm\build\TE_NAME makefile Other
lib\libtm\src\sysdepend\TE_NAME tmsvc.h Header
* There are 11 ASM files in lib\libtm\src - they are assembly files but seem to be target independent
* For include files, there is usually a 'common' file in a higher level directory that selects
which file is to be included - need to add any new CPU/TE into this part also
List produced by: Mohit Sindhwani.mohits@onghu.com
TE@Onghu Web Sitehttp://www.onghu.com/te/