mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-04 16:23:55 -06:00
Document the shift values
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4243 c046a42c-6fe2-441c-8c8c-71466251a162
This commit is contained in:
parent
a23a663b65
commit
4b8b8b76d4
2 changed files with 18 additions and 12 deletions
|
@ -71,10 +71,14 @@
|
|||
#define TT_TRAP 0x100
|
||||
#endif
|
||||
|
||||
#define PSR_NEG (1<<23)
|
||||
#define PSR_ZERO (1<<22)
|
||||
#define PSR_OVF (1<<21)
|
||||
#define PSR_CARRY (1<<20)
|
||||
#define PSR_NEG_SHIFT 23
|
||||
#define PSR_NEG (1 << PSR_NEG_SHIFT)
|
||||
#define PSR_ZERO_SHIFT 22
|
||||
#define PSR_ZERO (1 << PSR_ZERO_SHIFT)
|
||||
#define PSR_OVF_SHIFT 21
|
||||
#define PSR_OVF (1 << PSR_OVF_SHIFT)
|
||||
#define PSR_CARRY_SHIFT 20
|
||||
#define PSR_CARRY (1 << PSR_CARRY_SHIFT)
|
||||
#define PSR_ICC (PSR_NEG|PSR_ZERO|PSR_OVF|PSR_CARRY)
|
||||
#define PSR_EF (1<<12)
|
||||
#define PSR_PIL 0xf00
|
||||
|
@ -141,8 +145,10 @@
|
|||
#define FSR_FTT_SEQ_ERROR (4 << 14)
|
||||
#define FSR_FTT_INVAL_FPR (6 << 14)
|
||||
|
||||
#define FSR_FCC1 (1<<11)
|
||||
#define FSR_FCC0 (1<<10)
|
||||
#define FSR_FCC1_SHIFT 11
|
||||
#define FSR_FCC1 (1 << FSR_FCC1_SHIFT)
|
||||
#define FSR_FCC0_SHIFT 10
|
||||
#define FSR_FCC0 (1 << FSR_FCC0_SHIFT)
|
||||
|
||||
/* MMU */
|
||||
#define MMU_E (1<<0)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue