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

📄 fgm_cfg.asm

📁 基于MB95F168气体检漏仪软件代码
💻 ASM
字号:
;==========================================================================
; * F2MC-8FX Family Monitor Debugger program,
; * ALL RIGHTS RESERVED, COPYRIGHT (C) FUJITSU LIMITED 2006
; * LICENSED MATERIAL - PROGRAM PROPERTY OF FUJITSU LIMITED
;==========================================================================
		.PROGRAM	fgm_cfg
		.TITLE		fgm_cfg

#include "fgm_cfg.h"

;--------------------------------------------------------------------------
; export symbols
;--------------------------------------------------------------------------
		.EXPORT		_FGMTBL_BASE
		.EXPORT		_FGMTBL_STARTADR
		.EXPORT		_FGMTBL_STACKTOP
		.EXPORT		_FGMTBL_ABOOTADR
		.EXPORT		_FGMTBL_PASSWORD

;--------------------------------------------------------------------------
;	FGM configuration data
;--------------------------------------------------------------------------
		.SECTION	FGMCFGTBL,	CONST,	LOCATE=0xFFB6

_FGMTBL_BASE:		/* configuration table */
_FGMTBL_STARTADR:
		.DATA.H		USER_STARTADR	/* Start address */

_FGMTBL_STACKTOP:
		.DATA.H		USER_STACKTOP	/* Stack top */

_FGMTBL_ABOOTADR:
		.DATA.H		USER_ABOOTADR	/* Auto-boot address */

_FGMTBL_PASSWORD:
		.DATA.L		USER_PASSWORD	/* password (4byte) */

;--------------------------------------------------------------------------
;	CALLV vector for FGM
;--------------------------------------------------------------------------
		.SECTION	FGMCALLVECT,	CONST,	LOCATE=0xFFC0
		.IMPORT		_FGM_CALL

		.DATA.H		_FGM_CALL		; CALLV #0


#if __FGM_ONLY__

#include "fgm.h"
;--------------------------------------------------------------------------
;	Dummy routine.
;--------------------------------------------------------------------------
		.SECTION	DUMMYCODE,	CONST,	LOCATE=0xFFB2
_FGM_DUMMYPRG:
		seti						; Interrupt enable.
		jmp		$					;

;--------------------------------------------------------------------------
;	Interrupt vector
;--------------------------------------------------------------------------
		.SECTION	INTVECT,	CONST,	LOCATE=0xFFF2
		.IMPORT		_FGM_INT

		.DATA.H		_FGM_INT		/*	IRQ04: UART/SIO ch0 */

;--------------------------------------------------------------------------
;	reset vector
;--------------------------------------------------------------------------
		.SECTION	RESET,	  CONST,	LOCATE=0xFFFC
		.IMPORT		_FGM_INIT

		.DATA.B		0xFF
		.DATA.B		0
		.DATA.H		_FGM_INIT		; __start
#endif


		.END

⌨️ 快捷键说明

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