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

📄 startup.s

📁 050117 CD 修正分 iTRON hosroot
💻 S
字号:
; --------------------------------------------------------------------------- 
;  HOS-H8 スタ〖トアップル〖チン                                              
;                                            Copyright (C) 1998-2000 by Ryuz  
; --------------------------------------------------------------------------- 

		.h8300h

; -------------------------------------
;  スタ〖トアップル〖チン
; -------------------------------------
		.section	.text
		.global		_hos_start
_hos_start:	
	; ----- スタック介袋步
		mov.l	#_stack,er7
		
	; ----- D セクションコピ〖 ∈DATAは64kbyte笆布と簿年∷
		mov.l	#___dtors_end,er5
		mov.l	#___data,er6
		mov.w	#data_size,r4
CPY_DSEC:	eepmov.w
		mov.w	r4,r4
		bne	CPY_DSEC
		
	; ----- B セクションクリア∈BSSも64kbytes笆布と簿年∷
		mov.l	#_end,er5
		mov.w	#bss_size,r6
		; beq	PASS_BSS_CLR
CLR_BSEC:	mov.b	r4l,@-er5
		dec.w	#1,r6
		bne	CLR_BSEC
PASS_BSS_CLR:
	; ----- 介袋步ル〖チン钙び叫し
		jsr	@___initialize
		
		mov.w	#0x04,r0
		mov.w	r0,@_sysstat	; スタ〖トアップはタスク迫惟婶
		mov.w	#0x01,r0
		mov.w	r0,@_int_cnt	; スタ〖トアップは充り哈み面とみなす
		ldc.b	#0x00,ccr	; 充り哈み钓材
		
		jsr	@_start_up	; スタ〖トアップル〖チン钙び叫し
		
		ldc.b	#0xff,ccr	; 充り哈み敦贿
		xor.w	r0,r0
		mov.w	r0,@_sysstat	; 笆稿タスク婶
		mov.w	r0,@_int_cnt	; 充り哈みカウンタクリア
		
		jmp	@___tsk_dsp;	; タスクディスパッチ


		.end

⌨️ 快捷键说明

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