DataMuseum.dk

Presents historical artifacts from the history of:

CP/M

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about CP/M

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download

⟦f6ca0dab4⟧ RcTekst

    Length: 8448 (0x2100)
    Types: RcTekst
    Names: »99110136.WP«

Derivation

└─⟦7fab0c8ae⟧ Bits:30005866/disk3.imd Dokumenter i RcTekst format (RCSL 99-1-*)
    └─⟦this⟧ »99110136.WP« 

RcTekst


╱04002d4e0a00060000000003013c3140000000000000000000000000000000000000000000000000050f19232d37414b555f69737d8791ff04╱
┆06┆i↲
↲
┆b0┆┆a1┆FORORD↲
↲
Første udgave: RCSL nr. 31-D715. (August 1983)↲
↲
Denne manual er indeholdt i første release af RC8000 program ↓
pakken:↲
↲
SW8713: RC8000 Asynkron Communikations Pakke (ACP 8000).↲
↲
Anden udgave: RCSL nr. 991 10136. (April 1985)↲
↲
Denne manual beskriver release 2.0 af ACP8000.↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆06┆ii↲

════════════════════════════════════════════════════════════════════════
↓
┆06┆iii↲
↲
┆b0┆┆a1┆INDHOLDSFORTEGNELSE┆05┆SIDE↲
↲
1.  INTRODUKTION .......................................   1↲
↲
2.  BAGGRUND ...........................................   2↲
↲
3.  FUNKTIONER OG FACILITETER ..........................   3↲
↲
4.  HIGHLIGHTS .........................................   5↲
↲
5.  SYSTEM FORUDSÆTNINGER ..............................   6↲
↲
↲
┆b0┆┆a1┆BILAG:↲
↲
A. REFERENCER ..........................................   7↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆06┆iv↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆14┆┆b3┆┆06┆┆0b┆↲
┆b0┆┆a1┆1. INTRODUKTION↲
↲
Terminaler tilsluttet RC8000 benyttes normalt til interaktiv ↓
kørsel, hvor kommandoer og svar/udskrifter veksler.↲
↲
Hvis terminalen er en mikrodatamat, (som emulerer en ↓
terminal overfor RC8000), og den desuden bruges til lokal ↓
databehandling, opstår behovet for at udveksle data (filer) ↓
mellem terminalen og RC8000. Hertil benyttes ACP8000.↲
↲
ACP8000 er altså et system, som kører på RC8000. På ↓
mikrodatamatterminalen kører der så et tilsvarende system ↓
(f.eks. ACP750). Dette system kan bådew fungere som ↓
terminal-emulator og som "fil-flytter".↲
↲
Denne manual giver en oversigt over ACP8000 systemet.↲
↲
Betjeningsvejledning findes i ref. (1) og ↓
installationsvejledning i ref. (2).↲
↲
Beskrivelse af terminal-systemet ACP700 findes i ref. (3).↲
↲
ACP750 terminal-systemet er beskrevet i ref. (6).↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆b0┆┆a1┆2. BAGGRUND↲
↲
Terminalen (som altså er en mikrodatamat) er tilsluttet ↓
RC8000 gennem en Front End (F.E.), hvor ledningen (eller: ↓
linien) fra terminalen er forbundet til et stik (en port) på ↓
en Asynkron Multiplexer (AMX). Kommunikationen mellem ↓
terminal og RC8000 foregår ved at sende tegn på denne linie ↓
(hvor der godt kan være et modem indskudt).↲
↲
Ved normal interaktiv drift har visse tegn en speciel ↓
funktion (f.eks. ESC, RETURN osv.), når de modtages fra ↓
terminalen.↲
↲
Når der skal overføres en fil, benyttes linien til dette, og ↓
behandlingen af tegn modtaget fra terminalen er ændret. ↓
Efter overførslen skiftes igen til normal drift.↲
↲
Linien benyttes altså på to forskellige måder, hvorfor den ↓
interaktive drift er afbrudt under filoverførsel.↲
↲
Skiftet mellem filoverførsel og normal drift styres helt af ↓
ACP8000 systemet, ved at denne dels styrer AMX'ens ↓
behandling af linien, dels sender en række tegn til ↓
terminalen (en kommando), som derefter svarer med en række ↓
tegn (et svar). Disse kommandoer og svar er fastlagt i en ↓
protokol.↲
↲
Protokollen er en "master-slave" protokol, (cf. ref. (5)), ↓
hvor ACP8000 er master, og altså styrer terminalen. Den ↓
giver mulighed for:↲
↲
- Overførsel af text eller binær data (fil).↲
- Overførsel begge veje.↲
- Checksum på fil niveau.↲
- Afbrydelse fra terminalen.↲
- Effektiv data-overførsel, styret af XON/XOFF↲
- ┆84┆Overførsel af "directories", altså oversigt over filnavne, ↓
┆19┆┆82┆┄┄udvalgt med en maske.↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆b0┆┆a1┆3. FUNKTIONER OG FACILITETER╞	↲
↲
En filoverførsel startes af en bruger fra terminalen. Dette ↓
foregår som sædvanlig interaktiv betjening:↲
↲
- ┆84┆Man "logger ind" til ACP8000 og angiver en bruger ↓
┆19┆┆82┆┄┄identifikation. Dette vil give adgang til et udsnit af de ↓
┆19┆┆82┆┄┄filer der findes på RC8000.↲
↲
- ┆84┆Man indtaster hvad der skal overføres (filnavne, retning ↓
┆19┆┆82┆┄┄osv.). Dette sker interaktivt og let forståeligt, idet ↓
┆19┆┆82┆┄┄ACP8000 selv "beder om" de relevante oplysninger.↲
↲
- ┆84┆ACP8000 styrer nu overførslen, og terminalen er altså ↓
┆19┆┆82┆┄┄"blokeret" imens. Der er dog mulighed for at afbryde ↓
┆19┆┆82┆┄┄undervejs.↲
↲
- ┆84┆ACP8000 skriver altid til slut om det gik godt, eller ej. ↓
┆19┆┆82┆┄┄En checksum (på hele filen) giver sikkerhed mod ↓
┆19┆┆82┆┄┄forvanskning af data.↲
↲
- ┆84┆Efter overførslen kan der - interaktivt med ACP8000 - ↓
┆19┆┆82┆┄┄startes en ny overførsel, eller man kan "logge ud".↲
↲
Angivelse af filers navn følger konventionerne fra CP/M, som ↓
terminal brugerne formodes at være vant til (på RC8000 ↓
konverteres dette til RC8000-konventioner).↲
↲
Foruden enkelte filer, kan der overføres grupper af filer, ↓
eller hele disketter.↲
↲
ACP8000 har et brugerkatalog, som for hver enkelt bruger ↓
giver opslyning om:↲
↲
- Brugerens navn og nummer (login identifikation).↲
- ┆84┆Base interval, som giver adgang til brugerens private ↓
┆19┆┆82┆┄┄filer.↲

════════════════════════════════════════════════════════════════════════
↓
- ┆84┆Access rettigheder til filer på RC8000:↲
╞	* Skrivning (brugeren må flytte filer til RC8000).↲
╞	* ┆84┆Skrivning een gang (brugeren må flytte een fil til ↓
┆19┆┆86┆┄┄RC8000).↲
╞	* Læsning (brugeren må flytte filer fra RC8000).↲
╞	* ┆84┆Print (brugeren må udskrive en fil på RC8000 ↓
┆19┆┆86┆┄┄printeren).↲
╞	* Operatør, dvs. tilladelse til at lukke systemet.↲
- Disc navn på RC8000, hvor nye filer oprettes.↲
↲
Dette katalog har iøvrigt helt samme opbygning som ACCESS ↓
kataloget i SHIPPINGS systemet, cf. ref. (4).↲
↲
Brugerkataloget oprettes ved installationen af ACP8000, men ↓
kan senere ændres, selv under drift af ACP8000. Ved ↓
installationen kan desuden ændres samtlige tekster (f.eks. i ↓
brugerdialogen), foruden en del andre parametre.↲
↲
ACP8000 kan betjene mange terminaler samtidigt (og afvikles ↓
på RC8000 i en S-process).↲
↲
Antallet af samtidige terminaler bestemmes inden opstart.↲
↲
ACP8000 har (som process) en vis mængde frie disc ressourcer ↓
til brug ved skrivning af nye filer. Disse må deles mellem ↓
brugerne, dvs. der føres ikke regnskab med hver enkelt ↓
brugers forbrug af plads på RC8000 discene. En enkelt bruger ↓
(med skrive-rettighed) kan altså godt bruge alle frie disc ↓
ressourcer.↲
↲
Program pakken indeholder også et utility program (xmit), ↓
som kun betjener den terminal hvorfra det er startet. Men ↓
det benytter ikke noget brugerkatalog. Iøvrigt fungerer ↓
dialogen helt som ACP8000. Benyttes som enkelt-bruger ACP i ↓
en s-process.↲
↲
Endelig kan xmit programmet startes i batch mode, hvor der ↓
ikke udføres nogen dialog med terminalen, men alle ↓
kommandoer er forberedt inden program kaldet.↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆b0┆┆a1┆4. HIGHLIGHTS↲
↲
- ┆84┆Fil overførsel mellem intelligente terminalerog RC8000 ↓
┆19┆┆82┆┄┄disc filer, begge veje.↲
↲
- Både tekst og binær data kan overføres.↲
↲
- ┆84┆Både enkelt-filer og klumper af filer (udvalgt ved en ↓
┆19┆┆82┆┄┄navnemaske) kan overføres, med en enkelt kommando.↲
↲
- ┆84┆Den benyttede protokol giver en effektiv data-overførsels ↓
┆19┆┆82┆┄┄hastighed tæt på liniehastigheden (ved tekst data).↲
↲
- Checksum på fil niveau.↲
↲
- ┆84┆Multi-terminal system. Antal samtidige terminaler ↓
┆19┆┆82┆┄┄trimbart.↲
↲
- Let forståelig dialog. Trimbare udskrifter.↲
↲
- ┆84┆Brugerkatalog giver selektiv fil-adgang og forhindrer ↓
┆19┆┆82┆┄┄misbrug.↲
↲
- Fil navne kan angives i CP/M format.↲
↲
- Enkelt-bruger utility program med alle funktioner.↲
↲
- Batch-program med forberedte kommandoer.↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆b0┆┆a1┆5. SYSTEM FORUDSÆTNINGER↲
↲
- ┆84┆RC8000 (alle modeller) med Basis System version 2, release ↓
┆19┆┆82┆┄┄2.0 eller senere.↲
↲
- ┆84┆Terminaler der benyttes til filoverførsel skal være ↓
┆19┆┆82┆┄┄tilsluttet gennem AMX (må f.eks. ikke være konsol), men ↓
┆19┆┆82┆┄┄device controlleren må gerne være tilsluttet RC8000 gennem ↓
┆19┆┆82┆┄┄RCNET eller som koncentrator.↲
↲
- ┆84┆Terminaler der benyttes til filoverførsel skal kunne følge ↓
┆19┆┆82┆┄┄den benyttede protokol for filoverførsel, foruden at ↓
┆19┆┆82┆┄┄emulere TTY terminalen.↲
↲
- ┆84┆Terminaler der benyttes til filoverførsel må ┆a1┆ikke┆e1┆ være ↓
┆19┆┆82┆┄┄tilsluttet gennem RC800/20, (hvor een AMX indgang deles ↓
┆19┆┆82┆┄┄mellem 3 terminaler og en printer).↲
↲
  ┆84┆Desuden skal AMX styres af en standard AMX-driver, og ┆a1┆ikke┆e1┆ ↓
┆19┆┆82┆┄┄en CX-driver.↲
↲
- RC8000 processen til ACP kræver mindst↲
↲
╞	size (HW): 24000 + 2000 x T↲
╞	buf      : 9 + T↲
╞	area     : 7 + T↲
↲
hvor T er max antal terminaler der kan betjenes samtidigt.↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆b0┆┆a1┆A. REFERENCER↲
↲
(1)  RCSL No 991 10137↲
╞	 RC8000 Asynkron Communikations Pakke (ACP8000)↲
╞	 Brugervejledning.↲
↲
(2)  RCSL No 991 10138↲
╞	 RC8000 Asynchronous Communication Package (ACP8000)↲
╞	 Installation Guide/Operating Guide.↲
↲
(3)  RCSL No 42-i2398↲
╞	 RC700 Asynkron Kommunikations Pakke (ACP700)↲
╞	 Brugervejledning↲
↲
(4)  RCSL No 31-D701↲
╞	 RC8000 SHIPPING↲
 ╞	 General Information.↲
↲
(5)╞	 RCSL No 42-i2498↲
╞	 Asynkron Kommunikations Protokol (ACP)↲
╞	 Protokol beskrivelse↲
↲
(6)  RCSL No 991 09965↲
╞	 ACP750 Brugervejledning↲

════════════════════════════════════════════════════════════════════════
↓
↲
↲
┆1a┆┆1a┆65↲
╞	 ACP750 Brugervejledning↲

════════════════════════════════════════════════════════════════════════
↓
↓
┆1a┆s(1): ┆84┆not of bytes in thMA chan

Full view