bootcode.asm

来自「TS201 HOSTBOOT源代码 学习TS201 HOSTHOOT」· 汇编 代码 · 共 50 行

ASM
50
字号
//*********************************************************************************************** 		

#include <defts201.h>

//**********************************************************************************************
.section program;

//******************************* Start of Initialization code *********************************

	nop;; nop;; nop;; nop;;	
	nop;; nop;; nop;; nop;;	
	nop;; nop;; nop;; nop;;	
	xr0 = SYSCON_MS0_SLOW | SYSCON_MS0_WT3;;
	nop;; nop;; nop;; nop;;	
	nop;; nop;; nop;; nop;;	
	nop;; nop;; nop;; nop;;	
	SYSCON = xr0;;
	nop;; nop;; nop;; nop;;	
	nop;; nop;; nop;; nop;;	
	nop;; nop;; nop;; nop;;	
	xr0 = FLAGREG_FLAG2_EN | FLAGREG_FLAG3_EN;;
	FLAGREG = xr0;;
	xr0 = bset r0 by FLAGREG_FLAG2_OUT_P;;
	xr0 = bclr r0 by FLAGREG_FLAG3_OUT_P;;
	FLAGREG = xr0;;
	nop;; nop;; nop;; nop;;	
	nop;; nop;; nop;; nop;;	
	nop;; nop;; nop;; nop;;	

_loop:
	xr0 = FLAGREG;;
	xr0 = btgl r0 by FLAGREG_FLAG2_OUT_P;;
	xr0 = btgl r0 by FLAGREG_FLAG3_OUT_P;;
	FLAGREG = xr0;;

	LC0 = 10000000;;
	nop;; nop;; nop;; nop;;	
	
_loop1:	
	nop;; nop;; nop;; nop;;	
	if NLC0E, jump _loop1 (NP);;

	nop;; nop;; nop;; nop;;	
	jump _loop (NP);;

	nop;; nop;; nop;; nop;;	
	nop;; nop;; nop;; nop;;	
	nop;; nop;; nop;; nop;;	
				

⌨️ 快捷键说明

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