union/struct representations for MAS Registers

Jimi Xenidis jimix at pobox.com
Thu Aug 11 03:21:21 EST 2011


I have some and use them in some code, they represent ISA 2.06 MAVN=1 (version 2)
Can I keep them?
if so, should I put them somewhere useful to others?

Examples:
union mas1 {
	u32 _val;
	struct {
		u32 v:1;
		u32 iprot:1;
		u32 tid:14;
		u32 _reserved_1:2;
		u32 ind:1;
		u32 ts:1;
		u32 tsize:4;
		u32 _reserved_2:8;
	};
};

-jx




More information about the Linuxppc-dev mailing list