| /* frv simulator support code |
| Copyright (C) 2000-2021 Free Software Foundation, Inc. |
| Contributed by Red Hat. |
| |
| This file is part of the GNU simulators. |
| |
| This program is free software; you can redistribute it and/or modify |
| it under the terms of the GNU General Public License as published by |
| the Free Software Foundation; either version 3 of the License, or |
| (at your option) any later version. |
| |
| This program is distributed in the hope that it will be useful, |
| but WITHOUT ANY WARRANTY; without even the implied warranty of |
| MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| GNU General Public License for more details. |
| |
| You should have received a copy of the GNU General Public License |
| along with this program. If not, see <http://www.gnu.org/licenses/>. */ |
| |
| /* This must come before any other includes. */ |
| #include "defs.h" |
| |
| #define WANT_CPU |
| #define WANT_CPU_FRVBF |
| |
| #include "sim-main.h" |
| #include "bfd.h" |
| #include <stdlib.h> |
| |
| #define IMPL 1 /* Implemented */ |
| #define SUP 1 /* Supervisor register */ |
| #define USER 0 /* User register */ |
| |
| #define RESERVED {0x00000000, 0x00000000, 0x00000000, 0xffffffff, ! IMPL, USER} |
| |
| /* SPR definitions for the general FRV architecture. |
| All registers and all features should be enabled. |
| Initial and reset values are taken from the fr500 LSI. */ |
| static FRV_SPR_CONTROL_INFO frv_spr[] = |
| { |
| {0x0000107e, 0x0000007c, 0x000060fd, 0xffff9600, IMPL, SUP}, /* PSR */ |
| {0x00000000, 0x00000000, 0x00000000, 0x00000003, IMPL, SUP}, /* PCSR */ |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000003, IMPL, SUP}, /* BPCSR */ |
| {0x00000000, 0x00000000, 0x00000000, 0x000007ff, IMPL, SUP}, /* TBR */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffeffe, IMPL, SUP}, /* BPSR */ |
| |
| /* spr registers 5-15 are reserved */ |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, |
| |
| {0x000003c0, 0x00000000, 0xce400000, 0x313fec38, IMPL, SUP}, /* HSR0 */ |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, /* HSR7 */ |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, /* HSR15 */ |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, /* HSR23 */ |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, /* HSR31 */ |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, /* HSR39 */ |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, /* HSR47 */ |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, /* HSR55 */ |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, /* HSR63 */ |
| |
| /* spr registers 80-255 are reserved */ |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, |
| |
| {0x00000000, 0x00000000, 0x00000000, 0x00000000, IMPL, USER}, /* CCR */ |
| |
| /* spr registers 257-262 are reserved */ |
| RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, |
| |
| {0x00000000, 0x00000000, 0x00000000, 0xffff0000, IMPL, USER}, /* CCCR */ |
| |
| /* spr registers 264-271 are reserved */ |
| RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, |
| |
| {0x00000000, 0x00000000, 0x00000000, 0x00000003, IMPL, USER}, /* LR */ |
| {0x00000000, 0x00000000, 0x00000000, 0x00000000, IMPL, USER}, /* LCR */ |
| |
| /* spr registers 274-279 and 282-287 are reserved. */ |
| /* spr registers 280 and 281 are iacc0h and iacc0l (fr405). */ |
| RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| {0x00000000, 0x00000000, 0x00000000, 0x00000000, IMPL, USER}, /* IACC0H */ |
| {0x00000000, 0x00000000, 0x00000000, 0x00000000, IMPL, USER}, /* IACC0L */ |
| RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, |
| |
| {0xe0000021, 0x20000000, 0xe0000000, 0xffffffc2, IMPL, USER}, /* ISR */ |
| |
| /* spr registers 289-351 are reserved */ |
| RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, |
| |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, USER}, /* NEEAR0 */ |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, USER}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, USER}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, USER}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, USER}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, USER}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, USER}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, USER}, /* NEEAR7 */ |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, USER}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, USER}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, USER}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, USER}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, USER}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, USER}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, USER}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, USER}, /* NEEAR15 */ |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, USER}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, USER}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, USER}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, USER}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, USER}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, USER}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, USER}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, USER}, /* NEEAR23 */ |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, USER}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, USER}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, USER}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, USER}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, USER}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, USER}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, USER}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, USER}, /* NEEAR31 */ |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, USER}, /* NESR0 */ |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, USER}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, USER}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, USER}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, USER}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, USER}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, USER}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, USER}, /* NESR7 */ |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, USER}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, USER}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, USER}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, USER}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, USER}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, USER}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, USER}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, USER}, /* NESR15 */ |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, USER}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, USER}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, USER}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, USER}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, USER}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, USER}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, USER}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, USER}, /* NESR23 */ |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, USER}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, USER}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, USER}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, USER}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, USER}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, USER}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, USER}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, USER}, /* NESR31 */ |
| |
| {0x0000007f, 0x0000007f, 0x00000000, 0xffffffff, IMPL, USER}, /* NECR */ |
| |
| /* spr registers 417-431 are reserved */ |
| RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, |
| |
| {0x00000000, 0x00000000, 0x00000000, 0x00000000, IMPL, USER}, /* GNER0 */ |
| {0x00000000, 0x00000000, 0x00000000, 0x00000000, IMPL, USER}, /* GNER1 */ |
| {0x00000000, 0x00000000, 0x00000000, 0x00000000, IMPL, USER}, /* FNER0 */ |
| {0x00000000, 0x00000000, 0x00000000, 0x00000000, IMPL, USER}, /* FNER1 */ |
| |
| /* spr registers 436-511 are reserved */ |
| RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, |
| |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* EPCR0 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* EPCR7 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* EPCR15 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* EPCR23 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* EPCR31 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* EPCR39 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* EPCR47 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* EPCR55 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* EPCR63 */ |
| |
| {0x00000100, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* ESR0 */ |
| {0x00000026, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* ESR7 */ |
| {0x00000200, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000200, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000200, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000200, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000200, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000200, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* ESR15 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* ESR23 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* ESR31 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* ESR39 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* ESR47 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* ESR55 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* ESR63 */ |
| |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, /* EIR0 */ |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, /* EIR7 */ |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, /* EIR15 */ |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, /* EIR23 */ |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, /* EIR31 */ |
| |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* ESFR0 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* ESFR1 */ |
| |
| /* spr registers 674-767 are reserved */ |
| RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, |
| |
| {0x00000000, 0x00000000, 0x00000000, 0x00000000, IMPL, SUP}, /* SR0 */ |
| {0x00000000, 0x00000000, 0x00000000, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0x00000000, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0x00000000, IMPL, SUP}, /* SR3 */ |
| |
| /* spr registers 772-1023 are reserved */ |
| RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, |
| |
| {0x00800000, 0x00000000, 0x00000000, 0xc0f103ff, IMPL, USER}, /* FSR0 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, /* FSR7 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, /* FSR15 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, /* FSR23 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, /* FSR31 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, /* FSR39 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, /* FSR47 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, /* FSR55 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, /* FSR63 */ |
| |
| /* Each FQ register is a pair of 32 bit registers. */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* FQ0 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xfffffffe, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xfffffffe, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xfffffffe, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xfffffffe, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xfffffffe, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xfffffffe, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xfffffffe, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* FQ7 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xfffffffe, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xfffffffe, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xfffffffe, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xfffffffe, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xfffffffe, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xfffffffe, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xfffffffe, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xfffffffe, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* FQ15 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xfffffffe, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xfffffffe, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xfffffffe, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xfffffffe, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xfffffffe, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xfffffffe, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xfffffffe, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xfffffffe, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* FQ23 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xfffffffe, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xfffffffe, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xfffffffe, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xfffffffe, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xfffffffe, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xfffffffe, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xfffffffe, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xfffffffe, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* FQ31 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xfffffffe, IMPL, SUP}, |
| |
| /* spr registers 1152-1271 are reserved */ |
| RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, |
| |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, /* MCILR0 */ |
| {0x00000000, 0x00000000, 0xffffffff, 0x00000000, IMPL, SUP}, /* MCILR1 */ |
| |
| /* spr registers 1274-1279 are reserved */ |
| RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| |
| {0x00000000, 0x00000000, 0x01e00000, 0x3fff8fc0, IMPL, USER}, /* MSR0 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffc1, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, /* MSR7 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, /* MSR15 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, /* MSR23 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, /* MSR31 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, /* MSR39 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, /* MSR47 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, /* MSR55 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, /* MSR63 */ |
| |
| /* Each MQ register is a pair of 32 bit registers. */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* MQ0 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* MQ7 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* MQ15 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* MQ23 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* MQ31 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| |
| /* Accumulators are read-only by the user except for special |
| insns and side effect of other insns. */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, /* ACC0 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, /* ACC7 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, /* ACC15 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, /* ACC23 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, /* ACC31 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, /* ACC39 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, /* ACC47 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, /* ACC55 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, /* ACC63 */ |
| |
| /* Accumulator guards are read-only by the user except for special |
| insns and side effect of other insns. */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, /* ACCG0 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, /* ACCG7 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, /* ACCG15 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, /* ACCG23 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, /* ACCG31 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, /* ACCG39 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, /* ACCG47 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, /* ACCG55 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, /* ACCG63 */ |
| |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* EAR0 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* EAR7 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* EAR15 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* EAR23 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* EAR31 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* EAR39 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* EAR47 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* EAR55 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* EAR63 */ |
| |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* EDR0 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* EDR7 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* EDR15 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* EDR23 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* EDR31 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* EDR39 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* EDR47 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* EDR55 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* EDR63 */ |
| |
| {0x00000000, 0x00000000, 0x00000000, 0x000fffff, IMPL, SUP}, /* IAMLR0 */ |
| {0x00000000, 0x00000000, 0x00000000, 0x000fffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0x000fffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0x000fffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0x000fffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0x000fffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0x000fffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0x000fffff, IMPL, SUP}, /* IAMLR7 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* IAMLR15 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* IAMLR23 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* IAMLR31 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* IAMLR39 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* IAMLR47 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* IAMLR55 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* IAMLR63 */ |
| |
| {0x00000000, 0x00000000, 0x00000000, 0x000fff00, IMPL, SUP}, /* IAMPR0 */ |
| {0x00000000, 0x00000000, 0x00000000, 0x000fff00, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0x000fff00, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0x000fff00, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0x000fff00, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0x000fff00, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0x000fff00, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0x000fff00, IMPL, SUP}, /* IAMPR7 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* IAMPR15 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* IAMPR23 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* IAMPR31 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* IAMPR39 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* IAMPR47 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* IAMPR55 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* IAMPR63 */ |
| |
| {0x00000000, 0x00000000, 0x00000000, 0x000fffff, IMPL, SUP}, /* DAMLR0 */ |
| {0x00000000, 0x00000000, 0x00000000, 0x000fffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0x000fffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0x000fffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0x000fffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0x000fffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0x000fffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0x000fffff, IMPL, SUP}, /* DAMLR7 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* DAMLR15 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* DAMLR23 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* DAMLR31 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* DAMLR39 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* DAMLR47 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* DAMLR55 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* DAMLR63 */ |
| |
| {0x00000000, 0x00000000, 0x00000001, 0x000fff00, IMPL, SUP}, /* DAMPR0 */ |
| {0x00000000, 0x00000000, 0x00000001, 0x000fff00, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000001, 0x000fff00, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000001, 0x000fff00, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000001, 0x000fff00, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000001, 0x000fff00, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000001, 0x000fff00, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000001, 0x000fff00, IMPL, SUP}, /* DAMPR7 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* DAMPR15 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* DAMPR23 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* DAMPR31 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* DAMPR39 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* DAMPR47 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* DAMPR55 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* DAMPR63 */ |
| |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* AMCR */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* STBAR */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* MMCR */ |
| |
| /* spr registers 1923-2047 are reserved */ |
| RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, |
| |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* DCR */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* BRR */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* NMAR */ |
| |
| RESERVED, /* spr register 2051 */ |
| |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* IBAR0 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* IBAR3 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* DBAR0 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* DBAR3 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* DBDR00 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* DBDR03 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* DBDR10 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* DBDR13 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* DBDR20 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* DBDR23 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* DBDR30 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* DBDR33 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* DBMR00 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* DBMR03 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* DBMR10 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* DBMR13 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* DBMR20 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* DBMR23 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* DBMR30 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* DBMR33 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, SUP}, /* CPCFR */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, /* CPCR */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, /* CPSR */ |
| |
| RESERVED, /* spr register 2095 */ |
| |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, /* CPESR0 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, /* CPESR1 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, /* CPEMR0 */ |
| {0x00000000, 0x00000000, 0x00000000, 0xffffffff, IMPL, USER}, /* CPEMR1 */ |
| |
| /* spr registers 2100-2199 are reserved */ |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| |
| /* spr registers 2200-2299 are reserved */ |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| |
| /* spr registers 2300-2399 are reserved */ |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| |
| /* spr registers 2400-2499 are reserved */ |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| |
| /* spr registers 2500-2599 are reserved */ |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| |
| /* spr registers 2600-2699 are reserved */ |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| |
| /* spr registers 2700-2799 are reserved */ |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| |
| /* spr registers 2800-2899 are reserved */ |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| |
| /* spr registers 2900-2999 are reserved */ |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| |
| /* spr registers 3000-3099 are reserved */ |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| |
| /* spr registers 3100-3199 are reserved */ |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| |
| /* spr registers 3200-3299 are reserved */ |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| |
| /* spr registers 3300-3399 are reserved */ |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| |
| /* spr registers 3400-3499 are reserved */ |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED, RESERVED, RESERVED, |
| RESERVED, RESERVED, RESERVED |