absolute address pointer in MS C 5.1
T. William Wells
bill at twwells.com
Sun Dec 31 10:18:31 AEST 1989
In article <5850 at sdcc6.ucsd.edu> bruno at 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 at twwells.com
More information about the Comp.lang.c
mailing list