PERFORCE change 136935 for review
Randall R. Stewart
rrs at FreeBSD.org
Wed Mar 5 18:14:44 UTC 2008
http://perforce.freebsd.org/chv.cgi?CH=136935
Change 136935 by rrs at rrs-mips2-jnpr on 2008/03/05 18:13:46
Add a comment or two around cryptic assembly.
Affected files ...
.. //depot/projects/mips2-jnpr/src/sys/mips/mips32/octeon32/octeon_pcmap_regs.h#6 edit
Differences ...
==== //depot/projects/mips2-jnpr/src/sys/mips/mips32/octeon32/octeon_pcmap_regs.h#6 (text+ko) ====
@@ -513,18 +513,19 @@
#define CVMX_MF_CHORD(dest) OCTEON_RDHWR(dest, 30)
+/* word 0x7c02f03b == rdhwr r2, chOrd*/
#define OCTEON_CHORD_HEX(dest_ptr) \
({ __asm __volatile( \
".set push\n" \
".set mips3\n" \
".set noreorder\n" \
".set noat\n" \
- ".word 0x7c02f03b \n"\
+ ".word 0x7c02f03b \n" \
"nop\n" \
"nop\n" \
"nop\n" \
"nop\n" \
- "sd $2,0(%0)\n" \
+ "sd $2,0(%0)\n" \
".set pop" \
: /* no outputs */ : "r" (dest_ptr) : "$2"); \
})
More information about the p4-projects
mailing list