The Pascal Development System Manual Feb82
The Pascal Development System Manual Feb82
Lisa · PDF
| Filename | The_Pascal_Development_System_Manual_Feb82.pdf |
|---|---|
| Size | 4.07 MB |
| Subsection | pascal_monitor |
| Downloads | 1 |
Contents
THE PASCAL DEVELOPMENT SYSTEM MANUAL
BillSchottstaedt
Ext. 2379
16-Feb-82
The Pascal Development System Manual
16-Feb-82
TABLE OF CONTENTS
The Monitor •
., 1
The Pascal Compiler •
• 7
..
The Linker
• 15
The Assembler.
LisaBug •
• 23
., .,
• 37
The Symbolic Debugger •
47
The Filer.
• 53
The Editors
The Lisa Editor "
The UCSD Editor.
" 59
63
" "
Utilities •
71
Segmentation and Intrinsic Unit Management
IUManager •
• '72
ChangeSeg •
••
..,
., 74
SegMap • • •
., •
• 74
System Configuration
Configure •
Contrast
SetSP •
ChangeMem •
Flip4 •
MoveSoroc •
..
File Transfer
FileDiv •
FileJoin
·..
·· ..
..
Source File Debugging
Diff
"
FindID
Pret ty Lis t "
PascalRef "
. . . . "•" 757675
. . •• "7676
"
• '76
• 77
" "77
.
Object File Debugging
DumpOBJ "
DumpHex "
• " •
Patch "
OBJDiff "
ByteDiff
GXRef •
• 78
" 80
" 81
" 82
" 87
88
89
" 90
" 90
" 90
16-Feb-82
The Pascal Development System Manual
Hardware Debugging
LisaTest
. . . • • • • • .• • • • 91
Performance Measurement
Perform • • • • •
Coverage Analysis •
• • • • • • • • 93
• • • • • • 94
Document Compiler
Script • • • • • • • • • • • • • •
~
96
Other
Terminal Emulator • • • • • • • • • • 98
Error Mes sages
• • • • • • • • • • • • • • • 101
16-Feb-82
The Pascal Development System Manual
MONITOR
The ~tonitor is an operating system for the Lisa computer. Its user
interface is patterned after that of the UCSD system on the Apple II.
There are several possible system configurations. A standard one
is:
I Disk I
+--------+
I Sorpc
I
I Disk I
1
for
I
I Debugger I
+------1+-...----+ (or a hard disk)
+---------+
+----+-
1
+-
--+
I
I+-- I
J
v
+---------+
I Apple II 1<1-
I
+----------+
I
v
+-----.. --+
I
I
I
I
Soroc
t
or
I
Apple II I
monitor 1
......---------+
I UART
I
I
-I
->1
I
I
LISA
1
I
I
I
--+
I
+---------+
I Corvus I
I
or
I Profile
I
I
+--------+
--------+
II
I Keyboard
+---------+
The hard disk can be connected directly to the Lisa, or it can be accessed
through the Apple II. It can also be omitted.
BOOTING THE MONITOR
To boot from a diskette based Apple II, first power up the Apple II with
the male boot diskette in drive #4:. Insert the female boot in drive #5:
and power up the Lisa. The female boot volume can also reside on a hard
disk. SYSTEM.STARTUP on the male boot volume automatically executes
MONBOOT, the program that starts up the Monitor on the Lisa. If you
type space during the boot process, MONBOOT is not executed. If you
type 'D' during the boot process, the debugging version of the Monitor
is booted.
Page 1
16-Feb-82
The Pascal Development System Manual
The Moni tor comes up on the Lisa scret!n. If you want it to appear
on the Apple II monitor or the Soroc (~onnected to the UART port,
change the MON.STARTUP program as follows:
1) for the Apple window: remo",e MON. STARTUp·
2) for the Lisa window (the dE~fault): transfer MONSTARTl.OBJ
to MON.STARTUP
3) for the UART window: transj:er MONSTART2.0BJ to MON.STARTUP
…
Showing first 3,000 characters of 157,990 total. Open the full document →