Update README.md

Grammar corrections
This commit is contained in:
Riccardo 2023-01-21 15:40:37 +01:00 committed by GitHub
parent 415c2dd97e
commit 0612e79002
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 6 additions and 6 deletions

View File

@ -1,10 +1,10 @@
# Apple II UniDisk 3.5 drive project
The project is based on the knowing of internal structure of UniDisk 3.5 drive, it uses same HW of Apple II machines. It is a smart device built by controlled drive board powered by
The project is based on the knowledge of internal structure of UniDisk 3.5 drive, it uses same HW of Apple II machines. It is a smart device built by controlled drive board powered by
>65c02 mp @2.0 MHz (model GTEu G65SC02P-2 CMOS 8bit 2MHz PDIP40) with 2KB StaticRAM (model HITACHI HM6116LP-2 CMOS 8bit 120ns PDIP24) and 8KB ROM (model A2M2053-V1.0 TC5365P-8718 250ns PDIP28) plus 527 byte of Gate array I/O peripheral locations plus 15 byte of IWM registers in IWM Floppy Disk Controller PROM (model VLI VF4060-001 344-0041-B IWM PDIP28), all addressing by memory mapped method.
The UniDisk 3.5 drives can use directly by Apple //c with 3.5 ROM (ROM version 0) or by Apple IIe or an II Plus using special interface controller card aka "LIRON card".
The UniDisk 3.5 drives can used directly by Apple //c with 3.5 ROM (ROM version 0) or by Apple IIe or an II Plus using special interface controller card aka "LIRON card".
>(C) 1985 Apple Computer, Inc.
>
@ -18,9 +18,9 @@ The UniDisk 3.5 drives can use directly by Apple //c with 3.5 ROM (ROM version 0
>* Cameron Birse, tech support
*The Protocol Converter (PC)* is a set of assembly-lenguage routines built in 3.5 ROM or in Liron controller used to support smart external I/O devices (aka SmartPort), like UniDisk 3.5.
*The Protocol Converter (PC)* is a set of assembly-language routines built in 3.5 ROM or in Liron controller used to support smart external I/O devices (aka SmartPort), like UniDisk 3.5.
*The Protocol Converter Bus (CBus)* consists of hardware and software components that permit and ontrol communications between the Apple II and intelligent I/O devices (s. a. UniDisk 3.5's) connected o its external disk port.
*The Protocol Converter Bus (CBus)* consists of hardware and software components that permit and control communications between the Apple II and intelligent I/O devices (s. a. UniDisk 3.5's) connected o its external disk port.
- The software part of the Protocol Converter Bus includes Protocol Converter and the CBus communication protocol;
- The hardware component of the CBus is a daisy chain made up of the following:
@ -28,7 +28,7 @@ The UniDisk 3.5 drives can use directly by Apple //c with 3.5 ROM (ROM version 0
* One or more Intelligent I/O devices (UniDisk drive)
* One Disk II (optional). If included, the Disk II must be the terminal member of the daisy chain and remains dormant when a bus resident is addressed.
The target of project allows to use UniDisk 3.5 drive resource to process data in-line or off-line the Apple II like a "co-processor".
The target of project allows to use UniDisk 3.5 drive resource to process data in-line or off-line on the Apple II like a "co-processor".
The project evolved steps by steps:
@ -40,7 +40,7 @@ The project evolved steps by steps:
4) Use the seme mechanism of step (3) to download a simply routine to making integer operation at one or two Byte and read the relative results;
5) Due to UniDisk, less the I/O Disk routine in its ROM, is a bare metal, i decide to implement the Floating Point routine by using WOZ original routine, but I was need to write the converter program from WOZ routine to Applesoft routine. This allow me to execute FP operations;
5) Due to UniDisk, less the I/O Disk routine in its ROM, is a bare metal, I decide to implement the Floating Point routine by using WOZ original routine, but I was need to write the converter program from WOZ routine to Applesoft routine. This allow me to execute FP operations;
6) Use the UniDisk FP operations to execute Graphics calculations.