Dallas Semiconductor DS80C400 C Libraries Home Page

Main Page | Modules | Data Structures | Directories | File List | Data Fields | Globals

FARPTR Struct Reference

#include <rom400_task.h>


Detailed Description

Structure that defines a raw 24-bit memory pointer. Unlike void far*, this pointer cannot be directly used in Keil C. To convert it into a far pointer, increase the highest byte by 1 and set the top bit depending on the memory space.


Data Fields

unsigned char msb
 Most significant (raw) byte of the memory address.
unsigned short offset
 Offset within the 64KB segment of msb.


The documentation for this struct was generated from the following file:
Copyright 2005 Dallas Semiconductor, Inc.. Documentation generated by Doxygen.