Apple MultiRam C инструкция обслуживания

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87

Идти на страницу of

Хорошее руководство по эксплуатации

Законодательство обязывает продавца передать покупателю, вместе с товаром, руководство по эксплуатации Apple MultiRam C. Отсутствие инструкции либо неправильная информация, переданная потребителю, составляют основание для рекламации в связи с несоответствием устройства с договором. В законодательстве допускается предоставлении руководства в другой, чем бумажная форме, что, в последнее время, часто используется, предоставляя графическую или электронную форму инструкции Apple MultiRam C или обучающее видео для пользователей. Условием остается четкая и понятная форма.

Что такое руководство?

Слово происходит от латинского "instructio", тоесть привести в порядок. Следовательно в инструкции Apple MultiRam C можно найти описание этапов поведения. Цель инструкции заключается в облегчении запуска, использования оборудования либо выполнения определенной деятельности. Инструкция является набором информации о предмете/услуге, подсказкой.

К сожалению немного пользователей находит время для чтения инструкций Apple MultiRam C, и хорошая инструкция позволяет не только узнать ряд дополнительных функций приобретенного устройства, но и позволяет избежать возникновения большинства поломок.

Из чего должно состоять идеальное руководство по эксплуатации?

Прежде всего в инструкции Apple MultiRam C должна находится:
- информация относительно технических данных устройства Apple MultiRam C
- название производителя и год производства оборудования Apple MultiRam C
- правила обслуживания, настройки и ухода за оборудованием Apple MultiRam C
- знаки безопасности и сертификаты, подтверждающие соответствие стандартам

Почему мы не читаем инструкций?

Как правило из-за нехватки времени и уверенности в отдельных функциональностях приобретенных устройств. К сожалению само подсоединение и запуск Apple MultiRam C это слишком мало. Инструкция заключает ряд отдельных указаний, касающихся функциональности, принципов безопасности, способов ухода (даже то, какие средства стоит использовать), возможных поломок Apple MultiRam C и способов решения проблем, возникающих во время использования. И наконец то, в инструкции можно найти адресные данные сайта Apple, в случае отсутствия эффективности предлагаемых решений. Сейчас очень большой популярностью пользуются инструкции в форме интересных анимаций или видео материалов, которое лучше, чем брошюра воспринимаются пользователем. Такой вид инструкции позволяет пользователю просмотреть весь фильм, не пропуская спецификацию и сложные технические описания Apple MultiRam C, как это часто бывает в случае бумажной версии.

Почему стоит читать инструкции?

Прежде всего здесь мы найдем ответы касательно конструкции, возможностей устройства Apple MultiRam C, использования отдельных аксессуаров и ряд информации, позволяющей вполне использовать все функции и упрощения.

После удачной покупки оборудования/устройства стоит посвятить несколько минут для ознакомления с каждой частью инструкции Apple MultiRam C. Сейчас их старательно готовят или переводят, чтобы они были не только понятными для пользователя, но и чтобы выполняли свою основную информационно-поддерживающую функцию.

Содержание руководства

  • Страница 1

    [...]

  • Страница 2

    (c) Copyright 1985 by Checkmate Technology, Inc. All rights reserved Port #MR8005—1 AceCalc, MagiCalc and Magic Office are the trademarks of Artsci. Inc. Apple is the registered trademark of Apple Computer, lnc. Apple Pascal, AppleWorks, FID, DOS 3.3, aixl ProDOS are trademrks of Apple Computer, Inc. David DOS is the tradmark of David Data, Inc. [...]

  • Страница 3

    TABLE OF CONTENTS Preface — How To Use This Manual ................................................ v GETTING STARTED Chapter 1 — Introduction ............................................................... 1.1 Features ......................................................................... 1.1 Standard Features ..............................[...]

  • Страница 4

    ii USING THE MULTIRAM C CARD Chapter 4 — AppleWorks and the MultiRam C Card ................................... 4.1 AppleWorks Configuration ...................................................... 4.1 AppleWorks Restrictions ........................................................ 4.3 Desktop Space and File Limits .................................[...]

  • Страница 5

    iii Programming Tips ............................. 5.9 ProDOS Updates .............................. 5.9 Other Ram Disk Software ............................ 5.9 Chapter 6 — Hardware & Software Compatibility ..... 6.1 Hardware ..................................... 6.1 Disk Disks ............................... 6.1 Hon—Interruptable Power Su[...]

  • Страница 6

    V Preface HOW TO USE THIS MANUAL This manual is divided into four parts. Part 1 GETTING STARTED, should be read first by everyone. Chapter 1 summarizes MultiRam C’s features and minimum hardware requirements. Chapter 2 gives step—by—step instructions for installing MultiRam C and adding memory to the card. Chapter 2 is required reading for th[...]

  • Страница 7

    Part 1 GETTING STARTED Getting Started describes the MultiRam C Card’s features and instructs you in installing and testing the card.[...]

  • Страница 8

    Chapter 1 INTRODUCTION The MultiRam (tm) C Card is an expandable memory card for the Apple //c that brings great power and versatility to your Apple. MultiRam C’s memory is expandable from 256K to 512K. When MultiRam C is installed inside an Apple //c, the card’s memory is added to the Apple //c’s 128K built-in memory to give the //c up to 64[...]

  • Страница 9

    1.2 INTRODUCTION FEATURES MultiRam C offers many standard and optional features. MultiRam C’s flexibility insures your Apple //c of a long, productive life. Standard Features The MultiRam C package comes with these standard features: — Two banks of sockets to add up to 512K to the Apple //c. — A minimum of 256K installed. — Uses standard 15[...]

  • Страница 10

    INTRODUCTION 1.3 HARDWARE REQUIREMENTS The minimum equipment requirements to use MultiRam C are: — An Apple //c computer. MultiRam C will not work iN an Apple //e or in the Apple II, II+ or Apple II+ compatible computers. — A monitor suitable for 80 column display.[...]

  • Страница 11

    2.1 Chapter 2 INSTALLATION This chapter contains all the information you will need to install your MultiRam C Card. Package Contents, card care instructions, a physical description, and instructions for RAM additions and card installation are covered. UNPACKING THE MULTIRAM C CARD Check the contents of your MultiRam C package to be sure you have th[...]

  • Страница 12

    2.2 INSTALLATION Never insert your card into or remove it tram the computer while the Apple’s power is on. You may damage the card, the Apple, and other devices attached to the Apple. You will void your MultiRam C warranty. When installing added RAM, as discussed later, try to minimize the number of times RAM is inserted into and removed from the[...]

  • Страница 13

    INSTALLATION 2.3 MMU 65C02 CPU SPEAKER CONNECTOR PORT RAM BANK A RAM BANK B FIGURE 2.1[...]

  • Страница 14

    2.4 INSTALLATION The posts on the bottom of the card are installed at the factory. These posts help level and support the card. The holes at the top of the card are to add keyboard support posts. These posts need to be installed by you before inserting the card into the computer. These posts directly support the keyboard. Speaker Connector Port On [...]

  • Страница 15

    INSTALLATION 2.5 Original Ram Each MultiRam C Card is shipped with a minimum of 256K in Bank A, which means Bank A should have a full set of eight 256K RAM chips. Your MultiRam C Card may contain RAM in other banks as your dealer may have ordered the card with more memory or say have installed his own RAM chips. Look on the lower right hand area of[...]

  • Страница 16

    2.6 INSTALLATION Installation Procedure To install a set of RAM chips lay MultiRam C down on a table with the socket side up. The eight sockets of Bank A will be at the top left end (see Figure 2.1); there should already be a set of 256K RAM installed in that bank. Install the next set of RAM into Bank B on the bottom left of the card. Most RAM chi[...]

  • Страница 17

    INSTALLATION 2.7 INSTALLING THE MULTIRAM C CARD The following step—by—step instructions will allow you to easily install and test the MultiRam C Card in your Apple //c . You should carefully read over all of the instructions before proceeding with installation. Although no technical skills are required to install the card, you must open the cas[...]

  • Страница 18

    2.8 INSTALLATION Make a backup copy of the reverse side of the MultiRam disk, the Utility side of the disk containing a RAM test program. Use COPYA or the ProDOS Filer contained on the Utility side of the MultiRam disk to make the copy. Refer to your Apple manual for information on the copy process if you are unfamiliar with disk copying. When you [...]

  • Страница 19

    INSTALLATION 2.9 FIGURE 2.2 FIGURE 2.3 CASE SCREWS CASE SCREWS[...]

  • Страница 20

    2.10 INSTALLATION Insert the tip of a small screwdriver (or thin flat blade like a butter knife) between the outside case and the back panel at point A identified in Figure 2.3. Pry out the back panel until the tab pops free of the notch in the Hr case. Continue the same procedure working up and across until the tab on the side and the one tab on t[...]

  • Страница 21

    INSTALLATTON 2.11 FIGURE 2.6 FIGURE 2.5[...]

  • Страница 22

    2.12 INSTALLATION 5. Turn the //c around so that the keyboard end now faces you. The //c should now resemble Figure 2.7. 6. Lift up the front end of the keyboard and pull the keyboard slightly towards you. This will remove the keyboard from the slots in the disk drive case (identified in Figure 2.7) that help to hold the keyboard in place. When the[...]

  • Страница 23

    INSTALLATTON 2.13 FIGURE 2.8 KEYBOARD BRACE MMU CPU SPEAKER CONNECTOR RETAINING PIN[...]

  • Страница 24

    2.14 INSTALLATION 8. Pull off the speaker ConnecTOR from the speaker pins underneath the connector. The speaker connector is identified in Figure 2.8. 9. Remove the CPU and MMU from the motherboard. These components are identified in Figure 2.8. Using a small metal spoon, as Figure 2.10 shows, insert the bowl and of the spoon between the CPU and MM[...]

  • Страница 25

    INSTALLATION 2.15 FIGURE 2.10 FIGURE 2.11[...]

  • Страница 26

    2.16 INSTALLATION 3. Remove the protective foam from the connecting pins on the bottom of the card. The card should now look like Figure 2.12 and is reedy for insertion into the // c motherboard. Inserting The Card 1. Pick up the card with both hands and insert the card into the CPU and MMU motherboard sockets. As Figure 2.13 shows, first position [...]

  • Страница 27

    INSTALLATION 2.17 FIGURE 2.13 FIGURE 2.14[...]

  • Страница 28

    2.18 INSTALLATION 3. Return the keyboard to its normal position on top of the keyboard support posts. The card is now ready to be tested. Testing The Card 1. Attach the video cable from your monitor to the //c. Attach the external power supply cable to the //c. Turn on the monitor. If you did not insert the backup copy of the Utility side of the Mu[...]

  • Страница 29

    INSTALLATION 2.19 Reassembly 1. With the front of the //c facing you, insert the back of the keyboard into the restraining slits on the disk drive case. The right end of the back of the keyboard fits i nto the slit on the disk drive near the power supply and the protrusion to the right of the keyboard connector cable fits into the slit in the middl[...]

  • Страница 30

    Chapter 3 TESTING & TROUBLESHOOTING This chapter covers testing procedures you may use to check the RAM on your MultiRam C Card. This chapter should be read by everyone who has just bought and installed the MultiRam, C Card. You should always refer back to this chapter when you add or replace RAM on the card or if a problem develops while using[...]

  • Страница 31

    3.2 TESTING & TROUBLESHOOTING The bottom two lines of the screen show the keys that say be used to run testing — Pressing the Arrow keys position a flashing. solid cursor in a hot to the left of the sit applications shown. — Pressing the Return key tons the application marked by the flashing cursor. — Pressing the Esc key shorts “full?[...]

  • Страница 32

    TESTING & TROUBLESHOOTING 3.3 MultiRam C Diagnostics Version 1.0 Copyright (c) 1985 by CHECKMATE TECHNOLOGY. INC. Status Bank 1 ???k Bank 2 ???k Bank A Bank 3 ???k Group: ???k Bank 4 ???k ————————————————————— Bank 5 ???k Bank 6 ???k Bank B Bank 7 ???k Group: ???K Bank 8 ???k = = = = = = = = = = = = = =[...]

  • Страница 33

    3.4 TESTING & TROUBLESHOOTING Each socket is divided into four squares. Each socket is shown as four squares because MultiRam C can contain eight 64K auxilIary banks in its two RAM banks (Figure 3.3). The Apple. through MultiRam C circuitry, addresses these eight 64K banks as follows: BANK A RAM BANK B RAM 1 5 2 6 3 7 4 8 Running any of these t[...]

  • Страница 34

    TESTING & TROUBLESHOOTING 3.5[...]

  • Страница 35

    3.6 TESTING & TROUBLESHOOTING Test Results Several reasons may lie behind an appearance of a blank square or a “X” in a square. If these results are shown as the result of your testing, write down the socket number of those chips that test “bad.” Turn off the Apple //c, open its case following the instructions in Chapter 2 remove its co[...]

  • Страница 36

    TESTING & TROUBLESHOOTING 3.7 If all components are correctly seated, next check to be certain the card is firmly inserted into the CPU and MMU sockets. If the card is not making full contact in these sockets, the card will not work. Apply gentle rocking downward pressure on the card near the area of the CPU and MMU on the card. You should feel[...]

  • Страница 37

    Part 2 USING THE MULTIRAM C CARD Using MultiRam C shows you how to use MultiRam C for massive Desktop space with AppleWorks, how to use the card as a RAM fast disk drive, and describes hardware and software that you can use to enhance the usefulness of MultiRam C.[...]

  • Страница 38

    Chapter 4 APPLEWORKS & MULTIRAM The MultiRam C Card releases the power locked up within AppleWorks! AppleWorks has become the best selling program for the Apple //c and //e. AppleWorks real potential, however, has not been realized as AppleWorks usefulness is constrained by the small 55K Desktop apace an ordinary 128K Apple //c provides the pro[...]

  • Страница 39

    4.2 APPLEWORKS & MULTIRAM 1. Make backup copies of the Startup disk, Program disk, and AppleWorks memory expansion disk (the front of the MultiRam disk). For your convenience, the Filer, Apple’s ProDOS disk copy program, is included on the Utility side of the MultiRam disk (beck side) to make your backup copies. You may use COPYA on a DOS 3.3[...]

  • Страница 40

    APPLEWORKS & MULTIRAM 4.3 lower right corner does not show this loss because the overlay manager does not reserve apace for all AppleWorks program segments. AppleWorks will allow data files to overwrite all but a few key program segments option two loads in during the boot. Program segments can be overwritten because AppleWorks will search for [...]

  • Страница 41

    4.4 APPLEWORKS & MULTIRAM Desktop Space and File Limits AppleWorks supports a total of 12 files and 55K of memory for the Desktop. The MultiRam C modification permits the Desktop to expand to 413K. The number of files allowed remains at 12. Clipboard Line/Row Limit The Clipboard Is a temporary storage area in AppleWorks that allows the transfer[...]

  • Страница 42

    APPLEWORKS & MULTIRAM While this increase makes AppleWorks much more useful for small to medium size records, files with large record sizes (AppleWorks allows records to be as large as 1K) can exceed even MultiRam’s memory before reaching the 5,100 record limit. Please read the section “Working With Large Files” in this chapter for more i[...]

  • Страница 43

    4.6 APPLEWORKS & MULTIRAM The actual time an action on a large file takes say be as little as half the time AppleWorks shows or as much as twice the stated time. The differences in actual versus approximate stated times will vary depending on the type of file in use and the operation called for. For example, a sort on a large database file coul[...]

  • Страница 44

    APPLEWORKS & MULTIRAM 4.7 The sizes AppleWorks will report for files greater then 255K will be incorrect. Figure 4.1 shows a catalog of a ProDOS hard disk subdirectory with one AppleWorks file “SAMPLE” in the directory. ProDOS reports the size of a file in blocks. A block is 512 bytes or 1/2 of 1K. Therefore the size of the file is 621 bloc[...]

  • Страница 45

    4.8 APPLEWORKS & MULTIRAM General _______ Desktop space with different MultiRam C configurations: MultiRam size Total Apple Desktop size 256K 384K 229K 320K 448K 275K 512K 640K 413K Time to load/save a full disk (135K) of information: 1:15 minutes Word Processor ____________ number of lines in document 500 1000 2250 2250 platen width (PW), inch[...]

  • Страница 46

    APPLEWORKS & MULTIRAM 4.9 cat/hard1/test TEST NAME TYPE BLOCKS MODIFIED SAMPLE ADB 621 10—JUL—85 BLOCKS FREE: 1047 BLOCKS USED: 2089 FIGURE 4.1 FIGURE 4.2 FIGURE 4.3 Main Menu Main Menu Add Files Save Files Name Status Document type Size SAMPLE Unchanged Data Base 67K AppleWorks files Subdirectory: /hard1/test has 523K available Name Type o[...]

  • Страница 47

    4.10 APPLEWORKS & MULTIRAM Word Processor Flies AppleWorks limits word processing files to 2,250 lines. This is the equivalent to 45 single—spaced, typewritten pages with standard margins. While AppleWorks supports print lines up to about 140 characters, it only displays about 74 characters on a screen line. Given these restrictions, you can [...]

  • Страница 48

    APPLEWORKS & MULTIRAM 4.11 When working with a very large worksheet in memory, it is a good idea to leave an empty border of 2 or 3 rows or columns at the top, sides and bottom. As with the word processor, the date moving commands (Hove and Copy) won’t always operate as expected at the edges of the worksheet. For example, if you fill every ce[...]

  • Страница 49

    4.12 APPLEWORKS & MULTIRAM To merge files 1. Load all files (in this example, files ONE, TWO, and THREE) into memory. Press [Open—Apple]+Q (Desktop index). A window will appear in the center of the screen showing the names of all the files in memory. 2. Decide which of the files you went to merge all of the records into. We will use ONE am th[...]

  • Страница 50

    APPLEWORKS & MULTIRAM 4.13 In our example, the destination file (ONE) is modified by the addition of another category. so that none of the data in the merged file (THREE) is lost. Further, the categories in ONE will be rearranged so that it is in the same order as THREE. Note that they don’t have to be the same names nor match upper or lower [...]

  • Страница 51

    4.14 APPLEWORKS & MULTIRAM Preparing for Segmentation Saving very large files does involve some planning and time when you are using standard Apple 5 1/4 inch disk drives. The first requirement for using large files and floppy disk drives is disks and lots of them. Don’t consider starting a session with one or more large files without having [...]

  • Страница 52

    APPLEWORKS & MULTIRAM 4.15 2. Format the required number of data disks with the same volume name. From the main menu choose “5” to go to other activities and then select “5” to format a blank disk. Enter a disk name no more than 15 characters long. After the first disk is formatted, press the space bar to return to the disk formatter. R[...]

  • Страница 53

    4.16 APPLEWORKS & MUlTIRAM Disk: Drive 2 "SAMPLE" Escape: Save Files Press Space bar to continue 38K Avail. FIGURE 4.4 Disk: Drive 2 "SAMPLE" Escape: Save Files Press Space bar to continue 38K Avail. FIGURE 4.5 Main Menu Save Files "SAMPLE.2" This file is larger than this disk Insert the next disk with the prefix: [...]

  • Страница 54

    4.17 APPLEWORKS & MIJLTIRAM A. Normal AppleWorks File Save 1. File before resaving 2. File while saving 3. File after resaving B. Segemented File Save -— Small File 1. File before resaving 2. FIle after resaving spans two disks due to size. C. Segmented File Save -— . Large File I.First part of save. 2. Second part of save. 3. Last part of [...]

  • Страница 55

    4.18 APPLEWORKS & MULTIRAM The MultiRam file segmenting procedure does not affect AppleWorks internal backup safeguard as long as there is room on the disk for the temporary file being saved and the old, existing file. But if there is no inns on the disk to save the temporary file, even though the file could easily be saved to a blank disk, the[...]

  • Страница 56

    APPLEWORKS & MULTIRAM 4.19 If the first disk you load is not the first disk in the sequence, unpredictable results can happen as only the first file contains critical information relating to the segmentation. At best, error messages that make no sense will appear. At worst, AppleWorks will hang or crash. Be very careful to always correctly and [...]

  • Страница 57

    4.20 APPLEWORKS & MULTIRAM Switching Between Files On The Desktop The multi--file Desktop is one of the beat features of AppleWorks. With only 55K of standard Desktop apace, however, it can be a nuisance to have to remove a 45K database tile from the Desktop in order to sake room for a 12k word processor document or spreadsheet. And with 55K. t[...]

  • Страница 58

    RAM DISK EMULATION 5.1 Chapter 5 RAM DISK EMULATION The MultiRam C Card can be made to look like a high capacity disk drive to DOS 3.3, ProDOS, and Apple Pascal operating systems. After MultiRam C is setup as a RAM disk, it can be used like any disk drive except it will work many times faster since it is RAM based and has no mechanical parts. Depen[...]

  • Страница 59

    5.2 RAM DISK EMULATION Preparing The Program The RAM disk program is on the Utilities side of your MultiRam disk. You will need to save this program to another disk as it cannot be used directly from the Utilities disk. The Utilities disk uses the ProDOS operating system. Programs stored on a ProDOS disk cannot be directly transferred to a DOS disk[...]

  • Страница 60

    RAM DISK EMULATION 5.3 Always end a session with the RAM disk by copying any files on the RAM disk that you wish to permanently save to a floppy disk. Programs can also be directly saved to the RAM disk from memory. Similarly, programs can be loaded into the Apple’s memory from the RAM disk. CAUTION: When using a RAM disk, DO NOT create a file gr[...]

  • Страница 61

    5.4 RAM DISK EMULATION Running the preceding program will create and save a text file to disk that when EXEC’d first runs the RAM disk installation program, runs FID, and then passes values to FID so that all the files on the disk. including P10 and the RAM disk drive program, are copied to the RAM disk. The only thing to add to the disk are the [...]

  • Страница 62

    RAM DISK EMULATION 5.5 Programming Tips DOS 3.3’s Read/Write/Track/Sector routine, RWTS, can be used to directly read or write to the RAM disk. If you wish to use RWTS with the RAM disk, follow all standard protocols and do not call into RWTS; enter RWTS from the top of the routine. The standard or custom RWTS Input/Output Block (IOB) and its sec[...]

  • Страница 63

    5.6 RAM DISK EMULATION PRODOS RAM DISK The MULTIDRIVE.PRO program converts your MultiRam Cs memory into a fast electronic disk drive for the ProDOS operating system. The ProDOS RAM disk is recognized by ProDOS as one large ProWS volume. Specifications The MULTIDRIVE.PR0 RAM disk program creates one ProWS volume named “/RAM,” located in slot 3, [...]

  • Страница 64

    RAM DISK EMULATION 5.7 Using the ProDOS Filer, which is included on the Utility side of the MultiRam disk, you may transfer the MULTIDRIVE.PRO program to any ProDOS formatted disk. To run the program, simply type “MULTIDRIVE.PRO” after the disk the program is on has booted and has displayed the Applesoft “]” prompt. If the program is on a d[...]

  • Страница 65

    5.8 RAM DISK EMULATION Transferring Files Files must be copied to end from the RAM disk using a file copier. The Filer’s “Copy Files” commend is easily used for this purpose. The “Copy a Volume” command, found under the volume commands, will not work. The Filer program is included on the Utilities side of the MultiRam disk. Always end a s[...]

  • Страница 66

    RAM DISK EMULATION 5.9 First, boot the other disk you would like to run using the Control+[Open—Apple]+Reset key combination. DO NOT turn off the Apple and then turn it on again to boot the desired disk aa all files on the RAM disk will be lost. Run the desired programs from the disk you booted. Second, when you are ready to return to use the Pro[...]

  • Страница 67

    CHAPTER 6 HARDWARE & SOFTWARE COMPATIBILITY MuItiRAM C’s operation can be enhanced by using other manufacturer’s hardware and software products along with it. Some of the more useful products are described in this chapter. HARD WARE All hardware products tested with the MultiRam C card have been compatible : modems, mouses, printer cards an[...]

  • Страница 68

    6.2 HARDWARE AND SOFTWARE COMPATIBILITY Before buying a large floppy drive or hard disk drive, check to ace that all the operating systems you would like to use on your Apple (ProDOS, DOS 3.3, and Pascal) work on the drive. Further, if you use copy protected commercial software. be certain that the drive will run the software you now use or check w[...]

  • Страница 69

    Part 3 PROGRAMMING THE MULTIRAM C CARD Programming the MultiRam C card explains how to use the //c’s standard auxiliary memory and how to manage multiple auxiliary bank addressing for the MultiRam C Card.[...]

  • Страница 70

    chapter 7 PROGRAMMING AUXILIARY MEMORY MultiRam C’s memory is addressed by The Apple as standard auxiliary memory. Therefore, when any 64K bank of the MultiRam cards memory has been switched into place as active auxiliary memory, standard auxiliary memory addressing techniques can be used to access MultiRam C memory. This section briefly reviews [...]

  • Страница 71

    7.2 PROGRAMMING AUXILIARY MEMORY BANK SWITCHING Because the 65C02 can address only 64K of memory at one time, in order to utilize the I/c’s auxiliary memory, the computer must switch between the 64K RAM of the main memory and the 64K of auxiliary memory. This is called “bank switching. Soft switches are locations which control which of the bank[...]

  • Страница 72

    PROGRAMMING AUXILIARY MEMORY 7.3 Table 8.1 Soft switches Switch Location Function Name Hex Decimal ------ ----- ------- ---------------------------------- RAMRD $C013 49171 Read RAMRD switch $C002 49154 OFF: Read Main 48K ($0200—$BFFF) $COO3 49155 ON: Read Aux. 48K RAMWRT $C014 49172 Read RAMWRT switch $CD04 49156 OFF: Write to Main 48K $C005 491[...]

  • Страница 73

    7.4 PROGRAMING AUXILIARY MEMORY AUXMOVE AND XFER No built—in assembly language subroutines may be used to transfer data and program control between main memory and auxiliary memory. These are AUXMOVE (starting location $C311) and XFER ($C314). AUXMOVE is used to move blocks of data between main and auxiliary memory. Three pairs of bytes are used [...]

  • Страница 74

    Chapter 8 AUXILIARY MEMORY MANAGEMENT -------------------------------------------------------------------------------- The MultiRam C Card can contain up to 512K of memory. The Apple //c’s 65C02 processor can use this memory as eight banks of ordinary 64K auxiliary memory. How to use these different memory banks from within control by machine lan[...]

  • Страница 75

    8.2 AUXILIARY MEMORY MANAGEMENT A $0 written to $C07X selects the //c’s own auxiliary 64K memory. Values $9 to sET written to $C07X also select auxiliary hank $0. Under program control, the last 64K bank selected will remain enabled as auxiliary memory until another bank is selected. PROGRAMMING GUIDELINES The following programming guides will wi[...]

  • Страница 76

    AUXILIARY MEMORY MANAGEMENT 8.3 Figure 8.1 MultiRam C Auxiliary Memory bank Selection Figure 82 MultiRam C Auxiliary Memory Bank Selection Store Bank Number e.g. $0 $C07X Bank Select Switch (X = $0 to $F) Store Bank Number e.g. $4 $C07X Bank Select Switch (X = $0 to $F) Bank 7 Bank 6 Bank 3 Bank 2 Bank 1 Bank 8 Bank 7 Bank 6 Bank 5 Bank 3 Bank 0 Ba[...]

  • Страница 77

    8.4 AUXILIARY MEMORY MANAGEMENT Initializing The Card When the Apple is first booted from a cold start, auxiliary bank 0 (zero) is selected. This is the //c’s own built-in auxiliary 64K memory. A program, however, should not assume bank 0 (zero) will he immediately available to it. A program may have been run previously that left another bank sel[...]

  • Страница 78

    AUXILIARY MEMORY MANAGEMENT 8.5 An example of a routine to identify useable memory is as follows: LDX BANK# Bank number to start. $1B for //e compatibility MARKALL STX BNKSELCT Select bank with the $C07X bank switch STX ALTZP Write to $C009 for aux. zero page STX TEST1 Write the bank number to first location in zero page of selected bank TXA Prepar[...]

  • Страница 79

    8.6 AUXILIARY MEMORY MANAGEMENT Data can also be transfered from one MultiRam C 64K auxiliary bank to another 64K auxiliary bank. This could be done by selecting the source bank, copying the source bank’s data into main memory using AUXMOVE or your own memory move routine, selecting the 64K destination bank, and then writing the data to the desti[...]

  • Страница 80

    AUXILIARY MEMORY MANAGEMENT 8.7 An alternative method to handling interrupts is to disable interrupts with a SEI instruction whenever auxiliary bank—switched memory is in use. When switching out of auxiliary bank—switched memory, interrupt requests could then be enabled with a CLI command.[...]

  • Страница 81

    Part 4 MULTIRAM C SERVICE GUIDE The MultiRam Service Guide describes the MultiRam C warranty and explains Checkmate Technology’s service policies.[...]

  • Страница 82

    Chapter 9 THE WARRANTY The MultiRam C Card, like all of Checkmate Technology’s peripheral cards, carries a 5 YEAR LIMITED WARRANTY. CHECKMATE TECHNOLOGY, INC. warrants products against defects in material and workmanship for a period of 5 years (90 days for software) after purchase. During the warranty period, CHECKMATE TECHNOLOGY, INC. will at i[...]

  • Страница 83

    9.2 THE WARRANTY In order to transfer registration you must provide Checkmate Technology with: 1. Product name 2. Serial number on the card 3. Name of previouS owner (sellers name) 4. Your name, address, and telephone number 5. Date of sale 6. Your check for $10 ($30 if the card was not registered) EXTENDING THE WARRANTY If you would like to extend[...]

  • Страница 84

    chapter 10 SERVICE POLICIES This chapter explains Checkmate Technology’s repair and product update policies and other pertinent customer information. HOW TO GET HELP If you are unable to get your MultiRam C Card to work properly after following the procedures in Chapter 3, please contact the Customer Service Department. We will try to solve your [...]

  • Страница 85

    10.2 SERVICE POLICIES HOW TO RETURN A CARD If it is necessary to return your MultiRam C Card, follow these steps: I. Please wrap your card in anti—static material. If none is available, wrap the card in aluminum foil. Returning a card without wrapping it in protective anti—static material or aluminum roil say cause further damage to the card an[...]

  • Страница 86

    SERVICE POLICIES 10.3 RAM INSTALLATION & REPLACEMENT POLICY You may return your card to Checkmate Technology if you would prefer to have the factory install added RAM on your card. Installed RAM will be teated at the factory on your card before return to you. The cost of factory installed RAM is $65.00 for a set of eight 64K DRAM and $120.00 fo[...]

  • Страница 87

    10.4 SERVICE POLICIES NEWSLETTERS Checkmate Technology will publish informative newsletters for registered owners of its products. "Check—It—Out” Newsletters will contain Information on updates to products, information on modifications to software, general information on product usage, and news of product developments at Checkmate Techno[...]