;
;初期化スクリプト
;ターゲットメモリの定義
;
set_title メモリ サンプル D4

define_input endian {BE; LE;}

;          data   io   endian 	addressing
define_mem 10000 10000 $endian     BA		-D4

add_mem_area	reg		0000 0100 1 RW
add_mem_area	com_o	8000 2000 2 RW -V
add_mem_area	exram	c000 1000 8 RW
add_permanent_area font a000 1000 1  R font_han2.bin

add_io_area		switch	0000 0010


set_interrupt_name 1 bank\@c000	-T"メモリC000にPNパターンを書き、バンクを切り替え、表示を変える"
set_interrupt_name 2 \@0	-T"メモリ0000〜のリードorライトテスト"
set_interrupt_name 3 \@a000	-T"メモリA000〜のリードorライトテスト"
set_interrupt_name 4 \@8000	-T"メモリ8000〜のリードorライトテスト"
set_interrupt_name 5 \@c000	-T"メモリC000〜のリードorライトテスト"
set_interrupt_name 6 io@0	-T"ポート0000〜のリードorライトテスト"

set_switch_name 0 R/W		-T"ONならWRITE、OFFならREADテスト"
set_switch_name 1 PN9/15 	-T"ONならPN15、OFFならPN9"
set_switch_name 2 PNinit 	-T"ONなら初期値から、OFFなら継続"

timerlog off
timerscale 1
load app.dll
reset -t

