ð Developer Note PowerBook 1400 Computer PowerBook 1400 c PowerBook 1400 cs ð Developer Note © Apple Computer, Inc.
ð Apple Computer, Inc. © 1996 Apple Computer, Inc. All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by any means, mechanical, electronic, photocopying, recording, or otherwise, without prior written permission of Apple Computer, Inc., except to make a backup copy of any documentation provided on CD-ROM. Printed in the United States of America. The Apple logo is a trademark of Apple Computer, Inc.
Contents Figures and Tables Preface vii About This Developer Note Contents of This Note ix Supplemental Reference Documents Apple Publications x Other Publications xi Conventions and Abbreviations xi Typographical Conventions xi Standard Abbreviations xii Chapter 1 Introduction ix x 1 Features 2 New Features 2 Modified Features 2 Unchanged Features 3 Appearance 4 Configurations 5 Peripheral Devices 6 Chapter 2 Architecture 7 Devices on the Processor Bus 8 Main Processor 8 RAM 9 ROM 10 PBX Memory
Baboon Custom IC 13 Floppy Disk Controller IC TREX Custom IC 13 Chapter 3 I/O Features 13 15 Internal IDE Hard Disk Drive 16 Hard Disk Specifications 16 Hard Disk Connector 17 Signal Assignments 18 IDE Signal Descriptions 19 Trackpad 20 Keyboard 20 Flat Panel Display 22 Flat Panel Display Circuitry 22 Number of Colors 22 Serial Port 23 SCSI Port 23 ADB Port 24 Infrared Link 25 Sound System 26 Sound Inputs 26 Sound Outputs 27 Chapter 4 Expansion Modules 29 Expansion Bay 30 Expansion Bay Module for F
RAM Expansion Card Electrical Limits 48 Mechanical Design of the RAM Expansion Cards 49 Design of the User-Installed RAM Card 49 Design of the Factory-Installed RAM Expansion Card RAM Card Connectors 52 Expansion Card and Connector 52 Expansion Card Connector 52 Signals on the Expansion Card Connector 52 Expansion Card Mechanical Design 54 PC Card Slot 57 PC Card Features 58 Summary Specifications 58 Access Windows 58 Data Access 59 Signal Definitions 59 Power 59 Controller Interrupts 60 Chapter 5 Softwar
Glossary Index vi 71 69
Figures and Tables Chapter 1 Chapter 2 Chapter 3 Chapter 4 Introduction 1 Figure 1-1 Figure 1-2 Front view of the computer Rear view of the computer Table 1-1 Configurations Architecture 7 Figure 2-1 Block diagram I/O Features 15 Figure 3-1 Figure 3-2 Figure 3-3 Figure 3-4 Figure 3-5 Figure 3-6 Maximum dimensions of the internal IDE hard disk Connector for the internal IDE hard disk 18 Keyboard, U.S.
Table 4-3 Table 4-4 Table 4-5 Table 4-6 Table 4-7 Table 4-8 Table 4-9 Table 4-10 Table 4-11 Table 4-12 Table 4-13 Table 4-14 Table 4-15 viii Signals on the floppy disk connector 35 Signal assignments on the CD-ROM connector 36 Signal assignments for a hard disk drive 37 Signals on the CD-ROM connector 38 Unused IDE signals 39 Signals on the RAM expansion connectors 41 Descriptions of signals on the RAM expansion connector 43 Address multiplexing for some typical DRAM devices 45 Configurations of RAM banks
P R E F A C E About This Developer Note This developer note is a concise description of the Macintosh PowerBook 1400 computer, with emphasis on the features that are new or different from those of earlier Macintosh PowerBook computers. This developer note is intended to help hardware and software developers design products that are compatible with the Macintosh products described in the note.
P R E F A C E Supplemental Reference Documents 0 The following documents provide information that complements or extends the information in this developer note. Apple Publications 0 To see how the PowerBook 1400 computer is similar to the Macintosh PowerBook 5300 computer, developers should have copies of Macintosh Developer Note Number 14. The developer note is available on the Developer CD series and through ADC.
P R E F A C E Other Publications 0 For information about programming the PowerPC™ family of microprocessors, developers should have copies of Motorola’s PowerPC 601 RISC Microprocessor User’s Manual and PowerPC 603e Microprocessor Implementation Definition Book IV.
P R E F A C E Sidebar Sidebars are used for information that is not part of the main discussion. A sidebar may contain information ▲ about a related subject or technical details that are not required reading. WA R N I N G Warnings like this direct your attention to something that could cause injury to the user, damage to either hardware or software, or loss of data.
P R E F A C E CD-ROM compact-disc read-only memory CIS card information structure CLUT color lookup table CMOS complementary metal oxide semiconductor CPU central processing unit CSC color screen controller DAA data access adapter (a telephone line interface) DAC digital-to-analog converter DC direct current DCE device control entry (a data structure) DDM driver descriptor map DOS Disk Operating System DRAM dynamic RAM DSP digital signal processor FIFO first in, first out FPU
P R E F A C E xiv SCC Serial Communications Controller SCSI Small Computer System Interface SNR signal-to-noise ratio SOJ small outline J-lead package SOP small outline package SRAM static RAM SVGA super video graphics adapter TDM time-division multiplexing TFT thin-film transistor (a type of LCD) TSOP thin small outline package TTL transistor-transistor logic (a standard type of device) VCC positive supply voltage (voltage for collectors) VGA video graphics adapter VRAM video R
C H A P T E R Figure 1-0 Listing 1-0 Table 1-0 1 Introduction 1
C H A P T E R 1 Introduction The PowerBook 1400 computer is an all-in-one notebook computer based on the PowerBook 5300 computer but with improved capabilities and an all-new case design. The PowerBook 1400 computer has a PC card slot, an expansion bay, an internal expansion slot, an infrared link, and space for a rechargeable battery. Features 1 Many of the features of the PowerBook 1400 computer are similar to those of the Macintosh 5300 computer.
C H A P T E R 1 Introduction ■ Networking: The computer has a built-in LocalTalk network interface. An optional Ethernet card can be installed in the internal expansion slot or in a PC card slot. ■ Trackpad: The integrated flat pad includes tap/double tap and drag. It is similar to the trackpad in the Macintosh PowerBook 190 computer. ■ Weight: The computer weighs 6.5 pounds with the battery and a floppy disk drive installed.
C H A P T E R 1 Introduction Appearance 1 The PowerBook 1400 computer has an all-new streamlined case with more flexibility than earlier PowerBook models. Figure 1-1 shows a front view of the computer in the open position. Figure 1-2 shows a rear view of the computer.
C H A P T E R 1 Introduction Figure 1-2 Rear view of the computer Removable panel Sound output port Power adapter port Sound input port PC Card eject buttons SCSI port (HDI-30) Two PC Card (PCMCIA card) slots Apple Desktop Bus (ADB) port Security slot Reset button Printer/External modem port Infrared window Configurations 1 The Macintosh PowerBook 1400 computer is available in three configurations, as shown in Table 1-1.
C H A P T E R 1 Introduction Note The 12 MB configuration has 8 MB of RAM on the main logic board and an additional 4 MB on a factory-installed RAM expansion card. The 16 MB configuration has 8 MB on the factory-installed RAM expansion card. That card is in addition to the user-accessible RAM expansion cards. For more information, see “RAM Expansion Cards” beginning on page 40.
C H A P T E R Figure 2-0 Listing 2-0 Table 2-0 2 Architecture 2
C H A P T E R 2 Architecture The architecture of the PowerBook 1400 computer is designed around two buses: the processor bus and the I/O bus. The processor and memory are connected to the processor bus, which operates at 33.33 MHz. The input and output devices are connected to the I/O bus, a 68030-compatible bus that operates at 25.175 MHz. An Apple custom IC called the PBX IC acts as the bridge between the two buses, translating processor bus cycles into single or multiple I/O bus cycles, as needed.
C H A P T E R 2 Architecture Figure 2-1 Block diagram ADB port PowerPC 603e microprocessor ROM (4 MB) Address Data SRAM Trackpad Power manager Keyboard Power Singer sound IC Processor bus RAM (8 MB) Sound ou Whitney Combo RAM expansion cards Sound in PBX memory controller I/O controller SCC and SCSI IC Serial Port B SCSI 82078 Video card connector Address Floppy disk controller I/O bus Data Baboon VRAM (1 MB) ECSC video controller IDE disk drive controller Media bay TREX Flat
C H A P T E R 2 Architecture ROM 2 The ROM in the PowerBook 1400 computer is implemented as a 1 M by 32-bit array consisting of two 1 M by 16-bit ROM ICs. The ROM devices support burst mode, so they do not degrade the performance of the PowerPC 603e microprocessor. The ROM ICs provide 4 MB of storage, which is located in the system memory map between addresses $3000 0000 and $3FFF FFFF. The ROM data path is 32 bits wide and addressable only as longwords.
C H A P T E R 2 Architecture ■ the Combo I/O controller IC ■ the Singer sound controller IC ■ the Power Manager IC ■ the display controller IC (ECSC) ■ the video card connector ■ the Baboon custom IC , which controls the expansion bay ■ the 82078 IC , which controls a floppy disk drive in the expansion bay ■ the TREX custom IC , which controls the PC card slots The next sections describe these components.
C H A P T E R 2 Architecture Combo IC 2 The Combo custom IC combines the functions of the SCC IC (85C30 Serial Communications Controller) and the SCSI controller IC (53C80). The SCC portion of the Combo IC supports the serial I/O port. The SCSI controller portion of the Combo IC supports the external SCSI devices. Singer IC 2 The Singer custom IC is a 16-bit digital sound codec. It conforms to the IT&T ASCO 2300 Audio-Stereo Code Specification.
C H A P T E R 2 Architecture Baboon Custom IC 2 The Baboon custom IC provides the interface to the expansion bay.
C H A P T E R 2 Architecture n n control of power to individual sockets support of insertion and removal of PC cards while the computer is operating ■ support for software control of card ejection ■ support for time-division multiplexing (TDM), Apple Computer’s technique for implementing PC cards for telecommunications For more information about the operation of the PC card slots, see “PC Card Slot” beginning on page 57.
C H A P T E R Figure 3-0 Listing 3-0 Table 3-0 3 I/O Features 3
C H A P T E R 3 I/O Features This chapter describes the input/output features of the PowerBook 1400 computer, including the built-in I/O devices and the ports for external I/O devices.
C H A P T E R 3 I/O Features Figure 3-1 Maximum dimensions of the internal IDE hard disk 19.25 maximum [0.757 maximum] 3.00 [0.118] 34.93±0.38 [1.375±0.015] 38.10 [1.500] 101.60 maximum [4.00 maximum] 4.06 [0.160] 61.72 [2.430] 70.00 [2.755] M3, 3.5 deep, minimum full thread, 8X Note: Dimensions are in millimeters [inches] Hard Disk Connector 3 The internal hard disk has a 48-pin connector that carries both the IDE signals and the power for the drive.
C H A P T E R 3 I/O Features Figure 3-2 Connector for the internal IDE hard disk Key: vacant position at pin 20 Pin 1 3.99 [0.157] 19.25 maximum [0.757 maximum] Vacant row in 50-pin connector 10.14±0.375 [0.399±0.014] Center line of pin 44 Note: Dimensions are in millimeters [inches] Signal Assignments 3 Table 3-1 shows the signal assignments on the 44-pin portion of the hard disk connector. A slash (/) at the beginning of a signal name indicates an active-low signal.
C H A P T E R 3 I/O Features Table 3-1 Signal assignments on the IDE hard disk connector (continued) Pin number Signal name Pin number Signal name 31 INTRQ 32 /IOCS16 33 DA1 34 /PDIAG 35 DA0 36 DA2 37 /CS0 38 /CS1 39 /DASP 40 GROUND 41 +5V LOGIC 42 +5V MOTOR 43 GROUND 44 Reserved IDE Signal Descriptions 3 Table 3-2 describes the signals on the IDE hard disk connector.
C H A P T E R 3 I/O Features Table 3-2 Signals on the IDE hard disk connector (continued) Signal name Signal description INTRQ IDE interrupt request. This active-high signal is used to inform the computer that a data transfer is requested or that a command has terminated. /IOCS16 IDE I/O channel select; asserted low for an access to the data port. The computer uses this signal to indicate a 16-bit data transfer.
C H A P T E R 3 I/O Features Figure 3-4 shows the version of the keyboard used on machines sold in countries that require the ISO standard. Figure 3-3 esc ~ ` F1 F2 ! 1 F3 @ 2 Q tab E S D Z ^ 6 T F X F8 & 7 * 8 Y G C F7 U J B F10 ( 9 ) 0 I H V F9 O N F1 F4 # 3 F5 $ 4 W A E S F6 % 5 R D ^ 6 T F Y G F7 F8 < , delete \ ] : ; & 7 * 8 U H F9 ( 9 I J " ' return > .
C H A P T E R 3 I/O Features Types of Displays Flat panel displays come in two types: active-matrix and passive matrix. Active-matrix displays, also called thin-film transistor (TFT) displays, have a driving transistor for each individual pixel. The driving transistors give active-matrix displays high contrast and fast response time. Passive matrix refers to a display technology that does not have individual transistors.
C H A P T E R 3 I/O Features Serial Port 3 The PowerBook 1400 computer has a standard Macintosh serial port for synchronous, asynchronous, or AppleTalk serial communication. The 8-pin mini-DIN connector on the back panel is the same as those on other Macintosh computers. Figure 3-5 shows the connector, and Table 3-4 shows the signal assignments for the serial port.
C H A P T E R 3 I/O Features can sink up to 48 mA through each of the pins connected to the SCSI bus. The data and control signals on the SCSI bus are active-low signals that are driven by open drain outputs. Table 3-5 shows the signal assignments for the external SCSI connector. Note that pin 1 of the external SCSI connector is the /SCSI.DISK.MODE signal. Table 3-5 SCSI connector signals Pin number Signal name Pin number Signal name 1 /SCSI.DISK.
C H A P T E R 3 I/O Features Figure 3-6 4 2 ADB connector 3 1 The ADB is a single-master, multiple-slave serial communications bus that uses an asynchronous protocol and connects keyboards, graphics tablets, mouse devices, and other devices to the computer. The custom ADB microcontroller drives the bus and reads status from the selected external device. A 4-pin mini-DIN connector connects the ADB controller to the outside world. Table 3-6 lists the ADB connector pin assignments.
C H A P T E R 3 I/O Features For LocalTalk operation, the IR module takes serial bits from the SCC and transmits them using a modified form of pulse encoding called PPM-4. This method of encoding uses four cycles of a 3.92 MHz carrier for each pulse, which increases the system’s immunity to interference from fluorescent lights. Sound System 3 The 16-bit stereo audio circuitry provides high-quality sound input and output through the built-in microphone and speaker.
C H A P T E R 3 I/O Features Note The sound input jack accepts the maximum sound output of an audio CD without clipping. When working with sound sources that have significantly lower levels, you may wish to increase the sound output level. You can do that using the Sound Manager as described in Inside Macintosh: Sound. ◆ Stereo sound signals from the expansion bay go through an analog multiplexer that selects either those signals or the line signals from the external input jack.
C H A P T E R Figure 4-0 Listing 4-0 Table 4-0 4 Expansion Modules 4
C H A P T E R 4 Expansion Modules This chapter describes the following expansion features of the PowerBook 1400 computer: ■ expansion bay ■ RAM expansion cards ■ expansion card connector ■ PC card slot Expansion Bay 4 The expansion bay is an opening in the PowerBook 1400 computer that accepts a plug-in disk drive such as a floppy disk or CD-ROM drive. Expansion Bay Module for Floppy Disk 4 Figure 4-1 shows a side view of a floppy-disk module designed to fit into the expansion bay.
C H A P T E R 4 Expansion Modules Figure 4-2 Top view of a floppy disk module R0.50 90.00 [3.543] 28.45 [1.120] 29.50 [1.161] Baseline 9.65 [0.379] C3.00 R2.00 (3X) Center line Note: Dimensions are in millimeters [inches].
C H A P T E R 4 Expansion Modules Figure 4-3 Bottom view of a floppy disk module 139.90 [5.507] 123.50 [4.862] R1.50 Baseline 20.00 [0.787] 139.90 [5.507] Center line Note: Dimensions are in millimeters [inches]. Expansion Bay Module for CD-ROM Figure 4-4 shows a top view of a CD-ROM module designed to fit into the expansion bay. Figure 4-5 shows a bottom view of such a module.
C H A P T E R 4 Expansion Modules Figure 4-4 Top view of a CD-ROM module 38.50 [1.515] 35.20 [1.385] 40.00 [1.574] R1.00 (X4) 20.00 [0.787] 45.00° 9.00 (X2) 41.54 [1.635] 45.00° 16.75 [0.659] R2.00 [X3] 139.05 [54.74] 90.00 [3.2543] Minimum 5.10 [0.200] 70.10 [2.759] 29.50 [1.161] Baseline 16.00 [0.629] 68.00 [2.677] C3.00 R1.0 136.00 [5.354] Center line Note: Dimensions are in millimeters [inches].
C H A P T E R 4 Expansion Modules Figure 4-5 Bottom view of a CD-ROM module Center line 40.60 [1.598 ] 45.00° 121.28 [4.774 ] R1.50 (X6) 100.00 [3.937 ] 70.65 [ 2.781] R2.00 (X2) R1.00 R1.50 (X2) R0.50(X2) 140.10 [ 5.515] Note: Dimensions are in millimeters [inches]. Expansion Bay Connectors 4 The expansion bay has separate connectors for a floppy disk module and a CD-ROM or hard disk module. Table 4-1 shows the part numbers for connectors manufactured by KEL Connectors, Incorporated.
C H A P T E R 4 Expansion Modules Table 4-2 Signal assignments on the floppy disk connector Pin Signal name Pin Signal name 1 MB_+5V 2 WRDATA 3 MB_+5V 4 DEV_ID(2) 5 /FL_ENABLE 6 GND 7 GND 8 HDSEL 9 DEV_ID(1) 10 GND 11 /DEV_IN 12 GND 13 DEV_ID(0) 14 /WRREQ 15 GND 16 PHASE(3) 17 FD_RDATA 18 PHASE(2) 19 PHASE(0) 20 PHASE(1) Table 4-3 describes the signals on the floppy disk connector.
C H A P T E R 4 Expansion Modules Signals on the CD-ROM Connector 4 Table 4-4 shows the signal assignments on the CD-ROM connector. Signal names that begin with a slash (/) are active low.
C H A P T E R 4 Expansion Modules at the 40-pin CD-ROM connector on the expansion module and at the 44-pin connector on the hard disk drive. Signal names that begin with a slash (/) are active low.
C H A P T E R 4 Expansion Modules Table 4-6 describes the signals on the CD-ROM connector. Table 4-6 38 Signals on the CD-ROM connector Signal name Signal description /CS1FX IDE register select signal. It is asserted low to select the main task file registers. The task file registers indicate the command, the sector address, and the sector count. /CS3FX IDE register select signal. It is asserted low to select the additional control and status registers on the IDE drive.
C H A P T E R 4 Expansion Modules Unused Signals 4 Several signals defined in the standard interface for the IDE drive are not used by the expansion bay. Those signals are listed in Table 4-7 along with any action required for the device to operate in the expansion bay. Table 4-7 Unused IDE signals Signal name Comment DMARQ No action required. CSEL This signal must be tied to ground to configure the device as the master in the default mode.
C H A P T E R 4 Expansion Modules 4. When the expansion bay power goes high, the Baboon IC generates another interrupt. 5. System software responds to the power-on interrupt and asserts a signal to enable the IDE bus in the expansion bay. 6. The software then releases the /MB_IDE_RST signal from the Power Manager IC, allowing the IDE device to begin operating. Essentially the reverse sequence occurs when a module is removed from the expansion bay: 1.
C H A P T E R 4 Expansion Modules ▲ WA R N I N G Installation of a RAM expansion card must be performed by an experienced technician. Installation requires care to avoid damage to the pins on the RAM expansion connector. ▲ Electrical Design Guidelines for the RAM Expansion Cards 4 This section provides the electrical information you need to design RAM expansion cards for the PowerBook 1400 computer.
C H A P T E R 4 Expansion Modules Table 4-8 Signals on the RAM expansion connectors (continued) Pin Signal name on factory RAM connector Signal name on user RAM connector Pin Signal name on factory RAM connector Signal name on user RAM connector 25 MA(6) RMA(6) 26 PD(9) PD(9) 27 /RAS(1) /RRAS(2) 28 PD(10) PD(10) 29 GND GND 30 PD(11) PD(11) 31 GND GND 32 PD(12) PD(12) 33 n.c. /RRAS(3) 34 PD(13) PD(13) 35 n.c.
C H A P T E R 4 Expansion Modules Signal Descriptions 4 Table 4-9 describes the signals on the RAM expansion connectors. Signals whose names begin with a slash (/) are active low. Table 4-9 Descriptions of signals on the RAM expansion connector Signal name Connector Description +5V_MAIN Both 5.0 V ± 5%; 500 mA maximum for each card +3V_MAIN User only 3.6 V ± 5%; 500 mA maximum. Devices that use the +3V supply must be 5 V tolerant.
C H A P T E R 4 Expansion Modules Table 4-9 Descriptions of signals on the RAM expansion connector (continued) Signal name Connector Description /RRAMOE User only Output enable signal to the DRAM devices on the user-installed RAM expansion cards. /RRAMWE User only Buffered write enable for all banks of DRAM on the user-installed RAM expansion cards. /RRAS(2–7) User only Buffered row address select signals for DRAM on the user-installed RAM expansion cards.
C H A P T E R 4 Expansion Modules Table 4-10 Address multiplexing for some typical DRAM devices Individual signals on DRAM address bus Type of DRAM device [11] [10] [9] [8] [7] [6] [5] [4] [3] [2] [1] [0] Row address bits 21 22 20 18 17 16 15 14 13 12 11 10 Column address bits 19 23 21 19 9 8 7 6 5 4 3 2 Device address pins — 10 9 8 7 6 5 4 3 2 1 0 Row address bits 21 22 20 18 17 16 15 14 13 12 11 10 Column address bits 19 23 21 19 9
C H A P T E R 4 Expansion Modules Note The address multiplexing scheme used in the PowerBook 1400 computer supports only the types of RAM devices shown in Table 4-10. Other RAM types should not be used. ◆ RAM Banks 4 The RAM on the user-installed cards is configured in one to three banks, with 2 to 16 MB in each bank. O n a card with more than one bank, all banks must be the same size.Table 4-11 shows how the banks can be implemented with standard RAM devices.
C H A P T E R 4 Expansion Modules Table 4-12 RAM bank selection (continued) Signal name Bank number Bank location /RRAS(4) 4 First user-installed RAM expansion card /RRAS(5) 5 Second user-installed RAM expansion card /RRAS(6) 6 Second user-installed RAM expansion card /RRAS(7) 7 Second user-installed RAM expansion card User-installed RAM expansion cards are interchangeable; that is, any such card can be installed by either plugging it into the connector on the logic board or plugging it
C H A P T E R 4 Expansion Modules ■ column access time (tCAC) of 20 ns or less ■ page-mode cycle time (tPC) of 50 ns or less DRAM devices that use the 3 V supply must be 5 V tolerant. IMPORTANT Space limitations require devices used on the user-installed RAM expansion cards to have TSOP (thin small outline package) rather than SOP or SOJ packages. ▲ Note The DRAM refresh operation depends on the state of the computer.
C H A P T E R 4 Expansion Modules Mechanical Design of the RAM Expansion Cards 4 The PowerBook 1400 computer accepts two types of RAM expansion cards: one factory-installed card and up to two user-installed cards. Design of the User-Installed RAM Card 4 Figure 4-6 shows three views of the user-installable RAM expansion card. Two of these cards can be installed, one above the other, by plugging the second card into the receptacle on the first card.
C H A P T E R 4 Expansion Modules Figure 4-6 User-installed RAM expansion card 60.00 [2.362] 6.00 [0.236] 8.00 [0.315] 0.80 [0.032] Pin 1 A side PLUG REC 26.50 [1.043] FOXCONN QT81080A-1112 1.50 [0.059] REC Trace only 45.00 [1.771] FOX80PF 25.00 [0.984] FOX80PF FOX80PF 11.00 [0.433] 1.30 [0.051] B side 1.30 [0.051] FOXCONN QT80080A-1112 FOX80PF 6.50 [0.256] 25.00 [0.984] 1.50 [0.059] 26.50 [1.043] PLUG Trace only B side: trace only 11.00 [0.433] Pin 1 15.00 [0.591] 6.00 [0.
C H A P T E R 4 Expansion Modules Figure 4-7 Factory-installed RAM card 29.50 [1.161] 9.00 [0.354] 0.80 [0.032] FOX80PF FOX80PF 41.20 [1.622] REC REC 20.00 [0.787] FOXCONN QT81080A-1112 Note: Dimensions are in millimeters [inches]. Figure 4-8 Height limits on the connector side Height limit 2.00 [0.079] FOX80PF REC Height limit 4.50 [0.177] Note: Dimensions are in millimeters [inches]. IMPORTANT The thickness of the PC board is critical; it must be within a 0.05 mm tolerance of 0.80 mm (0.
C H A P T E R 4 Expansion Modules RAM Card Connectors 4 The connectors on both types of RAM expansion cards are FOXCONN 80-pin fine-pitch (0.8 mm) connectors, manufactured by Hon Hai Precision Industry Co., Ltd., Taipei Taiwan R.O.C. The receptacle, used on the factory-installed card and on the A side of the user-installed card, is part number QT81080A-1112. The plug, on the B side of the user-installed card, is part number QT80080A-1112.
C H A P T E R 4 Expansion Modules Table 4-14 Signals on the expansion card connector (continued) Pin number Signal name Pin number Signal name 17 IO_DATA(13) 18 IO_DATA(28) 19 IO_DATA(4) 20 IO_DATA(27) 21 GND 22 GND 23 IO_DATA(0) 24 IO_DATA(16) 25 IO_DATA(5) 26 IO_DATA(31) 27 IO_DATA(1) 28 IO_DATA(30) 29 IO_DATA(11) 30 IO_DATA(19) 31 IO_DATA(3) 32 IO_DATA(22) 33 IO_DATA(9) 34 IO_DATA(21) 35 IO_DATA(2) 36 IO_DATA(17) 37 IO_DATA(10) 38 IO_DATA(20) 39 IO_DA
C H A P T E R 4 Expansion Modules Table 4-15 gives descriptions of the signals on the expansion card connector.
C H A P T E R 4 Expansion Modules Figure 4-9 Component side of the expansion card 24.00 [0.944] 0.80(2X) 1.80(2X) R0.90 R0.40 2.40(2X) 3.40(2X) 68.00 [2.677] FOX80PF PLUG Note: Dimensions are in millimeters [inches]. Figure 4-10 Trace side of the expansion card 35.00 [1.378] R1.50(TYP) 69.70 [ 2.744] 48.50 [1.909] 73.50 [2.893] FOX80PF PLUG 5.00 6.00 [0.196] [0.236] 20.50 [0.807] 24.00 [0.944] 16.00 [0.629] Note: Dimensions are in millimeters [inches].
C H A P T E R 4 Expansion Modules Figure 4-11 and Figure 4-12 show the height restrictions on the component side and the trace side of the card, respectively. Figure 4-11 Height restrictions on the component side 1.80 [0.071] Height limit: 3.40 [0.134] 3.40 [0.134] 51.00 [2.008] PLUG 56 Expansion Card and Connector FOX80PF Note: Dimensions are in millimeters [inches].
C H A P T E R 4 Expansion Modules Figure 4-12 Height restrictions on the trace side 6.00 [0.236] 3.00 [0.118] 3.00 [0.118] Height limit: 6.00 [ Height limit: 3.00 [ 54.58 [2.149] Height limit: 0.50 [ 43.50 [1.713] 0.50 [0.020] Note: Dimensions are in millimeters [inches]. IMPORTANT The expansion card is mounted upside down in the computer; that is, the component side is on the bottom and the trace side is on the top. ▲ The thickness of the expansion card’s PC board is 0.80 mm (0.031 inches).
C H A P T E R 4 Expansion Modules PC Card Features 4 The PC card slot supports two types of PC cards: mass storage cards such as SRAM and ATA drives (both rotating hard disk and flash media) and I/O cards such as modems, network cards, and video cards. The Macintosh desktop metaphor includes the concept of storage device representation, so it already supports mass storage cards. Apple Computer has extended the metaphor to include I/O cards as well.
C H A P T E R 4 Expansion Modules Each window has a 64 MB address space. The window address spaces could be implemented as 8 MB pages in some systems. The PC card interface has the ability to map the entire PC card’s memory space into the host system’s memory window. Each window has its own independent access timing register. Data Access 4 Each socket supports both byte and word data access in both memory and I/O modes.
C H A P T E R 4 Expansion Modules Controller Interrupts There is a single interrupt for both sockets. The interrupt is a combination of the status change signal and the PC card’s interrupt request signal.
C H A P T E R Figure 5-0 Listing 5-0 Table 5-0 5 Software Features 5
C H A P T E R 5 Software Features This chapter describes the new features of the software for the PowerBook 1400 computer. It describes the built-in ROM and the system software that resides on the hard disk. A separate section describes Open Transport, Apple Computer’s new standard for Macintosh networking and communications, now available on a PowerBook model for the first time.
C H A P T E R 5 Software Features Modified Software Components 5 Version 7.5.3 of the system software includes several changed components, listed here along with some of the changes. Apple Guide 5 The new version 2.0 of Apple Guide has the following changes: ■ It runs in native mode on Macintosh computers equipped with PowerPC microprocessors. ■ It corrects several bugs, including one that formerly caused problems displaying coach marks in modal dialog boxes. ■ It now defaults to U.S.
C H A P T E R 5 Software Features ■ Persistent RAM disk File Sharing 5 The new File Sharing version 7.5.2 has the following changes: ■ It supports shared files on removable disks appropriately when the disks are inserted and removed. ■ It corrects a few bugs, including one that formerly caused certain files not to be copied. Finder 5 The Finder has the following changes: ■ It maintains comments in Get Info windows when it rebuilds the desktop.
C H A P T E R 5 Software Features Monitors & Sound 5 The Monitors & Sound control panel on the PowerBook 1400 computer is new to the PowerBook computers. It combines the functions formerly provided by three separate control panels: Monitors, Sound, and PowerBook Display. Native Resource Manager 5 The version of the Native Resource Manager in the PowerBook 1400 computer is an improved version of the one in the system software that came with the Macintosh PowerBook 5300. Open Transport 5 Version 1.
C H A P T E R 5 Software Features ■ MathLib ■ Mount IDE Drive ■ PowerBook 150 Update ■ PowerBook 5300 Enabler ■ PowerBook 5300/190 Enabler ■ PowerPC Enabler ■ PowerPC Finder Update ■ SCSI Manager ■ SCSI Manager 4.
C H A P T E R 5 Software Features addition to being consistent with industry standards, Streams-based DLPI drivers provide higher performance than .ENET-style drivers. Apple Computer’s Open Transport software includes new stack implementations for AppleTalk and MacTCP. Apple expects that third parties will provide implementations of DECnet™, IPX, and other network protocols. The Open Transport implementation of TCP/IP is a replacement for MacTCP.
Glossary 680x0 code Instructions that can run on a PowerPC microprocessor only by means of an emulator. See also native code. ADB API See Apple Desktop Bus. See application programming interface. Apple Desktop Bus (ADB) An asynchronous bus used to connect relatively slow user-input devices to Apple computers. Apple Developer Catalog (ADC) Apple Computer’s worldwide direct distribution channel for Apple and third-party development tools and documentation products.
G L O S S A RY NuBus A bus architecture in Apple computers that supports plug-in expansion cards. PBX The custom IC that provides the interface between the PowerPC 603 bus and the I/O bus in the latest Macintosh PowerBook computers. PC card An expansion card that conforms to the PCMCIA standard. PC Card Manager The part of the Mac OS that supports PC cards in PowerBook computers. PCMCIA standard An industry standard for computer expansion cards.
Index Numerals Singer 12, 26 TREX 13 Whitney 11 68HC05 microprocessor 12 A D AC adapter 6 access to internal components 21 active-matrix display 22 ADB (Apple Desktop Bus) port 24 ADB connector 25 appearance 4 Apple Guide 63 Apple Menu Options 63 AppleTalk stack for Open Transport 67 ATA interface 16 display controller IC 12 displays active matrix 22 backlighting 22 DualScan 22 flat panel types 22 FSTN 22 NuBus card emulation 22 number of colors 22 passive matrix 22 supertwist 22 TFT 22 DLPI drivers c
I N D E X F features, new 2 features, unchanged 3 File Sharing 64 Finder 64 Find File 64 flat panel display 22 G U.S. layout 21 M Mac OS 7.5.
I N D E X clock speed 8 processor clock speed 8 Q QuickDraw 3D 65 R RAM contiguous banks of 10 expansion 46–52 addressing 44 bank selection 46, 47 DRAM devices 47 RAM banks 46 signals 41, 43 size of 5 RAM expansion cards 46–52 bank selection on 46, 47 connector 52 DRAM devices 47 electrical limits 48 factory installed 41, 50–51 dimensions 51 mechanical design of 49–52 RAM banks 46 user installed 41, 49 dimensions 50 reference documents x ROM address range 10 for larger flat panels 62 implementation of 10
T H E A P P L E P U B L I S H I N G This Apple manual was written, edited, and composed on a desktop publishing system using Apple Macintosh computers and FrameMaker software. Proof pages were created on an Apple LaserWriter Pro printer. Final pages were created on a Docutek. Line art was created using Adobe™ Illustrator and Adobe Photoshop. PostScript™, the page-description language for the LaserWriter, was developed by Adobe Systems Incorporated. Text type is Palatino® and display type is Helvetica®.