           
                        'PROGRAM DISC' READ ME FILE V1.00

NOTE TO ALL MAINTANERS.
 
        If for any reason you need to change the programs on this disc or to add any
then this file MUST be updated. The version number for that  program must be
incremented by 0.01 for minor changes and 0.1 for major changes. The new
version must be added to the list below, 'LIST OF FILES IN SUITE' do not
over write the previous entry for that file, please add your name and
company and detail of the changes made to the file.
        Please write a brief description of changes made under the last 'END
OF READ ME FILE' line at the bottom adding a new END OF READ ME FILE' line
with the date and your name.

OVERVIEW OF TEST SUITE

        This suite of software is designed to perform dealer tests on  A5000
series machines.

HOW TO RUN THE SUITE.

        Refer to the associated service manual . It is important that this
document is read and understood BEFORE ANY ATTEMPT is made to use the test
software.

AUTHOR / COORDINATOR OF SUITE.

        The programs were re/written by the Hardware Test Engineering
Section, of ACORN Computers Ltd. (ref : DB 1.08)

SUITE VERSION INFORMATION.  

Suite                   Version   Date      By
                        D.O. Int
Brisbane Dealer Test    1.00 1.08 23-Jan-92 Test Eng, Acorn Computers. 
Disc.

LIST OF FILES ON THE 'PROGRAM DISC'.

Program         Description

Files in directory .$
!boot           Boot file to start the test software.
!MakeACopy      Obey file to make a copy of the test disc.
CallHfm         Calls the hard disc formatter.
Callmem         Calls the memory test.
Callmemsa       Calls the memory expansion test.  
CMOS_TEST       Tests the operation and default values in BBRAM. 
COMP_TYPE       Determines the type of computer being tested. 
ConfMemory      Obey file to configure memory.
Control         Call the test programs dependent on the CMOS RAM settings
                and controls execution of the test sequence.
Con_fig         Configures the UUT (setting the CMOS RAM) for the proposed
                tests.
EXT_PORTS       Tests the external ports, printer, serial & econet
FDISC_TEST      Tests the floppy disc drive.
Foxeth          Tests  the operation of the Ethernet I podule.
foxether        Tests  the operation of the Ethernet II podule.
HFormFin        Sets the test status bits for the hard disc formatter.
IDEIF_TEST      Tests the operation of the IDE Interface.
IOPODTEST       Tests the operation of the IO podule.
KEYBD           Tests the operation of the Keyboard and Mouse. 
memobj          Assembly code to test the memory.
memobjsa        Assembly code to test the expansion memory.
Messages        Message file for ProdHForm
MIDITEST        Test the operation of the MIDI Podule.
PdMemFinsa      Calculates the CMOS checksum on completion of the Expansion 
                Memory test.
ProdHForm       Hard Disc formatter - !RunImage from !HForm 2.10.
ProdMemFin      Calculates the CMOS checksum on completion of the Memory
                test.
README100       This text file.
Reports         Reads the CMOS to determine the test results
Romtestd        Tests the operation of the EPROM Podule.
Runtests        Obey file specifying file to be run.
SCREEN          Tests the screen operation.
SDauto          Tests the SCSI expansion card, written in C.
SDISC_TEST      Tests the operation of ST506 or SCSI Hard Discs.
SetUpTest       Obey file to set up the initial setup sequence.
SOUND_TEST      Tests the sound operation.
TIME_TEST       Tests the operation of the real time clock.
TitleScrn       Produces the suite title screen


Files in directory .$.Data
!def_PAl        Default palette file.
!Test_Pal       Test palette
CMOS2MHDSA      Data file containing expected CMOS RAM settings used by the
                CMOS RAM test for 2Mbyte + HD when selecting the cmos test
                from the individual menu options.
CMOSDATA        Data file containing expected CMOS RAM settings used by the
                CMOS RAM test for 2Mbyte + HD units.
CMOS1MnHD       Data file containing expected CMOS RAM settings used by the
                CMOS RAM test for 1Mbyte without a HD, units.
CMOSIgnore      Data file containing the CMOS bytes that should not be
                tested (ie. ignored) by the CMOS RAM test.
CMOSShip        Library file for the CMOS RAM test to set CMOS RAM for shipment.
CMOS_files      A Readme file to explain the different CMOS Test data files.
CMOS_LIB        Library file for the CMOS RAM test.
CtrlData        Data file used by the program control, contains a list of
                CMOS settings and related calls.
EthLibrary      Library file for the Ethernet II test.
GEN_LIB         General library used by BASIC files.
LO_SA_CMOS      Program to load or save the customers CMOS RAM configuration.
MemAlloc        Utility file to adjust various system memory allocations.
ParVidLib       Library file used by SCREEN and EXT_Ports Test programs.
sys_ptr         Sprite file containing default system pointers.
TestPt          Sprite file containing test pointers.

Files in directory .$.Data.indiv
Exp_Cards       Text file used by configuration to offer the user a choice
                of individual tests for expansion cards.
Pcb_Module      Text file used by configuration to set up to offer the user 
                a choice of individual tests for main pcb modules.

Files in directory .$.Data.Suite
A5000           Text file used by configuration to offer the user a choice of
                suite tests for A5000 computers.

END OF READ ME FILE 23-Jan-92
