Update cpm/README for console changes, ack -fp
.
This commit is contained in:
parent
43458df777
commit
019c7f9da7
1 changed files with 5 additions and 4 deletions
|
@ -11,14 +11,15 @@ CP/M-compliant machine.
|
||||||
|
|
||||||
This port only implements a very limited set of syscalls --- and most of those
|
This port only implements a very limited set of syscalls --- and most of those
|
||||||
are stubs required to make the demo apps link. File descriptors 0, 1 and 2
|
are stubs required to make the demo apps link. File descriptors 0, 1 and 2
|
||||||
represent the console. All reads block. There's enough TTY emulation to allow
|
represent the console. Each read() blocks and reads an entire line (it can't
|
||||||
\n conversion and local echo (but it can't be turned off).
|
read part of a line) from the CP/M line editor, then appends \n. Each write()
|
||||||
|
converts \n to \r\n. The line editor and \n conversion can't be turned off.
|
||||||
|
|
||||||
There's a special, if rather minimilist, interface to give applications access
|
There's a special, if rather minimilist, interface to give applications access
|
||||||
to CP/M. See include/cpm.h for details.
|
to CP/M. See include/cpm.h for details.
|
||||||
|
|
||||||
IEEE floating point is not available. Attempts to use floating-point numbers
|
Link with `ack -fp` to enable software floating point. Otherwise, attempts to
|
||||||
will cause the program to terminate.
|
use floating-point numbers will cause the program to terminate.
|
||||||
|
|
||||||
|
|
||||||
Example command line
|
Example command line
|
||||||
|
|
Loading…
Reference in a new issue