Apple Logic Board Technické informace

Procházejte online nebo si stáhněte Technické informace pro ne Apple Logic Board. Apple Logic Board Technical information Uživatelská příručka

  • Stažení
  • Přidat do mých příruček
  • Tisk

Shrnutí obsahu

Strany 2

Chapter 3USING THE SATURN 64K AND 128K BOARDSProcedures for using the Saturn 64K and 128K RAM boards are described in this chapter, with particular em

Strany 3 - TABLE OF CONTENTS

A. APPLE II:Since Apple II’s are provided with Integer BASIC in ROM, Applesoft can be made available by loading it into the Saturn 64K and 128K RAM Bo

Strany 4

Although the Saturn 64K and 128K boards will appear as a 16K RAM board to much existing software, allowing this software to take advantage of this por

Strany 5

other expansion RAM boards (Saturn 32K, 64K, 128K) Removal of the Apple Language Card is required for operation in these cases.Support of the langua

Strany 6 - SERVICE:

D. PASCAL PSEUDO—DISK (Chapter 7)This package allows you to emulate a disk drive under the PASCAL operating system. This results in increased throughp

Strany 7 - INTRODUCTION

Chapter 4MOVEDOS DOS RELOCATION SOFTWAREThe software provided with the Saturn 64K and 128K boards enables one to take advantage of a portion of the RA

Strany 8 - II. INSTALLATION

64K or 128K board as well as the relocated DOS. Also, through the use of the DOS PSEUDO—DISK, the rest of the RAM board may be used as a fast RAM—DI

Strany 9

A. Running MOVEDOS with DOS 3.21. Boot a standard DOS 3.2 system.2. Run the DEMUFFIN or similar program to convert the file MOVEDOS to 13 sector for

Strany 10 - Chapter 3

the running of MOVEDOS also applies to MOVEDOS.LANG (sections A & B; above).III. USING AN APPLESOFT OR INTEGER CARDAs indicated previously, a prov

Strany 11

Apple II Plus).PRECAUTIONS CONCERNING BOOTING DISKS:This precaution applies to systems which have been config- ured (using the configuration program)

Strany 12

Copyright (C) 1982by Saturn Systems, Inc.Apple is a registered trademark of Apple Computer, Inc.Applesoft is a registered trademark of Apple Computer,

Strany 13 - IV. OVERVIEW OF SOFTWARE

to run these programs with the relocated DOS. The program called MOD, included in the software package with the Saturn 64K and 128K boards will repai

Strany 14

B. MEMORY USAGEThe memory maps presented on the following two pages illus-trate how the system is organized with the relocated DOS present in the Satu

Strany 15 - Chapter 4

The following memory map describes an Apple II plus with a standard DOS present as well as INTEGER BASIC in the RAM board. The 2nd 16K bank of thi

Strany 16 - USING MOVEDOS

After running MOVEDOS (or booting the relocated DOS), the following memory map describes the same system (Apple II plus, 48K, INTEGER present in RAM b

Strany 17

C. MORE DETAILS CONCERNING MOVEDOSWhen MOVEDOS is executed, the following occurs:1. A search is made starting at slot 0, and incrementing upward, for

Strany 18

D. MISCELLANEOUS ROUTINES, POINTERS, ETC.Location Function$BFOO Routine which enables the 16K bank ofSaturn 64K or 128K board which contains DOS(call

Strany 19

Chapter 5RAMEXPANDRAMEXPAND is a software package consisting of a set of functions for extending the amount of RAM available to Applesoft and Integer

Strany 20 - TECHNICAL INFORMATION

ters. The file RAMEXPAND is the portion of the system which resides in the Saturn RAM board. RAMEXPAND.LOW is the portion which resides in low RAM (no

Strany 21

$FFFF -------------------12k 12k$EOOO [8] ------- [16] 4k 4k[32] [64]$DOOO ------- 16K Bank 1 16K Bank 2The following tab

Strany 22 - RAM BOARD

$FFFF ------------------------ "32K Section”12K 12K DESIGNATION[8] [16]$EOOO ---------4K 4K[32] [64] 256$DOOO-----------------

Strany 23

TABLE OF CONTENTSRegistration Card 4Service 4Chapter 1: Introduction 5Chapter 2: Installation InstructionsI. Recommended Location 6II. Installation 6I

Strany 24

Thus, in order to specify a given block of memory in a 64K or 128K board, the block designation number (8, 16, 32 or 64) must be provided as well as

Strany 25

Respond by entering the slot number containing the memory card (32K, 64K or 128K RAM board) into which RAMEXPAND is to be loadedENTER TYPE OF CARD YOU

Strany 26 - RAMEXPAND

In general the values represent the following:A. FUNCTION. The first value identifies the function to be performed. This must be an integer in the ran

Strany 27

memory board.1. Saturn 32K and standard 16K RAM boards:The following procedure is used for attaching blocks of memory on a Saturn 32K board, or a 16K

Strany 28

2 [slot #] + 128 [to indicate that this is a 54K or 128K board] + 8 F 12K block designation #1 + 256 [ 1st “32Ksection” designation #] = 394.b) This b

Strany 29

F. RESERVING SPACE FOR BASICSpace in a Saturn 32K, 64K or 128K RAM Board can be reserved for the alternate BASIC (Integer BASIC in Apple TI Plus; by n

Strany 30 - USE OF RAMEXPAND

E. RESETTING RAMEXPAND ENTRY POINTSThe entry point into RAMEXPAND that is used when calling it is normally stored in locations 11—12. This entry poin

Strany 31

B. ERROR SUMMARY1 = illegal function2 = variable not found3 = memory block already in use4 = memory block not found5 = illegal block selection paramet

Strany 32

The program will demonstrate the operation of the following functions.1. Store array (#5)2. Fetch array (#6)3. Store subroutine or program segment (#3

Strany 33

b) ARRAY DEMO — This option will demonstrate the saving and loading of an array from extended RAM using RAMEXPAND functions.c) LOAD PROGRAM SEGMENT 1

Strany 34

II. Use of RAMEXPAND 28A. Installation 28B. Command Set—up 29C. Calling RAMEXPAND 30D. Initializing RAMEXPAND 30E. Attaching Memory Blocks 30 1. 1

Strany 35 - PRECAUTIONS

VII. SUMMARY OF AVAILABLE FUNCTIONSRAMEXPAND provides the following functions (specified as the first value in the command string)0 — no operation1

Strany 36

VIII. COMMAND SYNTAX AND DESCRIPTION0 — No—op No values other than function.1 — Store program function, segment name, error status, unused, un

Strany 37 - EXAMPLE PROGRAM

of the program from the starting line number up to and including the ending line number is saved.Error status:0 = success1 = illegal function2 = varia

Strany 38

6 — Fetch contents of arrayfunction, segment name, error status, array name, arraylengthThis function retrieves the named segment and stores the conte

Strany 39

8 — Delete segmentfunction, segment name, error status, unused, unusedThis function deletes the segment named. This makes the space in extended RAM a

Strany 40

Error status:0 = success1 = illegal function2 = variable not found3 = block already in use5 = illegal block selection parameter6 = RAM not in specifie

Strany 41

This function looks up an existing segment name. It then returns the next name following the specified name. This may be used to step through all the

Strany 42

11 = no array specified12 = not enough room in extended RAM16 — Fetch contents of Applesoft String array function, segment name, error status, array n

Strany 43

Chapter 6DOS PSEUDO—DISKThis software package enables one to use the Saturn RAM Board(s) for storing programs and data in a very similar manner as is

Strany 44

There are two basic steps which must be taken in order to be able to use the PSEUDO DISK. These are:1. Set up the PSEUDO DISK2. Install the PSEUDO DIS

Strany 45

B. Executing FILEMARKER 58C. Error Conditions 59 VII. Using FILEMOVER 60A. Program Description 60B. Executing FILEMOVER 60C. Notes Concerning Use 60D.

Strany 46

WHICH SLOT?Enter the slot of the first memory card. The system will prompt for the type of card present 128K, 64K, 32K, 16K.Enter the card type (ex. 1

Strany 47

directory. The PSEUDO DISK can be accessed in the same manner as a real disk, using the slot and drive designation previously specified (default slot

Strany 48 - DOS PSEUDO—DISK

VI. USING THE PSEUDO DISKOnce the pseudo—disk has been initialized and installed(by running the appropriate BASIC program or BRUNing the SATURN DISK p

Strany 49 - SETTING UP THE PSEUDO DISK

(and is executed by the BASIC program, PSEUDO DISK) and initialization of the PSEUDO DISK when the relocated DOS is used. The driver routines for the

Strany 50 - INSTALLING THE PSEUDO DISK

Chapter 7PASCAL PSEUDO—DISKThe enclosed SATURN SYSTEMS PASCAL diskette includes the following programs for use with Apple PASCAL version 1.1:PSEUDO: A

Strany 51

I. PASCAL PSEUDO—DISK SYSTEM REQUIREMENTS:A. HARDWARE REQUIREMENTS:An Apple II with 48K of on board memory, a least one disk drive (1—5 drives may be

Strany 52 - HOW IT WORKS

AVAILABLE CAPACITY IN BLOCKS(After allowing 4 blocks for the directory and 2 boot blocks)Saturn Boards Installed with the following:Saturn Systems On

Strany 53

2. Execute the file PSEUDO. A menu will be displayed:APPLE PASCAL PSEUDO DISKCOPYRIGHT 1982 Kenneth RoeCOPYRIGHT 1982 Saturn Systems, Inc.<1> LO

Strany 54 - “ files from any drive to

SUMMARY:1. Make sure that the files listed on the proceding page, are present on the boot diskette.2. Run PSEUDO, from the boot diskette. This will in

Strany 55

contents of a minifloppy diskette to the PSEUDO DISK.The fast access times of the PSEUDO DISK may be utilized for files thus transferred.C. EXECUTING

Strany 56 - (configuration)

REGISTRATION CARD:Please fill out and return at your earliest convenience, the enclosed registration card. This will enable Saturn Systems to notify y

Strany 57 - , by typing “F”. When the

E. ERROR CONDITIONS FLAGGED BY FASTCOPY:FASTCOPY will inform the operator when the following conditions exist:Condition: Action taken:Source volume no

Strany 58 - V. USING FASTCOPY

Along with the above information, FILEMARKER displays a indicator which points to a file in the directory. This pointer may be moved up or down the li

Strany 59

VII. USING FILEMOVER:A. PROGRAM DESCRIPTION AND INTENDED USE:FILEMOVER is a utility program designed to read a data file (FILEMARKER.DATA) containing

Strany 60

Except for system files, if a file suffix is not .TEXT, or .CODE, that file will be copied as a data file.Stating the last paragraph another way:

Strany 61

The graphics demonstration programs provided on the Saturn Systems PASCAL diskette are meant to illustrate the way in which graphics programs may move

Strany 62 - USING FILEMOVER:

CHAPTER 8CP/M PSEUDO DISKThe CP/M PSEUDO DISK is a software package which sets up Saturn RAM boards for use as a fast “RAM” disk drive under the CP/M

Strany 63

1. The PSEUDO DISK must be set up.2. The PSEUDO DISK drivers must be installed and the system initialized.I. SETTING UP THE PSEUDO DISKThis step invol

Strany 64

CP/M PSEUPO DISK DRIVE C: DIRECTORY BLOCKS 1SLOT BANK SLOT BANK12345678 12345678 0 4 1 5 2 6 3 7----------------------------------------------

Strany 65

2. Select option 2 to change the number of directory blocks (Default = 1)NOTE: Each directory block can hold 32 directory entries.Once all of the card

Strany 66

III. USING THE PSEUDO DISKAfter the PSEUDO DISK has been installed, it is accessed just like another disk drive, using the drive designation assigne

Strany 67 - # of the first memory card

Chapter 1INTRODUCTIONThe Saturn 64K and 128K Ram Boards are expansion plug—in cards designed to provide an extra 64K or 128K bytes of random access me

Strany 68

Chapter 9TECHNICAL INFORMATIONI. ADDRESSING THE SATURN 64K AND 128K RAM BOARDSThe Saturn 64K RAM board contains 64K bytes(and the 128K RAM board, 128K

Strany 69 - LIMITATIONS AND REQUIREMENTS

The following memory map depicts schematically the Banks present on the 128K RAM board. Only the first 4 16K banks displayed are present on the 64K b

Strany 70

II. CONTROLLING THE SATURN 64K and 128K RAM BOARDThe Saturn 64K and 128K boards are controlled using 16 locations in the range $CONO — $CONF, where N

Strany 71

The following table summarizes the various mode combinations which are available.ControlAddress Function $C0N0 4K Bank A; RAM read; Write protect $C0N

Strany 72

Using the appropriate mode combination (previous table), any given byte of memory on the Saturn RAM board can be accessed. In fact, in several modes (

Strany 73

The LEDs are defined as follows (left to right when board is oriented face up, with LEDs a the top of the board), A3, Al, AO, RAM READ. When the board

Strany 74 - — $FFFF, for DOS, monitor

IV. SPECIFICATIONSA. MemoryType: dynamicAccess time: 200nsRefresh: 7 bitB. Power consumption (average)+5V l6OmaC. Compatible PartsMotorolaFugitsuNECHi

Strany 75

SATURN RAM BOARD WARRANTYSaturn Systems, Inc. (551) warrants this product to be free of defects in material and workmanship for a period of one (1) ye

Strany 76 - A. Memory

Chapter 2INSTALLATION INSTRUCTIONSI. RECOMMENDED LOCATIONThe recommended location for the Saturn 64K or 128K RAM board depends upon whether an Apple

Strany 77

C. Align the gold edge connector fingers with the slot of the socket, centering the card in the socket prior to insertion.D. Apply gentle downward pre

Komentáře k této Příručce

Žádné komentáře