Lines Matching refs:Reg

301     struct Reg {
304 const Reg<T> &operator=(T d) { _data = d; return *this;}
307 Reg() { _data = 0; }
318 struct CTRL : public Reg<uint32_t> { // 0x0000 CTRL Register
319 using Reg<uint32_t>::operator=;
354 struct STATUS : public Reg<uint32_t> { // 0x0008 STATUS Register
355 using Reg<uint32_t>::operator=;
371 struct EECD : public Reg<uint32_t> { // 0x0010 EECD Register
372 using Reg<uint32_t>::operator=;
388 struct EERD : public Reg<uint32_t> { // 0x0014 EERD Register
389 using Reg<uint32_t>::operator=;
397 struct CTRL_EXT : public Reg<uint32_t> { // 0x0018 CTRL_EXT Register
398 using Reg<uint32_t>::operator=;
417 struct MDIC : public Reg<uint32_t> { // 0x0020 MDIC Register
418 using Reg<uint32_t>::operator=;
429 struct ICR : public Reg<uint32_t> { // 0x00C0 ICR Register
430 using Reg<uint32_t>::operator=;
453 struct ITR : public Reg<uint32_t> { // 0x00C4 ITR Register
454 using Reg<uint32_t>::operator=;
465 struct RCTL : public Reg<uint32_t> { // 0x0100 RCTL Register
466 using Reg<uint32_t>::operator=;
500 struct FCTTV : public Reg<uint32_t> { // 0x0170 FCTTV
501 using Reg<uint32_t>::operator=;
506 struct TCTL : public Reg<uint32_t> { // 0x0400 TCTL Register
507 using Reg<uint32_t>::operator=;
522 struct PBA : public Reg<uint32_t> { // 0x1000 PBA Register
523 using Reg<uint32_t>::operator=;
529 struct FCRTL : public Reg<uint32_t> { // 0x2160 FCRTL Register
530 using Reg<uint32_t>::operator=;
537 struct FCRTH : public Reg<uint32_t> { // 0x2168 FCRTL Register
538 using Reg<uint32_t>::operator=;
545 struct RDBA : public Reg<uint64_t> { // 0x2800 RDBA Register
546 using Reg<uint64_t>::operator=;
552 struct RDLEN : public Reg<uint32_t> { // 0x2808 RDLEN Register
553 using Reg<uint32_t>::operator=;
558 struct SRRCTL : public Reg<uint32_t> { // 0x280C SRRCTL Register
559 using Reg<uint32_t>::operator=;
569 struct RDH : public Reg<uint32_t> { // 0x2810 RDH Register
570 using Reg<uint32_t>::operator=;
575 struct RDT : public Reg<uint32_t> { // 0x2818 RDT Register
576 using Reg<uint32_t>::operator=;
581 struct RDTR : public Reg<uint32_t> { // 0x2820 RDTR Register
582 using Reg<uint32_t>::operator=;
588 struct RXDCTL : public Reg<uint32_t> { // 0x2828 RXDCTL Register
589 using Reg<uint32_t>::operator=;
599 struct RADV : public Reg<uint32_t> { // 0x282C RADV Register
600 using Reg<uint32_t>::operator=;
605 struct RSRPD : public Reg<uint32_t> { // 0x2C00 RSRPD Register
606 using Reg<uint32_t>::operator=;
611 struct TDBA : public Reg<uint64_t> { // 0x3800 TDBAL Register
612 using Reg<uint64_t>::operator=;
618 struct TDLEN : public Reg<uint32_t> { // 0x3808 TDLEN Register
619 using Reg<uint32_t>::operator=;
624 struct TDH : public Reg<uint32_t> { // 0x3810 TDH Register
625 using Reg<uint32_t>::operator=;
630 struct TXDCA_CTL : public Reg<uint32_t> { // 0x3814 TXDCA_CTL Register
631 using Reg<uint32_t>::operator=;
638 struct TDT : public Reg<uint32_t> { // 0x3818 TDT Register
639 using Reg<uint32_t>::operator=;
644 struct TIDV : public Reg<uint32_t> { // 0x3820 TIDV Register
645 using Reg<uint32_t>::operator=;
650 struct TXDCTL : public Reg<uint32_t> { // 0x3828 TXDCTL Register
651 using Reg<uint32_t>::operator=;
665 struct TADV : public Reg<uint32_t> { // 0x382C TADV Register
666 using Reg<uint32_t>::operator=;
671 struct TDWBA : public Reg<uint64_t> { // 0x3838 TDWBA Register
672 using Reg<uint64_t>::operator=;
680 struct RXCSUM : public Reg<uint32_t> { // 0x5000 RXCSUM Register
681 using Reg<uint32_t>::operator=;
691 struct RFCTL : public Reg<uint32_t> { // 0x5008 RFCTL Register
692 using Reg<uint32_t>::operator=;
706 struct MANC : public Reg<uint32_t> { // 0x5820 MANC Register
707 using Reg<uint32_t>::operator=;
738 struct SWSM : public Reg<uint32_t> { // 0x5B50 SWSM register
739 using Reg<uint32_t>::operator=;
747 struct FWSM : public Reg<uint32_t> { // 0x5B54 FWSM register
748 using Reg<uint32_t>::operator=;