diff options
author | marcel <marcel@FreeBSD.org> | 2003-02-17 08:17:26 +0000 |
---|---|---|
committer | marcel <marcel@FreeBSD.org> | 2003-02-17 08:17:26 +0000 |
commit | a75d478b879e0cf57b160a52bdf34f08a4711bfb (patch) | |
tree | eb086c20363888a8d5f584ea87fab403f2cbabf6 /sys | |
parent | f7363ae6b514ce224160710b90d3cb5fbc1a3033 (diff) | |
download | FreeBSD-src-a75d478b879e0cf57b160a52bdf34f08a4711bfb.zip FreeBSD-src-a75d478b879e0cf57b160a52bdf34f08a4711bfb.tar.gz |
Print two new processor features:
o Spontaneous deferral (A feature required by dutch railways :-)
o 16-byte atomic operations (ld, st, cmpxchg)
Diffstat (limited to 'sys')
-rw-r--r-- | sys/ia64/ia64/machdep.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/sys/ia64/ia64/machdep.c b/sys/ia64/ia64/machdep.c index 8de0d9c..e313fb9 100644 --- a/sys/ia64/ia64/machdep.c +++ b/sys/ia64/ia64/machdep.c @@ -254,8 +254,10 @@ identifycpu(void) printf(" Origin = \"%s\" Model = %d Revision = %d\n", vendor, model, revision); printf(" Features = 0x%b\n", (u_int32_t) features, - "\020" - "\001LB"); + "\020" + "\001LB" /* long branch (brl) instruction. */ + "\002SD" /* Spontaneous deferral. */ + "\003AO" /* 16-byte atomic operations (ld, st, cmpxchg). */ ); } void |