Apple Logic Board Informações Técnicas

Consulte online ou descarregue Informações Técnicas para não Apple Logic Board. Apple Logic Board Technical information Manual do Utilizador

  • Descarregar
  • Adicionar aos meus manuais
  • Imprimir

Resumo do Conteúdo

Página 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

Página 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

Página 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

Página 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

Página 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

Página 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

Página 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

Página 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

Página 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

Página 11

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

Página 12

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

Página 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

Página 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

Página 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

Página 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

Página 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

Página 18

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

Página 19

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

Página 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

Página 21

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

Página 22 - RAM BOARD

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

Página 23

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

Página 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

Página 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

Página 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

Página 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

Página 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

Página 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

Página 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

Página 31

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

Página 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

Página 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

Página 34

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

Página 35 - PRECAUTIONS

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

Página 36

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

Página 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

Página 38

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

Página 39

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

Página 40

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

Página 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

Página 42

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

Página 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

Página 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

Página 45

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

Página 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

Página 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

Página 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

Página 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

Página 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

Página 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

Página 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

Página 53

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

Página 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

Página 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

Página 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

Página 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

Página 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

Página 59

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

Página 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:

Página 61

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

Página 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

Página 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

Página 64

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

Página 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

Página 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

Página 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

Página 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

Página 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

Página 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

Página 71

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

Página 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 (

Página 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

Página 74 - — $FFFF, for DOS, monitor

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

Página 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

Página 76 - A. Memory

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

Página 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

Comentários a estes Manuais

Sem comentários