From 2ae0b5caba4b068742cb82554bb9a959c797a5e9 Mon Sep 17 00:00:00 2001 From: logicog Date: Tue, 10 Jun 2025 17:56:42 +0200 Subject: [PATCH] Moving registers to dedicated header so they can be better documented --- rtl837x_regs.h | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 rtl837x_regs.h diff --git a/rtl837x_regs.h b/rtl837x_regs.h new file mode 100644 index 0000000..ec51e14 --- /dev/null +++ b/rtl837x_regs.h @@ -0,0 +1,19 @@ +#ifndef _RTL837X_REGS_H_ +#define _RTL837X_REGS_H_ + +#define RTL837X_REG_HW_CONF 0x6040 +// Bits 4 & 5: CLOCK DIVIDER from 125MHz for Timer + +#define RTL837X_REG_LED_MODE 0x6520 +// Defines the LED Mode for steering the Port LEDS and the System LED +// BIT 17 set: LED solid on +// Bytes 0/1 hold the LED mode, e.g. serial, RTL8231? +#define RTL837X_REG_SMI_CTRL 0x6454 +#define RTL837X_REG_RESET 0x0024 +#define RTL837X_REG_SEC_COUNTER 0x06f4 +#define RTL837X_REG_SDS_MODES 0x7b20 +#define RTL837X_REG_LINKS 0x63f0 + +// Blink rate is defined by setAsicRegBits(0x6520,0xe00000,rate); + +#endif