|
;-------------------------------------------------------------------------------
; rr config file - defaults for use with c64/retroreplay/serial-link
;-------------------------------------------------------------------------------
;#-------------------------------------------------------------------------------
;# hardware port settings
;#-------------------------------------------------------------------------------
[port]
;# sio: dos: com1,com2,com3,com4
;# cygwin: /dev/ttyS0
;# mac: /dev/tty.USA2811P1.1
;# serial transfer is always 8-databits, no parity, 1 stopbit
;# pio: lpt1,lpt2 ... (maybe commslink?)
;# other: usb (???)
;#
;# port device name
;#
;# MACOS (Keyspan)
;name=/dev/tty.USA2811P1.1
;# MS-DOS
;name=com2
;# Cygwin, Linux
name=/dev/ttyS1
;#
;# port i/o base, used in MS-DOS compiled version
;#
addr=0x02f8
;#
;# baudrate for serial ports, all standard baudrates eg
;#
;# 38400,57600,115200,230400 ...
;baud=38400
baud=115200
;-------------------------------------------------------------------------------
; settings for the actual cable beeing used for the link
; this is kept seperatly from port settings since hardware ports obviously
; can be used with different types of cables.
; this also defines the type of lowlevel-handshake beeing used for the link.
;-------------------------------------------------------------------------------
[cable]
; sio: serial (nullmodem), tcpip (SLIP) ?!
; pio: pc64, ddh
name=serial
;-------------------------------------------------------------------------------
; settings for the debug-stub running on the target
; this basically defines the protocol the host uses to communicate with the
; target
;-------------------------------------------------------------------------------
[stub]
; type of stub, possible values are:
; c64rr - C64 Retro-Replay
name=c64rr
; endianess used in communication
; 0: little endian
; 1: big endian
endianess=0
[dropper]
name=none
cablename=none
portname=none
; for gx/pso:
; 9201 pal 50hz
; 9200 pal 60hz
; 9100 ntsc
portaddr=none
;-------------------------------------------------------------------------------
; default-config for fileserver that is beeing used in console mode
; this basically defines the protocol the target uses to communicate with the
; host
;-------------------------------------------------------------------------------
[fileserver]
; possible values: (leave empty for none)
; generic - iso-fileserver for generic debug library
;name=generic
; serialslave - emulation of the fileserver used in serial-slave by
; magervalp, available at http://come.to/life
name=serialslave
; cbm - retro replay cbm fileserver
;name=cbm
;-------------------------------------------------------------------------------
; information about the target that is beeing debugged
;-------------------------------------------------------------------------------
[target]
; target name
machine=c64
; target cpu
; 6510,sh4,arm7
cpu=6510
cpuregs=7
; default disasm-mode
; 6510,sh4,arm7
asmmode=6510
; number of bits in an address, allowed are 8,16,24,32 -
; 16 - for c64
; 24 - for scpu native
; 32 - for gba,dc,psx
addrbits=16
; special banking register, ie $01 on a c64 ...
; set =0 for targets that dont have that kinda banking
bankbits=8
;-------------------------------------------------------------------------------
; hardware memory map
; type:
; none mark block as not available to prevent any read or write access to
; it which may lock up the machine or simelar crap
; io mark block as memory mapped i/o registers
;-------------------------------------------------------------------------------
[memory]
num=4
;# VIC - Video Interface
n0=0,0xd000,0xd02f,io
;# SID - Sound Interface
n1=0,0xd400,0xd41f,io
;# CIA1
n2=0,0xdc00,0xdc0f,io
;# CIA2
n3=0,0xdd00,0xdd0f,io
;-------------------------------------------------------------------------------
; default memory contents for simulator/ice-breaker mode
;-------------------------------------------------------------------------------
[roms]
num=4
n0=machines/c64/kernal.rom,37,0xe000
n1=machines/c64/basic.rom,37,0xa000
n2=machines/c64/char.rom,34,0xd000
n3=machines/c64/page3.bin,0,0x0300
[patches]
data=machines/c64/patches.ini
autoload=0
;-------------------------------------------------------------------------------
; default symbol-tables to be loaded at startup
;-------------------------------------------------------------------------------
[symbols]
num=7
n0=machines/c64/vic.ini
n1=machines/c64/cia1.ini
n2=machines/c64/sid.ini
n3=machines/c64/c64.ini
n4=machines/c64/kernal.ini
n5=machines/c64/basic.ini
n6=machines/c64/cia2.ini
;-------------------------------------------------------------------------------
; format of labels and debuginfo used in the debugger/monitor
;-------------------------------------------------------------------------------
[labels]
autoload=1
autosave=1
format=vice
[debuginfo]
autoload=1
autosave=1
format=cc65
;-------------------------------------------------------------------------------
; EOF
|
| |