[INI]
VERSION=1.60
DOWNLOAD=
EZ2ASM=YES
ASM2LST=YES
MID2MLD=YES
SplittingBin=NO
Voice_Code=No
Project=
Download2=
system_code=2
HighClock=12000000
ShowINI=YES
BytesPerAddressUnit=2

; category = 1 --> sn8
Category=1
LibPath=..\..\Lib\MCU\SN8P2700A\
SharedPath=..\..\Lib\MCU\SN8P2700A\Shared\
Entry=0
Lib=
; Set Target Chip as 
; 0	DSP
; 1 MCU
Grammar=1

[C]
;LIBPATH=..\..\C\MCU\SN8P2700A\LIB\
;INCLUDEPATH=..\..\C\MCU\SN8P2700A\include
LIBPATH=..\..\C\MCU\SN8\LIB\
INCLUDEPATH=..\..\C\MCU\SN8\include

Entry=_main
CLib=
CLk=crt0.lk

[DATE]

[SN8P2704A]
CPU_TYPE=SN8P2704A
TEST_CODE=
EASY_CODE=
OBJ_DIR=
SIDN=

MemoryBlockCount=1
;Item# = Type(ID:4, ED:4, IP:8, EP:16), Header_Size, End_Size, EnableDummyCode, Fill_Pattern, FileName(* out file name)
Item0=0x0001, 128, 0, 1, 0x0, *.sn8

ModeCount=1
;Item# = Type, MaxSize, StartAddress
Mode0_Item0=0x0001, 4k, 0x0

DecoratorCount=1
;Decorator# = Name, Owner
Decorator0=SN8Decorator,0x0001
Lib=
CLib=c_stdlib_mb.lib
CRT0=crt0_SN8P2704A.o
C_Command_Option=-PUSH1 -NoCALLHL

fill_pattern=5
ROM_SIZE=4k
;CODE_SIZE=4k
;SN8 C Compiler demand RAM_SIZE data
RAM_SIZE=256
STACK_SIZE=8

ID=0xdB4A
mother=0xDB8A
SegClass=SegSn8_2
Relocator=RelSn8

[SN8P2705A]
CPU_TYPE=SN8P2705A
TEST_CODE=
EASY_CODE=
OBJ_DIR=
SIDN=

MemoryBlockCount=1
;Item# = Type(ID:4, ED:4, IP:8, EP:16), Header_Size, End_Size, EnableDummyCode, Fill_Pattern, FileName(* out file name)
Item0=0x0001, 128, 0, 1, 0x0, *.sn8

ModeCount=1
;Item# = Type, MaxSize, StartAddress
Mode0_Item0=0x0001, 4k, 0x0

DecoratorCount=1
;Decorator# = Name, Owner
Decorator0=SN8Decorator,0x0001
Lib=
CLib=c_stdlib_mb.lib
CRT0=crt0_SN8P2705A.o
C_Command_Option=-PUSH1 -NoCALLHL

fill_pattern=5
ROM_SIZE=4k
;CODE_SIZE=4k
;SN8 C Compiler demand RAM_SIZE data
RAM_SIZE=256
STACK_SIZE=8


ID=0xdB5A
mother=0xDB8A
SegClass=SegSn8_2
Relocator=RelSn8

[SN8P2706A]
CPU_TYPE=SN8P2706A
TEST_CODE=
EASY_CODE=
OBJ_DIR=
SIDN=

MemoryBlockCount=1
;Item# = Type(ID:4, ED:4, IP:8, EP:16), Header_Size, End_Size, EnableDummyCode, Fill_Pattern, FileName(* out file name)
Item0=0x0001, 128, 0, 1, 0x0, *.sn8

ModeCount=1
;Item# = Type, MaxSize, StartAddress
Mode0_Item0=0x0001, 4k, 0x0

DecoratorCount=1
;Decorator# = Name, Owner
Decorator0=SN8Decorator,0x0001

Lib=
CLib=c_stdlib_mb.lib
CRT0=crt0_SN8P2706A.o
C_Command_Option=-PUSH1 -NoCALLHL

fill_pattern=5
ROM_SIZE=4k
;CODE_SIZE=4k
;SN8 C Compiler demand RAM_SIZE data
RAM_SIZE=256
STACK_SIZE=8


ID=0xdB6A
mother=0xDB8A
SegClass=SegSn8_2
Relocator=RelSn8


[SN8P2707A]
CPU_TYPE=SN8P2707A
TEST_CODE=
EASY_CODE=
OBJ_DIR=
SIDN=

MemoryBlockCount=1
;Item# = Type(ID:4, ED:4, IP:8, EP:16), Header_Size, End_Size, EnableDummyCode, Fill_Pattern, FileName(* out file name)
Item0=0x0001, 128, 0, 1, 0x0, *.sn8

ModeCount=1
;Item# = Type, MaxSize, StartAddress
Mode0_Item0=0x0001, 4k, 0x0

DecoratorCount=1
;Decorator# = Name, Owner
Decorator0=SN8Decorator,0x0001

Lib=
CLib=c_stdlib_mb.lib
CRT0=crt0_SN8P2707A.o
C_Command_Option=-PUSH1 -NoCALLHL

fill_pattern=5
ROM_SIZE=4k
;CODE_SIZE=4k
;SN8 C Compiler demand RAM_SIZE data
RAM_SIZE=256
STACK_SIZE=8


ID=0xdB7A
mother=0xDB8A
SegClass=SegSn8_2
Relocator=RelSn8

[SN8P2708A]
CPU_TYPE=SN8P2708A
TEST_CODE=
EASY_CODE=
OBJ_DIR=
SIDN=

Lib=
CLib=c_stdlib_mb.lib
CRT0=crt0_SN8P2708A.o
C_Command_Option=-PUSH1 -NoCALLHL

MemoryBlockCount=1
;Item# = Type(ID:4, ED:4, IP:8, EP:16), Header_Size, End_Size, EnableDummyCode, Fill_Pattern, FileName(* out file name)
Item0=0x0001, 128, 0, 1, 0x0, *.sn8

ModeCount=1
;Item# = Type, MaxSize, StartAddress
Mode0_Item0=0x0001, 4k, 0x0

DecoratorCount=1
;Decorator# = Name, Owner
Decorator0=SN8Decorator,0x0001

;fill_pattern=5
ROM_SIZE=4k
;CODE_SIZE=4k
;SN8 C Compiler demand RAM_SIZE data
RAM_SIZE=256
STACK_SIZE=8


ID=0xDB8A
mother=0xDB8A
SegClass=SegSn8_2
Relocator=RelSn8

[SN8P2711]
CPU_TYPE=SN8P2711
TEST_CODE=
EASY_CODE=
OBJ_DIR=
SIDN=

MemoryBlockCount=1
;Item# = Type(ID:4, ED:4, IP:8, EP:16), Header_Size, End_Size, EnableDummyCode, Fill_Pattern, FileName(* out file name)
Item0=0x0001, 128, 0, 1, 0x0, *.sn8

ModeCount=1
;Item# = Type, MaxSize, StartAddress
Mode0_Item0=0x0001, 1k, 0x0

DecoratorCount=1
;Decorator# = Name, Owner
Decorator0=SN8Decorator,0x0001

Lib=
CLib=c_stdlib_xx.lib
CRT0=crt0_SN8P2711.o
C_Command_Option=-NoMUL -PUSH2 -NoCALLHL

;fill_pattern=5
ROM_SIZE=1k
;CODE_SIZE=1k
;SN8 C Compiler demand RAM_SIZE data
RAM_SIZE=64
STACK_SIZE=4


ID=0xDBB0
mother=0xDA60
SegClass=SegSn8
Relocator=RelSn8


[SN8P2711A]
CPU_TYPE=SN8P2711A
TEST_CODE=
EASY_CODE=
OBJ_DIR=
SIDN=

MemoryBlockCount=1
;Item# = Type(ID:4, ED:4, IP:8, EP:16), Header_Size, End_Size, EnableDummyCode, Fill_Pattern, FileName(* out file name)
Item0=0x0001, 128, 0, 1, 0x0, *.sn8

ModeCount=1
;Item# = Type, MaxSize, StartAddress
Mode0_Item0=0x0001, 1k, 0x0

DecoratorCount=1
;Decorator# = Name, Owner
Decorator0=SN8Decorator,0x0001

Lib=
CLib=c_stdlib_xx.lib
CRT0=crt0_SN8P2711A.o
C_Command_Option=-NoMUL -PUSH2 -NoCALLHL

;fill_pattern=5
ROM_SIZE=1k
;CODE_SIZE=1k
;SN8 C Compiler demand RAM_SIZE data
RAM_SIZE=64
STACK_SIZE=8


ID=0xDBBA
mother=0xDA60
SegClass=SegSn8
Relocator=RelSn8

[SN8P2714]
CPU_TYPE=SN8P2714
TEST_CODE=
EASY_CODE=
OBJ_DIR=
SIDN=

Lib=
CLib=c_stdlib_xx.lib
CRT0=crt0_SN8P2714.o
C_Command_Option=-NoMUL -PUSH0 -NoCALLHL

MemoryBlockCount=1
;Item# = Type(ID:4, ED:4, IP:8, EP:16), Header_Size, End_Size, EnableDummyCode, Fill_Pattern, FileName(* out file name)
Item0=0x0001, 128, 0, 1, 0x0, *.sn8

ModeCount=1
;Item# = Type, MaxSize, StartAddress
Mode0_Item0=0x0001, 2k, 0x0

DecoratorCount=1
;Decorator# = Name, Owner
Decorator0=SN8Decorator,0x0001

;fill_pattern=5
ROM_SIZE=2k
;CODE_SIZE=2k
;SN8 C Compiler demand RAM_SIZE data
RAM_SIZE=128
STACK_SIZE=8


ID=0xDBE0
mother=0xDA60
SegClass=SegSn8_1
Relocator=RelSn8


[SN8P2712]
CPU_TYPE=SN8P2712
TEST_CODE=
EASY_CODE=
OBJ_DIR=
SIDN=

MemoryBlockCount=1
;Item# = Type(ID:4, ED:4, IP:8, EP:16), Header_Size, End_Size, EnableDummyCode, Fill_Pattern, FileName(* out file name)
Item0=0x0001, 128, 0, 1, 0x0, *.sn8

ModeCount=1
;Item# = Type, MaxSize, StartAddress
Mode0_Item0=0x0001, 1k, 0x0

DecoratorCount=1
;Decorator# = Name, Owner
Decorator0=SN8Decorator,0x0001

Lib=
CLib=c_stdlib_xx.lib
CRT0=crt0_SN8P2712.o
C_Command_Option=-NoMUL -PUSH2 -NoCALLHL

;fill_pattern=5
ROM_SIZE=2k
;CODE_SIZE=2k
;SN8 C Compiler demand RAM_SIZE data
RAM_SIZE=96
STACK_SIZE=8


ID=0xDBC0
mother=0xDA60
SegClass=SegSn8_3
Relocator=RelSn8


[SN8P27142]
CPU_TYPE=SN8P27142
TEST_CODE=
EASY_CODE=
OBJ_DIR=
SIDN=

Lib=
CLib=c_stdlib_xx.lib
CRT0=crt0_SN8P27142.o
C_Command_Option=-NoMUL -PUSH0 -NoCALLHL

MemoryBlockCount=1
;Item# = Type(ID:4, ED:4, IP:8, EP:16), Header_Size, End_Size, EnableDummyCode, Fill_Pattern, FileName(* out file name)
Item0=0x0001, 128, 0, 1, 0x0, *.sn8

ModeCount=1
;Item# = Type, MaxSize, StartAddress
Mode0_Item0=0x0001, 2k, 0x0

DecoratorCount=1
;Decorator# = Name, Owner
Decorator0=SN8Decorator,0x0001

;fill_pattern=5
ROM_SIZE=2k
;CODE_SIZE=2k
;SN8 C Compiler demand RAM_SIZE data
RAM_SIZE=128
STACK_SIZE=8

ID=0xDBE2
mother=0xDA60
SegClass=SegSn8_1
Relocator=RelSn8

[SN8P27143]
CPU_TYPE=SN8P27143
TEST_CODE=
EASY_CODE=
OBJ_DIR=
SIDN=

Lib=
CLib=c_stdlib_xx.lib
CRT0=crt0_SN8P27143.o
C_Command_Option=-NoMUL -PUSH0 -NoCALLHL

MemoryBlockCount=1
;Item# = Type(ID:4, ED:4, IP:8, EP:16), Header_Size, End_Size, EnableDummyCode, Fill_Pattern, FileName(* out file name)
Item0=0x0001, 128, 0, 1, 0x0, *.sn8

ModeCount=1
;Item# = Type, MaxSize, StartAddress
Mode0_Item0=0x0001, 2k, 0x0

DecoratorCount=1
;Decorator# = Name, Owner
Decorator0=SN8Decorator,0x0001

;fill_pattern=5
ROM_SIZE=2k
;CODE_SIZE=2k
;SN8 C Compiler demand RAM_SIZE data
RAM_SIZE=128
STACK_SIZE=8

ID=0xDBE3
mother=0xDA60
SegClass=SegSn8_1
Relocator=RelSn8

[SN8P2715]
CPU_TYPE=SN8P2715
TEST_CODE=
EASY_CODE=
OBJ_DIR=
SIDN=

Lib=
CLib=c_stdlib_xx.lib
CRT0=crt0_SN8P2715.o
C_Command_Option=-NoMUL -PUSH0 -NoCALLHL

MemoryBlockCount=1
;Item# = Type(ID:4, ED:4, IP:8, EP:16), Header_Size, End_Size, EnableDummyCode, Fill_Pattern, FileName(* out file name)
Item0=0x0001, 128, 0, 1, 0x0, *.sn8

ModeCount=1
;Item# = Type, MaxSize, StartAddress
Mode0_Item0=0x0001, 2k, 0x0

DecoratorCount=1
;Decorator# = Name, Owner
Decorator0=SN8Decorator,0x0001

;fill_pattern=5
ROM_SIZE=2k
;CODE_SIZE=2k
;SN8 C Compiler demand RAM_SIZE data
RAM_SIZE=128
STACK_SIZE=8

ID=0xDBF0
mother=0xDA60
SegClass=SegSn8_1
Relocator=RelSn8

[SN8P2735]
CPU_TYPE=SN8P2735
TEST_CODE=
EASY_CODE=
OBJ_DIR=
SIDN=

Lib=
CLib=c_stdlib_sb.lib
CRT0=crt0_SN8P2735.o
C_Command_Option=-PUSH0 -NoCALLHL

MemoryBlockCount=1
;Item# = Type(ID:4, ED:4, IP:8, EP:16), Header_Size, End_Size, EnableDummyCode, Fill_Pattern, FileName(* out file name)
Item0=0x0001, 128, 0, 1, 0x0, *.sn8

ModeCount=1
;Item# = Type, MaxSize, StartAddress
Mode0_Item0=0x0001, 6k, 0x0

DecoratorCount=1
;Decorator# = Name, Owner
Decorator0=SN8Decorator,0x0001

;fill_pattern=5
ROM_SIZE=6k
;CODE_SIZE=6k
;SN8 C Compiler demand RAM_SIZE data
RAM_SIZE=256
STACK_SIZE=8

ID=0xDB30
mother=0xE280
SegClass=SegSn8_2
Relocator=RelSn8

[SN8P2758]
CPU_TYPE=SN8P2758
TEST_CODE=
EASY_CODE=
OBJ_DIR=
SIDN=

Lib=
CLib=c_stdlib_sb.lib
CRT0=crt0_SN8P2758.o
C_Command_Option=-PUSH2 -NoCALLHL

MemoryBlockCount=1
;Item# = Type(ID:4, ED:4, IP:8, EP:16), Header_Size, End_Size, EnableDummyCode, Fill_Pattern, FileName(* out file name)
Item0=0x0001, 128, 0, 1, 0x0, *.sn8

ModeCount=1
;Item# = Type, MaxSize, StartAddress
Mode0_Item0=0x0001, 4k, 0x0

DecoratorCount=1
;Decorator# = Name, Owner
Decorator0=SN8Decorator,0x0001

;fill_pattern=5
ROM_SIZE=4k
;CODE_SIZE=4k
;SN8 C Compiler demand RAM_SIZE data
RAM_SIZE=256
STACK_SIZE=8

ID=0xDBA0
mother=0xE280
SegClass=SegSn8_2
Relocator=RelSn8

[SN8P2722]
CPU_TYPE=SN8P2722
TEST_CODE=
EASY_CODE=
OBJ_DIR=
SIDN=

Lib=
CLib=c_stdlib_sx.lib
CRT0=crt0_SN8P2722.o
C_Command_Option=-PUSH2 -NoCALLHL

MemoryBlockCount=1
;Item# = Type(ID:4, ED:4, IP:8, EP:16), Header_Size, End_Size, EnableDummyCode, Fill_Pattern, FileName(* out file name)
Item0=0x0001, 128, 0, 1, 0x0, *.sn8

ModeCount=1
;Item# = Type, MaxSize, StartAddress
Mode0_Item0=0x0001, 2k, 0x0

DecoratorCount=1
;Decorator# = Name, Owner
Decorator0=SN8Decorator,0x0001

;fill_pattern=5
ROM_SIZE=2k
;CODE_SIZE=2k
;SN8 C Compiler demand RAM_SIZE data
RAM_SIZE=128
STACK_SIZE=8

ID=0xDB60
mother=0xE140
SegClass=SegSn8_1
Relocator=RelSn8

[SN8P2808]
CPU_TYPE=SN8P2808
TEST_CODE=
EASY_CODE=
OBJ_DIR=
SIDN=

MemoryBlockCount=1
;Item# = Type(ID:4, ED:4, IP:8, EP:16), Header_Size, End_Size, EnableDummyCode, Fill_Pattern, FileName(* out file name)
Item0=0x0001, 128, 0, 1, 0x0, *.sn8

ModeCount=1
;Item# = Type, MaxSize, StartAddress
Mode0_Item0=0x0001, 6k, 0x0

DecoratorCount=1
;Decorator# = Name, Owner
Decorator0=SN8Decorator,0x0001

Lib=
CLib=c_stdlib_sb.lib
CRT0=crt0_SN8P2808.o
C_Command_Option=-PUSH2 -NoCALLHL

;fill_pattern=5
ROM_SIZE=6k
;CODE_SIZE=6k
;SN8 C Compiler demand RAM_SIZE data
RAM_SIZE=256
STACK_SIZE=8

ID=0xDC80
mother=0xE280
SegClass=SegSn8_2
Relocator=RelSn8

[SN8P2807]
CPU_TYPE=SN8P2807
TEST_CODE=
EASY_CODE=
OBJ_DIR=
SIDN=

MemoryBlockCount=1
;Item# = Type(ID:4, ED:4, IP:8, EP:16), Header_Size, End_Size, EnableDummyCode, Fill_Pattern, FileName(* out file name)
Item0=0x0001, 128, 0, 1, 0x0, *.sn8

ModeCount=1
;Item# = Type, MaxSize, StartAddress
Mode0_Item0=0x0001, 6k, 0x0

DecoratorCount=1
;Decorator# = Name, Owner
Decorator0=SN8Decorator,0x0001

Lib=
CLib=c_stdlib_sb.lib
CRT0=crt0_SN8P2807.o
C_Command_Option=-PUSH2 -NoCALLHL

;fill_pattern=5
ROM_SIZE=6k
;CODE_SIZE=6k
;SN8 C Compiler demand RAM_SIZE data
RAM_SIZE=256
STACK_SIZE=8

ID=0xDC70
mother=0xE280
SegClass=SegSn8_2
Relocator=RelSn8

[SN8P2732]
CPU_TYPE=SN8P2732
TEST_CODE=
EASY_CODE=
OBJ_DIR=
SIDN=

Lib=
CLib=c_stdlib_sb.lib
CRT0=crt0_SN8P2732.o
C_Command_Option=-PUSH0 -NoCALLHL

MemoryBlockCount=1
;Item# = Type(ID:4, ED:4, IP:8, EP:16), Header_Size, End_Size, EnableDummyCode, Fill_Pattern, FileName(* out file name)
Item0=0x0001, 128, 0, 1, 0x0, *.sn8

ModeCount=1
;Item# = Type, MaxSize, StartAddress
Mode0_Item0=0x0001, 6k, 0x0

DecoratorCount=1
;Decorator# = Name, Owner
Decorator0=SN8Decorator,0x0001

;fill_pattern=5
ROM_SIZE=6k
;CODE_SIZE=6k
;SN8 C Compiler demand RAM_SIZE data
RAM_SIZE=256
STACK_SIZE=8

ID=0xDB00
mother=0xE280
SegClass=SegSn8_2
Relocator=RelSn8


[SN8P2733]
CPU_TYPE=SN8P2733
TEST_CODE=
EASY_CODE=
OBJ_DIR=
SIDN=

Lib=
CLib=c_stdlib_sb.lib
CRT0=crt0_SN8P2733.o
C_Command_Option=-PUSH0 -NoCALLHL

MemoryBlockCount=1
;Item# = Type(ID:4, ED:4, IP:8, EP:16), Header_Size, End_Size, EnableDummyCode, Fill_Pattern, FileName(* out file name)
Item0=0x0001, 128, 0, 1, 0x0, *.sn8

ModeCount=1
;Item# = Type, MaxSize, StartAddress
Mode0_Item0=0x0001, 6k, 0x0

DecoratorCount=1
;Decorator# = Name, Owner
Decorator0=SN8Decorator,0x0001

;fill_pattern=5
ROM_SIZE=6k
;CODE_SIZE=6k
;SN8 C Compiler demand RAM_SIZE data
RAM_SIZE=256
STACK_SIZE=8

ID=0xDB10
mother=0xE280
SegClass=SegSn8_2
Relocator=RelSn8

[SN8P2734]
CPU_TYPE=SN8P2734
TEST_CODE=
EASY_CODE=
OBJ_DIR=
SIDN=

Lib=
CLib=c_stdlib_sb.lib
CRT0=crt0_SN8P2734.o
C_Command_Option=-PUSH0 -NoCALLHL

MemoryBlockCount=1
;Item# = Type(ID:4, ED:4, IP:8, EP:16), Header_Size, End_Size, EnableDummyCode, Fill_Pattern, FileName(* out file name)
Item0=0x0001, 128, 0, 1, 0x0, *.sn8

ModeCount=1
;Item# = Type, MaxSize, StartAddress
Mode0_Item0=0x0001, 6k, 0x0

DecoratorCount=1
;Decorator# = Name, Owner
Decorator0=SN8Decorator,0x0001

;fill_pattern=5
ROM_SIZE=6k
;CODE_SIZE=6k
;SN8 C Compiler demand RAM_SIZE data
RAM_SIZE=256
STACK_SIZE=8

ID=0xDB20
mother=0xE280
SegClass=SegSn8_2
Relocator=RelSn8

[SN8P2754]
CPU_TYPE=SN8P2754
TEST_CODE=
EASY_CODE=
OBJ_DIR=
SIDN=

Lib=
CLib=c_stdlib_sb.lib
CRT0=crt0_SN8P2754.o
C_Command_Option=-PUSH2 -NoCALLHL

MemoryBlockCount=1
;Item# = Type(ID:4, ED:4, IP:8, EP:16), Header_Size, End_Size, EnableDummyCode, Fill_Pattern, FileName(* out file name)
Item0=0x0001, 128, 0, 1, 0x0, *.sn8

ModeCount=1
;Item# = Type, MaxSize, StartAddress
Mode0_Item0=0x0001, 4k, 0x0

DecoratorCount=1
;Decorator# = Name, Owner
Decorator0=SN8Decorator,0x0001

;fill_pattern=5
ROM_SIZE=4k
;CODE_SIZE=4k
;SN8 C Compiler demand RAM_SIZE data
RAM_SIZE=256
STACK_SIZE=8

ID=0xDB60
mother=0xE280
SegClass=SegSn8_2
Relocator=RelSn8


[SN8P2755]
CPU_TYPE=SN8P2755
TEST_CODE=
EASY_CODE=
OBJ_DIR=
SIDN=

Lib=
CLib=c_stdlib_sb.lib
CRT0=crt0_SN8P2755.o
C_Command_Option=-PUSH2 -NoCALLHL

MemoryBlockCount=1
;Item# = Type(ID:4, ED:4, IP:8, EP:16), Header_Size, End_Size, EnableDummyCode, Fill_Pattern, FileName(* out file name)
Item0=0x0001, 128, 0, 1, 0x0, *.sn8

ModeCount=1
;Item# = Type, MaxSize, StartAddress
Mode0_Item0=0x0001, 4k, 0x0

DecoratorCount=1
;Decorator# = Name, Owner
Decorator0=SN8Decorator,0x0001

;fill_pattern=5
ROM_SIZE=4k
;CODE_SIZE=4k
;SN8 C Compiler demand RAM_SIZE data
RAM_SIZE=256
STACK_SIZE=8

ID=0xDB70
mother=0xE280
SegClass=SegSn8_2
Relocator=RelSn8


[SN8P2742]
CPU_TYPE=SN8P2742
TEST_CODE=
EASY_CODE=
OBJ_DIR=
SIDN=

Lib=
CLib=c_stdlib_sx.lib
CRT0=crt0_SN8P2742.o
C_Command_Option=-PUSH2 -NoCALLHL

MemoryBlockCount=1
;Item# = Type(ID:4, ED:4, IP:8, EP:16), Header_Size, End_Size, EnableDummyCode, Fill_Pattern, FileName(* out file name)
Item0=0x0001, 128, 0, 1, 0x0, *.sn8

ModeCount=1
;Item# = Type, MaxSize, StartAddress
Mode0_Item0=0x0001, 4k, 0x0

DecoratorCount=1
;Decorator# = Name, Owner
Decorator0=SN8Decorator,0x0001

;fill_pattern=5
ROM_SIZE=4k
;CODE_SIZE=4k
;SN8 C Compiler demand RAM_SIZE data
RAM_SIZE=128
STACK_SIZE=8

ID=0xDBA1
mother=0xE140
SegClass=SegSn8_1
Relocator=RelSn8


[SN8P2743]
CPU_TYPE=SN8P2743
TEST_CODE=
EASY_CODE=
OBJ_DIR=
SIDN=

Lib=
CLib=c_stdlib_sx.lib
CRT0=crt0_SN8P2743.o
C_Command_Option=-PUSH2 -NoCALLHL

MemoryBlockCount=1
;Item# = Type(ID:4, ED:4, IP:8, EP:16), Header_Size, End_Size, EnableDummyCode, Fill_Pattern, FileName(* out file name)
Item0=0x0001, 128, 0, 1, 0x0, *.sn8

ModeCount=1
;Item# = Type, MaxSize, StartAddress
Mode0_Item0=0x0001, 4k, 0x0

DecoratorCount=1
;Decorator# = Name, Owner
Decorator0=SN8Decorator,0x0001

;fill_pattern=5
ROM_SIZE=4k
;CODE_SIZE=4k
;SN8 C Compiler demand RAM_SIZE data
RAM_SIZE=128
STACK_SIZE=8

ID=0xDBB0
mother=0xE140
SegClass=SegSn8_4
Relocator=RelSn8



[RelSn8]
;
;COMM_R_FIELD_NONE		0
;COMM_R_FIELD_DWORD32		1
;SN8_R_FIELD_HALF8		2
;SN8_R_FIELD_TARG9		3
;SN8_R_FIELD_TARG14		4
;SN8_R_FIELD_WORD16		5
;SN8_R_FIELD_TARG24		6
;SN8_R_FIELD_HALFHI8            7

BitLen=32, 32, 8, 9, 14, 16, 24, 8
MaskLen=0, 0x0, 0xffffff00, 0xfffffe00, 0xffffc000, 0xffff0000, 0xff000000, 0xffffff00
MaskHiBit=0, 0x80000000, 0x80, 0x100, 0x2000, 0x8000, 0x800000, 0x80
AddEnd=AddEndSn8
Fix=FixSn8
Calculation=CalcSn8

[CalcSn8]
;R_CALC_NONE	0  // S
;R_CALC_ADD	1  // S   + A
;R_CALC_HIGH	2  // S$H + A
;R_CALC_MID	3  // S$M + A
;R_CALC_LOW	4  // S$L + A
;R_CALC_BANK	5  // BANK S

; mask, >>, addend flag
Calc0=0x0, 0, 0
Calc1=0xffffffff, 0, 1
Calc2=0xff0000, 16, 1
Calc3=0xff00, 8, 1
Calc4=0x00ff, 0, 1
Calc5=0xf000, 12, 1
Calc6=0x100, 8, 1
Calc7=0xffffffff, 0, 1

[FixSn8]
; width, place, << mask, <<, >> mask, >>
Fix0=16, 0xffff, 0, 0, 0, 0
Fix1=32, 0x0, 0xffff, 16, 0xffff0000, 16
Fix2=16, 0xff00, 0xff, 0, 0, 0
Fix3=16, 0xfe00, 0x1ff, 0, 0, 0
Fix4=16, 0xc000, 0x3fff, 0, 0, 0
Fix5=16, 0x0, 0xffff, 0, 0xffff, 0
Fix6=32, 0xff000000, 0xffffff, 0, 0, 0
Fix7=16, 0x00ff, 0xff, 8, 0, 0
Fix8=16, 0xf800, 0x7, 8, 0xff, 0

[AddEndSn8]
; width, << mask, <<, >> mask, >>
AddEnd0=16, 0, 0, 0, 0
AddEnd1=32, 0xffff, 16, 0xffff0000, 16
AddEnd2=16, 0xff, 0, 0x0, 0
AddEnd3=16, 0x1ff, 0, 0, 0
AddEnd4=16, 0x3fff, 0, 0, 0
AddEnd5=16, 0xffff, 0, 0, 0
AddEnd6=32, 0xffffff, 0, 0, 0
AddEnd7=16, 0, 0, 0xff00, 8

[SegSn8]
PCWidth=24
DataWidth=8
rombk=14
rambk=8
rommask=0x3fff
rammask=0xff
romunitwidth=2
ramunitwidth=1

; segment blocks
code=1, 0x0, 0x400
ncode=0, 0, 0
fcode=0, 0, 0
icode=1, 0, 0x400
xcode=0, 0, 0
const=1, 0, 0x400
iconst=0, 0, 0
xconst=0, 0, 0
data=1, 0, 0x40
ndata=0, 0, 0
idata=1, 0, 0x40
xdata=0, 0, 0
stack=0, 0, 0

;
CodeLengthMode=2

[SegSn8_1]
PCWidth=24
DataWidth=8
rombk=14
rambk=8
rommask=0x3fff
rammask=0xff
romunitwidth=2
ramunitwidth=1

; segment blocks
code=1, 0x0, 0x400
ncode=0, 0, 0
fcode=0, 0, 0
icode=1, 0, 0x400
xcode=0, 0, 0
const=1, 0, 0x400
iconst=0, 0, 0
xconst=0, 0, 0
data=1, 0, 0x80
ndata=0, 0, 0
idata=1, 0, 0x80
xdata=0, 0, 0
stack=0, 0, 0

;
CodeLengthMode=2

[SegSn8_2]
PCWidth=24
DataWidth=8
rombk=14
rambk=8
rommask=0x3fff
rammask=0xff
romunitwidth=2
ramunitwidth=1

; segment blocks
code=1, 0x0, 0x800
ncode=0, 0, 0
fcode=0, 0, 0
icode=1, 0, 0x800
xcode=0, 0, 0
const=1, 0, 0x800
iconst=0, 0, 0
xconst=0, 0, 0
data=2, 0, 0x80, 0x100, 0x180
ndata=0, 0, 0
idata=2, 0, 0x80, 0x100, 0x180
xdata=0, 0, 0
stack=0, 0, 0

;
CodeLengthMode=2


[SegSn8_3]
PCWidth=24
DataWidth=8
rombk=14
rambk=8
rommask=0x3fff
rammask=0xff
romunitwidth=2
ramunitwidth=1

; segment blocks
code=1, 0x0, 0x800
ncode=0, 0, 0
fcode=0, 0, 0
icode=1, 0, 0x800
xcode=0, 0, 0
const=1, 0, 0x800
iconst=0, 0, 0
xconst=0, 0, 0
data=1, 0, 0x60
ndata=0, 0, 0
idata=1, 0, 0x60
xdata=0, 0, 0
stack=0, 0, 0

;
CodeLengthMode=2

[SegSn8_4]
PCWidth=24
DataWidth=8
rombk=14
rambk=8
rommask=0x3fff
rammask=0xff
romunitwidth=2
ramunitwidth=1

; segment blocks
code=1, 0x0, 0x1000
ncode=0, 0, 0
fcode=0, 0, 0
icode=1, 0, 0x1000
xcode=0, 0, 0
const=1, 0, 0x1000
iconst=0, 0, 0
xconst=0, 0, 0
data=1, 0, 0x80
ndata=0, 0, 0
idata=1, 0, 0x80
xdata=0, 0, 0
stack=0, 0, 0

;
CodeLengthMode=2

[SN8P27411]
CPU_TYPE=SN8P27411
TEST_CODE=
EASY_CODE=
OBJ_DIR=
SIDN=

Lib=
CLib=c_stdlib_sx.lib
CRT0=crt0_SN8P27411.o
C_Command_Option=-PUSH2 -NoCALLHL

MemoryBlockCount=1
;Item# = Type(ID:4, ED:4, IP:8, EP:16), Header_Size, End_Size, EnableDummyCode, Fill_Pattern, FileName(* out file name)
Item0=0x0001, 128, 0, 1, 0x0, *.sn8

ModeCount=1
;Item# = Type, MaxSize, StartAddress
Mode0_Item0=0x0001, 4k, 0x0

DecoratorCount=1
;Decorator# = Name, Owner
Decorator0=SN8Decorator,0x0001

;fill_pattern=5
ROM_SIZE=4K
;CODE_SIZE=4k
;SN8 C Compiler demand RAM_SIZE data
RAM_SIZE=128
STACK_SIZE=8

ID=0x1013
mother=0xE140
SegClass=SegSn8_4
Relocator=RelSn8



[SN8P2708B]
CPU_TYPE=SN8P2708B
TEST_CODE=
EASY_CODE=
OBJ_DIR=
SIDN=

Lib=
CLib=c_stdlib_mb.lib
CRT0=crt0_SN8P2708B.o
C_Command_Option=-PUSH1 -NoCALLHL

MemoryBlockCount=1
;Item# = Type(ID:4, ED:4, IP:8, EP:16), Header_Size, End_Size, EnableDummyCode, Fill_Pattern, FileName(* out file name)
Item0=0x0001, 128, 0, 1, 0x0, *.sn8

ModeCount=1
;Item# = Type, MaxSize, StartAddress
Mode0_Item0=0x0001, 4k, 0x0

DecoratorCount=1
;Decorator# = Name, Owner
Decorator0=SN8Decorator,0x0001

;fill_pattern=5
ROM_SIZE=4K
;CODE_SIZE=4k
;SN8 C Compiler demand RAM_SIZE data
RAM_SIZE=256
STACK_SIZE=8


ID=0x1014
mother=0xDB8A
SegClass=SegSn8_2708B
Relocator=RelSn8

[SegSn8_2708B]
PCWidth=24
DataWidth=8
rombk=14
rambk=8
rommask=0x3fff
rammask=0xff
romunitwidth=2
ramunitwidth=1

; segment blocks
code=1, 0x0, 0x1000
ncode=0, 0, 0
fcode=0, 0, 0
icode=1, 0, 0x1000
xcode=0, 0, 0
const=1, 0, 0x1000
iconst=0, 0, 0
xconst=0, 0, 0
data=2, 0, 0x80, 0x100, 0x180
ndata=0, 0, 0
idata=2, 0, 0x80, 0x100, 0x180
xdata=0, 0, 0
stack=0, 0, 0

;
CodeLengthMode=2

[SN8P2704B]
CPU_TYPE=SN8P2704B
TEST_CODE=
EASY_CODE=
OBJ_DIR=
SIDN=

Lib=
CLib=c_stdlib_mb.lib
CRT0=crt0_SN8P2704B.o
C_Command_Option=-PUSH1 -NoCALLHL

MemoryBlockCount=1
;Item# = Type(ID:4, ED:4, IP:8, EP:16), Header_Size, End_Size, EnableDummyCode, Fill_Pattern, FileName(* out file name)
Item0=0x0001, 128, 0, 1, 0x0, *.sn8

ModeCount=1
;Item# = Type, MaxSize, StartAddress
Mode0_Item0=0x0001, 4k, 0x0

DecoratorCount=1
;Decorator# = Name, Owner
Decorator0=SN8Decorator,0x0001

;fill_pattern=5
ROM_SIZE=4K
;CODE_SIZE=4k
;SN8 C Compiler demand RAM_SIZE data
RAM_SIZE=256
STACK_SIZE=8


ID=0x1015
mother=0xDB8A
SegClass=SegSn8_2708B
Relocator=RelSn8

[SN8P2711B]
CPU_TYPE=SN8P2711B
TEST_CODE=
EASY_CODE=
OBJ_DIR=
SIDN=

MemoryBlockCount=1
;Item# = Type(ID:4, ED:4, IP:8, EP:16), Header_Size, End_Size, EnableDummyCode, Fill_Pattern, FileName(* out file name)
Item0=0x0001, 128, 0, 1, 0x0, *.sn8

ModeCount=1
;Item# = Type, MaxSize, StartAddress
Mode0_Item0=0x0001, 1k, 0x0

DecoratorCount=1
;Decorator# = Name, Owner
Decorator0=SN8Decorator,0x0001

Lib=
CLib=c_stdlib_xx.lib
CRT0=crt0_SN8P2711B.o
C_Command_Option=-NoMUL -PUSH2 -NoCALLHL

;fill_pattern=5
ROM_SIZE=1K
;CODE_SIZE=1k
;SN8 C Compiler demand RAM_SIZE data
RAM_SIZE=64
STACK_SIZE=4


ID=0x101c
mother=0xDA60
SegClass=SegSn8
Relocator=RelSn8

[SN8P2711A2]
CPU_TYPE=SN8P2711A2
TEST_CODE=
EASY_CODE=
OBJ_DIR=
SIDN=

MemoryBlockCount=1
;Item# = Type(ID:4, ED:4, IP:8, EP:16), Header_Size, End_Size, EnableDummyCode, Fill_Pattern, FileName(* out file name)
Item0=0x0001, 128, 0, 1, 0x0, *.sn8

ModeCount=1
;Item# = Type, MaxSize, StartAddress
Mode0_Item0=0x0001, 1k, 0x0

DecoratorCount=1
;Decorator# = Name, Owner
Decorator0=SN8Decorator,0x0001

Lib=
CLib=c_stdlib_xx.lib
CRT0=crt0_SN8P2711A2.o
C_Command_Option=-NoMUL -PUSH2 -NoCALLHL

;fill_pattern=5
ROM_SIZE=1K
;CODE_SIZE=1k
;SN8 C Compiler demand RAM_SIZE data
RAM_SIZE=64
STACK_SIZE=4


ID=0x101f
mother=0xDA60
SegClass=SegSn8
Relocator=RelSn8

[SN8P27122]
CPU_TYPE=SN8P27122
TEST_CODE=
EASY_CODE=
OBJ_DIR=
SIDN=

MemoryBlockCount=1
;Item# = Type(ID:4, ED:4, IP:8, EP:16), Header_Size, End_Size, EnableDummyCode, Fill_Pattern, FileName(* out file name)
Item0=0x0001, 128, 0, 1, 0x0, *.sn8

ModeCount=1
;Item# = Type, MaxSize, StartAddress
Mode0_Item0=0x0001, 1k, 0x0

DecoratorCount=1
;Decorator# = Name, Owner
Decorator0=SN8Decorator,0x0001

Lib=
CLib=c_stdlib_xx.lib
CRT0=crt0_SN8P27122.o
C_Command_Option=-NoMUL -PUSH2 -NoCALLHL

;fill_pattern=5
ROM_SIZE=2K
;CODE_SIZE=2k
;SN8 C Compiler demand RAM_SIZE data
RAM_SIZE=96
STACK_SIZE=8


ID=0x1020
mother=0xDA60
SegClass=SegSn8_3
Relocator=RelSn8


