Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!usc!snorkelwacker!bloom-beacon!eru!luth!sunic!mcsun!ukc!pyrltd!tetrauk!paul From: paul@tetrauk.UUCP (Paul Ashton) Newsgroups: comp.unix.xenix Subject: Re: Problem with configuring kernel parameters. Message-ID: <484@tetrauk.UUCP> Date: 5 Jun 90 09:25:21 GMT References: <256@dynasys.UUCP> Reply-To: paul@tetrauk.UUCP (Paul Ashton) Organization: Tetra Ltd., Maidenhead, UK Lines: 25 In article <256@dynasys.UUCP> jessea@dynasys.UUCP () writes: >I recently tried to change some kernel parameters and came up with an >interesting error message: > >0048 FF00 _node db NODE, 00H >space.asm(113): error A2050: Value out of range You left out the key to the problem which is the node name. If this is less than 4 characters long you will get the above problem. /usr/sys/conf/config produces an incorrect space.inc that contains the line :- NODE equ "abc" rather than the correct :- NODE equ <"abc"> The angled bracket feature to force string evaluation was introduced in MASM 5.0, previously equates were evaluated as expressions and, on failure, strings. So, solutions are :- make your node name 4 chars+ add the angled brackets in space.inc and execute masm space.asm type make after configure collapses, this will generate a C space which doesn't have the problem. Then type hdinstall adb -w /xenix - * node/W'abc' * $q