System Generation Manual for G-Series RVUs
Reading the CONFLIST Report
System Generation Manual for G-Series RVUs—523407-001
5-7
Millicode Map in Memory Order
Millicode Map in Memory Order
SYSGENR then lists the TNS/R system millicode in memory order. Note that an
entrypoint value starting with “80” identifies a KSEG0 (NonStop Kernel text) address for
a millicode routine in an EHHIn millicode file. Similarly, an entrypoint value starting
with “7E” identifies a KUSEG (resident text) address for a millicode routine in a KUFHn
millicode file. KSEG0 and KUSEG addresses are referred to again in the native
system spaces maps and native load maps displayed later in the CONFLIST file on
page 5-10 and page 5-15, respectively. Following is a partial example.
Millicode Map in Alphabetic Order
SYSGENR then lists the TNS/R system millicode in alphabetic order. Note that when a
routine exists in both EHHIn and KUFHn millicode files, SYSGENR lists an alternate
entry as well. Following is a partial example.
MILLICODE -- MEMORY ORDER MAP 15 APR 1996 11:19
PAGE 65
MILLICODE ROUTINE ENTRYPOINT
$n_CBA_GETBYTES . . . . . . 8006.5528
$n_CBA_PUTBYTES . . . . . . 8006.563C
$n_CBA_GET32 . . . . . . . 8006.575C
…
$s_LEAVE_RISC_PRIV . . . . . 7E00.B67C
$s_EXTENSIBLE_ADJUST . . . . 7E00.B744
$s_EXTENSIBLE_ADJUST_VAR . . . 7E00.B838
MILLICODE -- ALPHABETICAL ORDER MAP 15 APR 1996 11:19
PAGE 74
MILLICODE ROUTINE ENTRYPOINT ALT ENTRYPOINT
$m_ADM_ATOMIC . . . . . . 7E00.A024
$m_ADM_ATOMIC_PRIV . . . . . 7E00.A078
$m_ANX_ATOMIC . . . . . . 7E00.A0E4
…
$m_BFI . . . . . . . . . 7E00.B234 8006.E490
$m_BFI_CHECK . . . . . . . 7E00.B23C 8006.E498
…
$m_CEFR . . . . . . . . 7E00.7AD8
…
$s_LEAVE_RISC . . . . . . 7E00.B650 8006.F4A0
$s_LEAVE_RISC_PRIV . . . . . 7E00.B67C 8006.F4B4