Date: Thu, 21 May 2015 09:41:42 +0300 From: Daniel Braniss <danny@cs.huji.ac.il> To: hackers@freebsd.org Cc: current@freebsd.org Subject: OF_getprop weirdness - raspberry pi Message-ID: <D0B40E58-32EB-4CFE-950E-78EAA05E9018@cs.huji.ac.il>
next in thread | raw e-mail | index | archive | help
Hi, I=E2=80=99m running current as of last week on a raspberry pi B. i don=E2=80=99t know if this only related to arm, but this is what I = have in my rpi-b.dts: =E2=80=A6. spi0 { rfid0 { compatible =3D "rfid,mfrc5"; spi-chipselect =3D <0>; reset { compatible =3D "pcd-reset"; gpios =3D <&gpio 6 2>; }; lock { compatible =3D "lock-1"; gpios =3D <&gpio 13 2>; }; sense { compatible =3D "sense-1"; gpios =3D <&gpio 19 1>; };=20 }; =E2=80=A6 and a call to uint32_t data[3]; =09 OF_getprop(node, =E2=80=9Cgpios=E2=80=9D, data, sizeof(data)); = // node is =E2=80=98pcd-reset' returns: data[0]: 0x03000000 data[1]: 0x06000000 data[2]: 0x02000000 which looks to me that it=E2=80=99s in the wrong endian? cheers, danny
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?D0B40E58-32EB-4CFE-950E-78EAA05E9018>