mirror of
https://github.com/TomHarte/CLK.git
synced 2025-02-16 18:30:32 +00:00
Document further; mftb is optional.
This commit is contained in:
parent
20b4736a1f
commit
6343c65ce2
@ -546,7 +546,32 @@ enum class Operation: uint8_t {
|
|||||||
/// Subtract from immediate carrying
|
/// Subtract from immediate carrying
|
||||||
subfic,
|
subfic,
|
||||||
|
|
||||||
subfmex, subfzex, sync, tw, twi, xorx, xori, xoris, mftb,
|
subfmex, subfzex, sync,
|
||||||
|
|
||||||
|
/// Trap word.
|
||||||
|
/// tw tweq tweqi twge twgei ...
|
||||||
|
/// to(), rA(), rB()
|
||||||
|
tw,
|
||||||
|
|
||||||
|
/// Trap word immediate.
|
||||||
|
/// twi
|
||||||
|
/// to(), rA(), simm()
|
||||||
|
twi,
|
||||||
|
|
||||||
|
/// Xor.
|
||||||
|
/// xor xor.
|
||||||
|
/// rA(), rS(), rB() [rc()]
|
||||||
|
xorx,
|
||||||
|
|
||||||
|
/// Xor immediate.
|
||||||
|
/// xori
|
||||||
|
/// rA(), rs(), uimm()
|
||||||
|
xori,
|
||||||
|
|
||||||
|
/// Xor immediate shifted.
|
||||||
|
/// xoris
|
||||||
|
/// rA(), rS(), uimm()
|
||||||
|
xoris,
|
||||||
|
|
||||||
//
|
//
|
||||||
// MARK: - 32-bit, supervisor level.
|
// MARK: - 32-bit, supervisor level.
|
||||||
@ -565,7 +590,15 @@ enum class Operation: uint8_t {
|
|||||||
//
|
//
|
||||||
// MARK: - Optional.
|
// MARK: - Optional.
|
||||||
//
|
//
|
||||||
fresx, frsqrtex, fselx, fsqrtx, slbia, slbie,
|
fresx, frsqrtex, fselx, fsqrtx,
|
||||||
|
|
||||||
|
/// Move from time base.
|
||||||
|
/// mftb
|
||||||
|
/// rD(), tbr()
|
||||||
|
mftb,
|
||||||
|
|
||||||
|
|
||||||
|
slbia, slbie,
|
||||||
|
|
||||||
/// Store floating point as integer word indexed.
|
/// Store floating point as integer word indexed.
|
||||||
/// stfiwx
|
/// stfiwx
|
||||||
|
Loading…
x
Reference in New Issue
Block a user