Einzelnen Beitrag anzeigen

totti14

Registriert seit: 26. Mai 2005
Ort: Bremen
90 Beiträge
 
Delphi 10.3 Rio
 
#1

C Code nach Delphi übersetzen

  Alt 1. Sep 2011, 21:25
Hallöchen,
ich hänge gerade an einer Übersetzung fest:


Code:

typedef struct USB_EP_struct
{
    register8_t STATUS;
    register8_t CTRL;
    _WORDREGISTER(CNT);  
} EP_t;

struct sram_data {
   uint32_t fifo[MAX_EP_TEMP + 1];
   EP_t    ctrl[2 * (MAX_EP_TEMP + 1)];
   uint16_t frame_number;
}


static volatile struct sram_data sram ;

// main
uint8_t i_fifo;
uint16_t ad;

ad = ((uint16_t) sram.ctrl) - i_fifo;    1. ?????????
Das ist ja alles klar aber was will mir das 1. sagen

Worauf zeigt das Ding ((uint16_t) sram.ctrl) hier ?

Vielen Dank schon einmal.

Geändert von totti14 ( 1. Sep 2011 um 23:27 Uhr)
  Mit Zitat antworten Zitat