mirror of
https://github.com/cloud-hypervisor/cloud-hypervisor.git
synced 2024-08-23 08:21:15 +00:00
arch: use a non-doc comment for diagram
This doesn't need to be rendered in the HTML API documentation, and wouldn't be formatted correctly if it was. Signed-off-by: Alyssa Ross <hi@alyssa.is>
This commit is contained in:
parent
dcc858a403
commit
95f83320b1
@ -1,18 +1,17 @@
|
|||||||
// Copyright 2022 Arm Limited (or its affiliates). All rights reserved.
|
// Copyright 2022 Arm Limited (or its affiliates). All rights reserved.
|
||||||
// SPDX-License-Identifier: Apache-2.0
|
// SPDX-License-Identifier: Apache-2.0
|
||||||
|
|
||||||
///
|
// AArch64 system register encoding:
|
||||||
/// AArch64 system register encoding:
|
// See https://developer.arm.com/documentation/ddi0487 (chapter D12)
|
||||||
/// See https://developer.arm.com/documentation/ddi0487 (chapter D12)
|
//
|
||||||
///
|
// 31 22 21 20 19 18 16 15 12 11 8 7 5 4 0
|
||||||
/// 31 22 21 20 19 18 16 15 12 11 8 7 5 4 0
|
// +----------+---+-----+-----+-----+-----+-----+----+
|
||||||
/// +----------+---+-----+-----+-----+-----+-----+----+
|
// |1101010100| L | op0 | op1 | CRn | CRm | op2 | Rt |
|
||||||
/// |1101010100| L | op0 | op1 | CRn | CRm | op2 | Rt |
|
// +----------+---+-----+-----+-----+-----+-----+----+
|
||||||
/// +----------+---+-----+-----+-----+-----+-----+----+
|
//
|
||||||
///
|
// Notes:
|
||||||
/// Notes:
|
// - L and Rt are reserved as implementation defined fields, ignored.
|
||||||
/// - L and Rt are reserved as implementation defined fields, ignored.
|
|
||||||
///
|
|
||||||
const SYSREG_HEAD: u32 = 0b1101010100u32 << 22;
|
const SYSREG_HEAD: u32 = 0b1101010100u32 << 22;
|
||||||
const SYSREG_OP0_SHIFT: u32 = 19;
|
const SYSREG_OP0_SHIFT: u32 = 19;
|
||||||
const SYSREG_OP0_MASK: u32 = 0b11u32 << 19;
|
const SYSREG_OP0_MASK: u32 = 0b11u32 << 19;
|
||||||
|
Loading…
Reference in New Issue
Block a user