Add REG_SET macro

This commit is contained in:
logicog
2025-06-15 18:18:36 +02:00
parent 9a69fac07a
commit c435feee45
+5
View File
@@ -44,5 +44,10 @@
#define RTL837X_REG_GPIOC 0x48 #define RTL837X_REG_GPIOC 0x48
// BIT 5 set: SIGNAL LOS of SFP module on 9000-6XH (RX_LOS pin) // BIT 5 set: SIGNAL LOS of SFP module on 9000-6XH (RX_LOS pin)
#define REG_SET(r, v) SFR_DATA_24 = (v >> 24) & 0xff; \
SFR_DATA_16 = (v >> 16) & 0xff; \
SFR_DATA_8 = (v >> 8 & 0xff); \
SFR_DATA_0 = v & 0xff; \
reg_write(r);
#endif #endif