Apple Logic Board Informations techniques

Naviguer en ligne ou télécharger Informations techniques pour Non Apple Logic Board. Apple Logic Board Technical information Manuel d'utilisatio

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer

Résumé du contenu

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 11

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

Page 12

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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 18

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

Page 19

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

Page 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

Page 21

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

Page 22 - RAM BOARD

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

Page 23

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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 31

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

Page 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

Page 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

Page 34

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

Page 35 - PRECAUTIONS

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

Page 36

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

Page 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

Page 38

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

Page 39

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

Page 40

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

Page 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

Page 42

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

Page 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

Page 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

Page 45

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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 53

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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 59

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

Page 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:

Page 61

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

Page 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

Page 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

Page 64

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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 71

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

Page 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 (

Page 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

Page 74 - — $FFFF, for DOS, monitor

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

Page 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

Page 76 - A. Memory

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

Page 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

Commentaires sur ces manuels

Pas de commentaire