Date : Mon, 21 Dec 1987 20:56:06 GMT
From : ecsvax!tcamp@mcnc.org (Ted A. Campbell)
Subject: UCPM Survey--Soliciting Kaypro and Morrow Responses
We have received UCPM survey forms for Osbornes, Apple CP/Ms,
Compupro, and other CP/M computers. An obviousy missing category
is Kaypro and Mrrow. If you're familiar with either computer,
please return a form. We'll need rsponses from Kaypro users
with 83 and 84 series graphics, and fMorrows witharious terminal
configurations. Thanks.
CP/M SURVEY
==========
INSTRUCTIONS: We're attempting to gather as much information as we
can about existing CP/M computers. Our intention is to compile the
results into a large document file that will be made available to CP/M
users and developers by way of electronic Bulletin Board services,
including the comp.os.cpm newsgroup of Usenet. Your participation is
very much appreciated.
The survey forms which follow have been designed so that you can
copy, fill out, and return them electronically. Email is the preferred
means of completing and returning the form, so that all information will
be immediately available in machine-readable form. Copy the survey
forms which follow to your computer. You might make copies available to
local BBS's or Clubs which support CP/M. Fill out as much information
as you have, and be as verbose as you will. Try to give information
you think would help someone unfamiliar with your computer trying to
port a new program to it.
We'd also appreciate other information in ASCII or Wordstar text
format which you'd like to see in an omnibus CP/M reference document.
Such items might include: 8080/Z80/8085/Z280 opcodes, language
summaries (e.g., Small C library functions), standard BDOS and BIOS
functions, and access to facilities of common software packages (such as
the extended system calls for the BYE series). If you have any thoughts
on the formatting or distribution, we'd like to hear.
Please return the form via email to:
tcamp@ecsvax.bitnet
or tcamp@dukeac.bitnet
or T.CAMPBELL1 on the Genie System.
If you need to return a hardcopy, you may send it by U.S. snail to:
Ted A. Campbell
Raleigh Other Computer Club
7 Winchester Ct.
Durham, NC 27707
Thanks again for your help!
(cut here)
CPU SURVEY
=========
Name of Computer:
CPU chip:
Clock rate in megahertz:
Standard RAM memory: Expandable RAM:
Is RAM partitioned:
Procedure to switch banks:
Standard Operating System and Version number:
Other operating systems:
Peculiarities of this implementation, or BIOS:
Is there a standard Real-Time clock?
How is it accessed?
Are real-time clock interrupts available to the programmer? How?
Procedure to initialize the RS232 port:
Procedure to set baud rate:
Other procedures to set RS232 port:
Procedure to send one byte to the RS232 port:
Procedure to receive one byte from the RS232 port:
Procedure to detect if a character is ready from the RS232 port:
Procedure to detect Carrier Detect:
Other CPU information:
(cut here)
TERMINAL SURVEY:
===============
Name of computer or terminal:
Does this computer emulate, or is it to any degree compatible, with the
terminal characteristics of another computer or terminal?
Size of terminal display: Lines (rows): Columns:
Escape Sequences:
[Please enter in hexadecimal notation]
clear screen:
home cursor:
directly address cursor:
cursor up:
cursor down:
cursor left:
cursor right:
delete character to left of cursor:
delete character at cursor:
delete from cursor to end of line:
delete from cursor to end of page:
turn on highlight/reverse:
turn off highlight/reverse:
turn on dim:
turn on bright:
read character at cursor position:
turn on/off or adjust cursor:
other cursor sequences:
Direct Video RAM Manipulation:
Is the video memory mapped?
starting address of video RAM:
length of line in video RAM:
How are attributes mapped:
Is video RAM banked? Procedure for adressing video RAM?
Other notes on memory mapping:
Graphics:
Are there character graphics?
Describe graphics characters, procedures for defining and accces-
sing them, etc.:
Are there pixel graphics?
Describe procedures for entering and exiting pixel graphics mode:
Describe procedures for addressing pixels, turning them on/off,
reading them, etc:
Other Terminal Information:
(cut here)
DISK FORMAT SURVEY:
=================
Name of Disk Format:
Computers on which this disk format is or may be used:
Physical size of disk (8", 5.25", 3.5"):
Recording format (IBM, SS, DD, QD, Apple, etc.):
Sides:
Tracks/Side:
Physical Sectors/Track:
Relation of Logical Sectors to Physical Sectors:
Location of bootup routine:
Location of directory:
Size of directory:
Allocation group size:
Is there a standard form of on-disk time/date stamping? What is it?
Other information on disk format:
(cut here)
OTHER INFORMATION:
================
--
Ted A. Campbell |
Duke Divinity School |
Durham, NC 27706 |
email: tcamp@ecsvax |