.op CP/NET 1.0 A Control Program for Microcomputer Networks FUNCTIONAL SPECIFICATION 18 February 1980 **************** * CONFIDENTIAL * **************** Copyright (C) 1980 Digital Research Š Table of Contents 1.0 PRODUCT IDENTIFICATION 1.1 Overview . . . . . . . . . . . . . . . . . . . . . . 1 2.0 PRODUCT RATIONALE 2.1 Design Objectives . . . . . . . . . . . . . . . . . 2 2.2 Competitive Analysys . . . . . . . . . . . . . . . . 2 3.0 SYSTEM REQUIREMENTS 3.1 Hardware Environment . . . . . . . . . . . . . . . . 3 4.0 PERFORMANCE OBJECTIVES . . . . . . . . . . . . . . . . . 4 4.1 Memory Size . . . . . . . . . . . . . . . . . . . . 4 4.2 Speed . . . . . . . . . . . . . . . . . . . . . . . x 4.3 Reliability and Maintainability . . . . . . . . . . x 5.0 DOCUMENTATION 5.1 External and End User . . . . . . . . . . . . . . . x 5.2 Internal and OEM . . . . . . . . . . . . . . . . . . x 6.0 DESCRIPTION OF FEATURES 6.1 MP/M Master . . . . . . . . . . . . . . . . . . . . x 6.1.1 Resident System Process . . . . . . . . . . . x 6.2 CP/M Slave . . . . . . . . . . . . . . . . . . . . . x 6.2.1 Network Basic I/O System (NBIOS) . . . . . . x 6.2.2 Network Basic Disk Operating System (NBDOS) . x 6.3 MP/M Slave . . . . . . . . . . . . . . . . . . . . . x 6.3.1 Network Extended I/O System (NXIOS) . . . . . x 6.4 Inter-Processor Message Format . . . . . . . . . . . x Š.pn .he CP/NET 1.0 Functional Specification Section 1.0 1.0 PRODUCT IDENTIFICATION Name: Control Program for microcomputer networks Mnemonic: CP/NET 1.0 1.1 Overview    Thå purposå oæ á controì prograí foò microcomputeò networkó ió    tï  enablå  multiplå microcomputeró tï sharå commoî  resourceó    and to provide a mechanism for inter-processor communication.    CP/NEÔ  wilì  bå  designeä tï operatå  iî  multiplå  processoò    environmentó  whicè  rangå  froí tightlù  tï  looselù  coupleä    processors.    Aô  thå  useò  leveì CP/NEÔ wilì providå á  virtuaì  CP/Í  2.ø    systeí tï eacè CP/Í slavå processor® Thå CP/Í slavå processoò    coulä consisô oæ simplù á processor¬  memory¬ anä aî interfacå    tï thå network® Thus¬ á CRÔ witè sufficienô RAÍ coulä executå    CP/Í   programs¬   performinç  itó  computinç  locallù   whilå    dependinç  oî thå networë tï providå alì disë anä printeò  I/Ï    facilities. .pa Š.he CP/NET 1.0 Functional Specification Section 2.0 2.0 PRODUCT RATIONALE 2.1 Design Objectives 2.2 Competitive Analysys .pa Š.he CP/NET 1.0 Functional Specification Section 3.0 3.0 SYSTEM REQUIREMENTS 3.1 Hardware Environment    Thå  harwarå  environmenô foò CP/NEÔ 1.° musô includå  twï  oò    morå  8080¬  8085¬  oò Z8° processoró whicè havå somå meanó  oæ    inter-processor communication. .pa Š.he CP/NET 1.0 Functional Specification Section 4.0 4.0 PERFORMANCE OBJECTIVES 4.1 Memory Size 4.2 Speed 4.3 Reliability and Maintenance .pa Š.he CP/NET 1.0 Functional Specification Section 5.0 5.0 DOCUMENTATION 5.1 External and End User 5.2 Internal and OEM .pa Š.he CP/NET 1.0 Functional Specification Section 6.1 6.0 DESCRIPTION OF FEATURES 6.1 MP/M Master 6.1.1 Resident System Process .pa Š.he CP/NET 1.0 Functional Specification Section 6.2 6.2 CP/M Slave 6.2.1 Network Basic I/O System (NBIOS) 6.2.2 Network Basic Disk Operating System (NBDOS) .pa Š.he CP/NET 1.0 Functional Specification Section 6.3 6.3 MP/M Slave 6.3.1 Network Extended I/O System (NXIOS) .pa Š.he CP/NET 1.0 Functional Specification Section 6.4 6.4 Inter-Processor Message Format