can not get mib from ar8316 on etherswitch

Adrian Chadd adrian.chadd at gmail.com
Fri May 8 22:03:13 UTC 2020


hi!

I can change the API to 32 bits. lemme do that on my test devices at home!



-adrian

On Fri, 3 Apr 2020 at 18:31, Mori Hiroki <yamori813 at yahoo.co.jp> wrote:
>
> Hi
>
> I think this change have no compatibility.
> But Atheros switch code use 32Bit address
> value at register access.
>
> I make get mib script by mruby for AR8316 and RTL8366.
>
> https://github.com/ZRouter/ZRouter/tree/yamori813_modify/profiles/estools/files/usr/local/bin
>
>
> I use this script on bsnmp-ucd.
>
>
> ----- Original Message -----
> > From: Mori Hiroki <yamori813 at yahoo.co.jp>
> > To: "freebsd-mips at freebsd.org" <freebsd-mips at freebsd.org>
> > Cc:
> > Date: 2020/4/1, Wed 13:21
> > Subject: can not get mib from ar8316 on etherswitch
> >
> > Hi
> >
> > I try to get mib from AR8316. But I can not get value.
> >
> > AR8316 mib start from 0x20000. This is over 16bit.
> >
> > But member is only 16Bit in sys/dev/etherswitch/etherswitch.h.
> >
> > struct etherswitch_reg {
> >         uint16_t        reg;
> >         uint32_t        val;
> >
> > };
> >
> > I think good that is change to uint32_t at reg.
> >
> > Do you think this ?
> >
> > Thanks
> >
> > Hiroki Mori
> >
> > _______________________________________________
> > freebsd-mips at freebsd.org mailing list
> > https://lists.freebsd.org/mailman/listinfo/freebsd-mips
> > To unsubscribe, send any mail to
> > "freebsd-mips-unsubscribe at freebsd.org"
> >
>
> _______________________________________________
> freebsd-mips at freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-mips
> To unsubscribe, send any mail to "freebsd-mips-unsubscribe at freebsd.org"


More information about the freebsd-mips mailing list