|
DataMuseum.dkPresents historical artifacts from the history of: Regnecentalen RC-900 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Regnecentalen RC-900 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 1572 (0x624) Types: TextFile Notes: UNIX file Names: »vuifile«
└─⟦69f23ffa1⟧ Bits:30004042/kconfig2.imd SW95705I 386/ix Multi-user Release 1.2 └─⟦69f23ffa1⟧ UNIX Filesystem └─⟦this⟧ »kc/new/etc/atconf/vuifile«
MEMORY { DF_stack: origin = 0xC0000000, length = 0x01000 KV_mainseg: origin = 0xC0001000, length = 0x7B000 KV_expseg: origin = 0xC0100000, length = 0x300000 KV_windows: origin = 0xD1400000, length = 0x100000 KV_sysseg: origin = 0xD1000000, length = 0x400000 UV_ublock: origin = 0xe0000000, length = 0x20000 UV_stack: origin = 0x7ffffffc, length = 0x00000 } SECTIONS { dft_stack (NOLOAD): { df_stack = .; } > DF_stack startseg BIND (0xC0001000) : { stext = .; modules/kernel/start.o(.text) } .data ALIGN (0x1000) : { modules/kernel/locore.o(.data) } > KV_mainseg .text ALIGN (0x10) : {} .bss ALIGN (0x10) : { sbss = .; } kv_sysseg (NOLOAD): { syssegs = .; } > KV_sysseg kv_windows (NOLOAD): { win_ublk = .; win_ublk2 = .+0x80000; } > KV_windows uv_stack (NOLOAD): { userstack = .; } > UV_stack uv_ublock (NOLOAD): { u = .; } > UV_ublock } $emainseg1 = ADDR (.data) + SIZEOF (.data); $eexpseg1 = 0xc0100000; $etextseg = ADDR (.text) + SIZEOF (.text); $emainseg2 = $emainseg1 + ($etextseg > $emainseg1 && $etextseg < $eexpseg1) * ($etextseg - $emainseg1); $eexpseg2 = $eexpseg1 + ($etextseg > $eexpseg1 && $etextseg >= $eexpseg1) * ($etextseg - $eexpseg1); $ebssseg = ADDR (.bss) + SIZEOF (.bss); emainmemseg = $emainseg2 + ($ebssseg > $emainseg2 && $ebssseg < $eexpseg1) * ($ebssseg - $emainseg2); eexpmemseg = $eexpseg2 + ($ebssseg > $eexpseg2 && $ebssseg >= $eexpseg1) * ($ebssseg - $eexpseg2);