diff --git a/README.md b/README.md index fecc2ee6..eb9754a1 100644 --- a/README.md +++ b/README.md @@ -29,4 +29,32 @@ What PDF datasheets are we missing - Switch controller RTL9302B, RTL9302C, RTL930D datasheet - POE controller RTL8239 datasheet - POE controller RTL8239 host command guide -- Transceiver RTL8224 +- Transceiver RTL8224 (maybe RTL8284 in the GPL source drops is a older version) + +Transceiver IDs according to the GPL source drops + +#define PHY_MODEL_ID_RTL8208G (0x08) +#define PHY_MODEL_ID_RTL8208D_EXT (0x08) +#define PHY_MODEL_ID_RTL8208L (0x08) +#define PHY_MODEL_ID_RTL8218B_INT (0x24) /* For RTL8380M internal phy*/ +#define PHY_MODEL_ID_RTL8208L_INT (0x24) /* For RTL8330/RTL8332 internal phy */ +#define PHY_MODEL_ID_RTL8218B_EXT (0x18) +#define PHY_MODEL_ID_RTL8218D (0x18) +#define PHY_MODEL_ID_RTL8218FB (0x18) +#define PHY_MODEL_ID_RTL8214FC (0x18) +#define PHY_MODEL_ID_RTL8218E (0x18) +#define PHY_MODEL_ID_RTL8214C (0x14) +#define PHY_MODEL_ID_RTL8214B (0x14) +#define PHY_MODEL_ID_RTL8212B (0x14) +#define PHY_MODEL_ID_RTL8214FB (0x14) +#define PHY_MODEL_ID_RTL8295 (0x2B) +#define PHY_MODEL_ID_RTL8295R (0x2B) +#define PHY_MODEL_ID_RTL8214QF (0x2B) +#define PHY_MODEL_ID_RTL8224QF (0x2B) +#define PHY_MODEL_ID_RTL8226 (0x03) +#define PHY_MODEL_ID_RTL8226B (0x04) +#define PHY_MODEL_ID_RTL826X (0x2F) +#define PHY_MODEL_ID_RTL8264B (0x01) +#define PHY_MODEL_ID_RTL8224 (0x2D) +#define PHY_MODEL_ID_RTL8284 (0x2D) +#define PHY_MODEL_ID_RTL8211FS (0x11)