9. Mega-Midget Racer Software Installation and Usage
The CSA
Mega-Midget Racer
is supplied with an Amiga Workbench diskette.
A CSA drawer has been added to the diskette which contains several
programs to enhance the operation of the
Mega-Midget Racer
. Installation
of these programs onto another floppy or harddrive is as easy as copying
the CSA drawer, or any files within it, to the desired destinations. The
following program is important to the proper operation of the
Mega-Midget
Racer’s
enhanced features.
CSA-MMR:
The CSA-MMR program is responsible for configuring and installing all of the
Mega-
Midget Racer’s
resources. This includes determining which processor and co-processor
are installed, and configuring, testing, and installing any 32-bit RAM.
The CSA-MMR program should be run from the CLI or Shell, or put in the startup-
sequence on a bootable disk. The command-line syntaxes for proper program invocation
are shown below (square brackets enclose optional items):
CSA-MMR [SROM] [SRAM] [DRAM [freq]]
CSA-MMR -i
CSA-MMR -v
CSA-MMR -?
where:
CSA-MMR
is the name of the program
SROM
copies the Amiga ROM kernel into the
Mega-Midget Racer ’s
32-bit
SRAM, if present
SRAM
adds the
Mega-Midget Racer ’s
32-bit SRAM to system memory, if
present and if not all used by SROM feature
DRAM
configures CSA
Mega-Memory
DRAM daughter-board and adds 32-bit
DRAM to system memory
freq
is the clock frequency of the
Mega-Midget Racer.
Values may range
f r o m 2 0 . 0 0 t o 3 3 . 3 3 , i n M H z ( d e f a u l t i s 2 5 . 0 0 ) . T h i s v a l u e i s
needed to properly configure the CSA
Mega-Memory
daughter-board.
-i
d i s p l a y s s y s t e m i n f o r m a t i o n , i n c l u d i n g a l i s t o f i n s ta l l e d m e m o r y
regions and the current CPU cache configuration
-v
displays the program title and version number.
-?
displays a brief description of how to invoke the program.
The Amiga operating system automatically determines if a higher level processor is
installed, and if so, if a floating-point co-processor is also installed. The current
versions of Kickstart and Workbench (versions 1.2 and 1.3) do not distinguish between
the MC68020 and MC68030, or between the MC68881 and MC68882. The CSA-MMR
program therefore determines which processors are actually installed. An MC68030
must be found or the program will exit without attempting to configure any of the 32-
bit memory resources. This allows the CSA-MMR program to be run safely at anytime,
even while in MC68000 mode.
17