blob: 00c92caa206bb56c50fdaec5a69f33db29abd377 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
TABLES
======
The files in source/tables define the pervasive tables and instruction
format tables.
pervasives:
pervasives.h{c}
===============
Defines the pervasive tables for pervasive kinds, type skeletons
and constants. Note these files are automatically generated.
pervinit.h{c}
=============
Defines the initialization functions for pervasive tables: such functions
are necessary because the pervasive names in the system run-time have
special encoding in the simulator (source/simulator/mcstring.h{c}) for
garbage collection as opposed to simply C strings. These names have to
be laid out on the system memory upon system initialization.
instructions.h{c}
=================
Defines instruction formats and instruction opcodes.
Note these files are automatically generated.
|