#define I2CHIP_BASE 0x8000 // Address of W3100A #define SUBNET_MASK_PTR(n) (*(unsigned char *)(n+I2CHIP_BASE+0x84)) //I2CHIP_BASE + 0x84, Zellen für Subnet Mask .... for (i=0; i<4; i++) { GATEWAY_PTR(i) = gw[i]; SUBNET_MASK_PTR(i) = 255; //sn[i]; //zum Test 4 mal 255 rein SRC_IP_PTR(i) = ip[i]; } ... printf("\nSN %d%d%d%d", SUBNET_MASK_PTR(0),SUBNET_MASK_PTR(1),SUBNET_MASK_PTR(2),SUBNET_MASK_PTR(3)); // Ergebnis: 132,133,134,135