; --------------------------------------------------------------------------------
; @Title: PPC603e Floating point management register
; @Props:
; @Author: -
; @Changelog: 
; @Manufacturer:
; @Doc: 
; @Core:
; @Chip:
; @Copyright: (C) 1989-2020 Lauterbach GmbH, licensed for use with TRACE32(R) only
; --------------------------------------------------------------------------------
; $Id: per603fpu.per 5554 2014-09-10 11:35:14Z jerzy $
GROUP spr:0x0C09--0x0C09 "FPSCR"
LINE.LONG 0. "FPSCR, Floating point status and control register"
BITFLD.LONG 0. 31. "   FX ,Floating point exception summary" "0,1"
BITFLD.LONG 0. 30. "    FEX ,Floating point enable exception summary" "0,1"
BITFLD.LONG 0. 29. "     VX ,Floating point invalid operation exception summary" "0,1"
BITFLD.LONG 0. 28. "     OX ,Floating point overflow exception" "0,1"
BITFLD.LONG 0. 27. "     UX ,Floating point underflow exception" "0,1"
BITFLD.LONG 0. 26. "     ZX ,Floating point zero divide exception" "0x0,0x1"
BITFLD.LONG 0. 25. "     XX ,Floating point inexact exception" "0,1"
TEXTLINE "              "
BITFLD.LONG 0. 24. "VXSNAN ,Floating point invalid operation exception for signalling not-a-number" "0,1"
BITFLD.LONG 0. 23. "  VXISI ,Floating point invalid operation exception for  y - y" "0x0,0x1"
BITFLD.LONG 0. 22. "  VXIDI ,Floating point invalid operation exception for  y / y" "0x0,0x1"
BITFLD.LONG 0. 21. "  VXZDZ ,Floating point invalid operation exception for  0 / 0" "0,1"
BITFLD.LONG 0. 20. "  VXIMZ ,Floating point invalid operation exception for  y * 0x0" "0x0,0x1"
BITFLD.LONG 0. 19. "   VXVC ,Floating point invalid operation exception for invalid compare" "0,1"
TEXTLINE "              "
BITFLD.LONG 0. 18. "    FR ,Floating point fraction rounded" "0,1"
BITFLD.LONG 0. 17. "     FI ,Floating point fraction inexact" "0,1"
BITFLD.LONG 0. 16. "  FPRF0 ,Floating point result class description" "0, 1"
BITFLD.LONG 0. 15. " FPRF1 ,Floating point less than or negative" "FL,<"
BITFLD.LONG 0. 14. " FPRF2 ,Floating point greather than or positiv" "FG,>"
BITFLD.LONG 0. 13. " FPRF3 ,Floating point equal or zero" "FE,="
BITFLD.LONG 0. 12. " FPRF4 ,Floating point unordered or NaN" "FU,?"
TEXTLINE "              "
BITFLD.LONG 0. 10. "VXSOFT ,Floating point invalid operation exeption for software request" "0,1"
BITFLD.LONG 0. 09. " VXSQRT ,Floating point invalid operation exeption for invalid square root" "0,1"
BITFLD.LONG 0. 08. "  VXCVI ,Floating point invalid operation exeption for invalid integer convert" "0,1"
BITFLD.LONG 0. 07. "     VE ,Floating point invalid operation exeption enable" "0,1"
BITFLD.LONG 0. 06. "     OE ,Floating point overflow exeption enable" "0,1"
BITFLD.LONG 0. 05. "     UE ,Floating point underflow exeption enable" "0,1"
BITFLD.LONG 0. 04. "     ZE ,Floating point zero divide exeption enable" "0,1"
TEXTLINE "              "
BITFLD.LONG 0. 03. "    XE ,Floating point inexact exeption enable" "0,1"
BITFLD.LONG 0. 02. "     NI ,Floating point non IEEE mode enable" "0,1"
BITFLD.LONG 0. 00.--01. "     RN ,Floating point rounding control" "nearest,-> zero,-> +y,-> -y"

