M
m_pourfathi
Guest
Nesuprantu ką reiškia šios makrokomandos Please help:
# define ETH_INT_ENABLE GICR | = (1 <<INT2)
# define ENC28J60_CS_HI () ENC28J60_PORT | = (1 <<ENC28J60_PIN_CS);
# define ENC28J60_REG_MAADR2 (0x63 | 0x80)
# define ENC28J60_TX_BUFFER_START ((unsigned int) 0x1A00)
# define LO8 (x) ((x) & 0xFF)
# define LBBL_ENDIAN_INT (x) ((x & 0x00FF) <<8) ((x & 0xFF00)>> 8)
# define LBBL_ENDIAN_LONG (x) ((x & 0xFF000000)> 24) ((x & 0x00FF0000)>> 8) ((x & 0x0000FF00) <<8) ((x & 0x000000FF) <24)
ačiū
# define ETH_INT_ENABLE GICR | = (1 <<INT2)
# define ENC28J60_CS_HI () ENC28J60_PORT | = (1 <<ENC28J60_PIN_CS);
# define ENC28J60_REG_MAADR2 (0x63 | 0x80)
# define ENC28J60_TX_BUFFER_START ((unsigned int) 0x1A00)
# define LO8 (x) ((x) & 0xFF)
# define LBBL_ENDIAN_INT (x) ((x & 0x00FF) <<8) ((x & 0xFF00)>> 8)
# define LBBL_ENDIAN_LONG (x) ((x & 0xFF000000)> 24) ((x & 0x00FF0000)>> 8) ((x & 0x0000FF00) <<8) ((x & 0x000000FF) <24)
ačiū