View Single Post
Old 13-06-2007, 11:00   #3
buddace
Member
 
Iscritto dal: Nov 2002
Messaggi: 257
Codice:
typedef unsigned int  UI32;

typedef struct NETX_GPIOtag 
{
  volatile UI32 auiCFG[16];
  volatile UI32 auiTC[16];
  volatile UI32 auiCOUNTER_CONTROL[5];
  volatile UI32 auiCOUNTER_MAX[5];
  volatile UI32 auiCOUNTER_CURRENT[5];
  volatile UI32 uiIRQ_MASK_SET;
  volatile UI32 uiIRQ_MASK_CLR;
  volatile UI32 uiSYSTIME_NS_CMP;
  volatile UI32 uiLINE_OUT;
  volatile UI32 uiLINE_IN;
  volatile UI32 uiIRQ;
} NETX_GPIO;

static NETX_GPIO* s_ptGPIO = (NETX_GPIO*)0x00100800;
Anche questa mi è poco chiara. Credo crei un puntatore ma mi è poco chiaro il meccanismo.
__________________
WebMaster di http://www.dccworld.coml'unico sito italiano dedicato interamente ai sistemi di controllo digitale per il modellismo ferroviario.
buddace è offline   Rispondi citando il messaggio o parte di esso