Path: utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!cs.utexas.edu!samsung!uakari.primate.wisc.edu!uflorida!novavax!twwells!bill From: bill@twwells.com (T. William Wells) Newsgroups: comp.lang.c Subject: Re: absolute address pointer in MS C 5.1 Keywords: absolute address pointer Message-ID: <1989Dec30.231831.22957@twwells.com> Date: 30 Dec 89 23:18:31 GMT References: <5850@sdcc6.ucsd.edu> Organization: None, Ft. Lauderdale, FL Lines: 18 In article <5850@sdcc6.ucsd.edu> bruno@sdcc10.ucsd.edu (Bruce W. Mohler) writes: : char far *machine_id = (0xFFFFE); /* F000:FFFE */ Try either of: char far *machine_id = 0xF000FFFE; char far *machine_id = 0xFFFEF000; If you get compile time errors, add a cast: char far *machine_id = (char far *)0xF000FFFE; char far *machine_id = (char far *)0xFFFEF000; This is only a guess, but is easy enough to check out. --- Bill { uunet | novavax | ankh | sunvice } !twwells!bill bill@twwells.com