diff options
Diffstat (limited to 'util/romcc/tests/simple_test14.c')
-rw-r--r-- | util/romcc/tests/simple_test14.c | 288 |
1 files changed, 288 insertions, 0 deletions
diff --git a/util/romcc/tests/simple_test14.c b/util/romcc/tests/simple_test14.c new file mode 100644 index 0000000000..cc2f67c8a4 --- /dev/null +++ b/util/romcc/tests/simple_test14.c @@ -0,0 +1,288 @@ +static void ram_set_registers(void) +{ + static const unsigned int register_values[] = { + 0x000c, 0x00000000, + 0x0010, 0x90000008, + 0x0014, 0x00000000, + 0x002c, 0x74541022, + 0x0030, 0x00000000, + 0x0034, 0x000000a0, + 0x0038, 0x00000000, + 0x0040, 0x00000001, + 0x0044, 0x00000000, + 0x0050, 0x0016000b, + 0x0058, 0x00000000, + 0x0060, 0xd02950e1, + 0x0064, 0x00000000, + 0x00a0, 0x0030c002, + 0x00a4, 0x1f000b77, + 0x00a8, 0x00000b21, + 0x00ac, 0x00000000, + 0x00b0, 0x00000100, + 0x00b4, 0x00010900, + 0x00b8, 0x00000000, + 0x00c0, 0x00600008, + 0x00c4, 0x11110020, + 0x00c8, 0x00000020, + 0x00cc, 0x00350522, + 0x00d0, 0x00350002, + 0x00d4, 0x00000000, + 0x00e0, 0x000d0808, + 0x00e4, 0x000c0808, + 0x00e8, 0x00130f0f, + 0x00ec, 0x00000000, + 0x00f0, 0x00040008, + 0x00f4, 0x00000000, + + + + + + 0x080c, 0x00012000, + 0x0810, 0x00000000, + 0x0818, 0x20010100, + 0x081c, 0x2220c1c1, + 0x0820, 0xe1f0e000, + 0x0824, 0xdff0d800, + 0x0828, 0x00000000, + 0x083c, 0x000c00ff, + 0x0840, 0x00000000, + + + + + + 0x300c, 0x00012000, + 0x3010, 0x00000000, + 0x3018, 0x20020200, + 0x301c, 0x220000f0, + 0x3020, 0xe3f0e200, + 0x3024, 0x0000fff0, + 0x3028, 0x00000000, + 0x3034, 0x000000c0, + 0x3038, 0x00000000, + 0x303c, 0x000600ff, + 0x3040, 0x00000000, + 0x3060, 0x06040000, + 0x3064, 0x00000000, + 0x30c0, 0x0086f008, + 0x30c4, 0x00000020, + 0x30c8, 0x000000d0, + 0x30cc, 0x00010022, + 0x30d0, 0x00000002, + 0x30d4, 0x00000000, + 0x30e0, 0x000d0008, + 0x30e4, 0x000e0008, + 0x30e8, 0x0016000f, + 0x30ec, 0x00000000, + 0x30f0, 0x80000008, + 0x30f4, 0x00000000, + + + + + + 0x3a0c, 0x00002000, + 0x3a10, 0x0000d401, + 0x3a14, 0x00000000, + 0x3a2c, 0x746a1022, + 0x3a30, 0x00000000, + 0x3a3c, 0x0000040c, + 0x3a40, 0x0c050002, + 0x3a44, 0x746a1022, + 0x3a48, 0x00000006, + 0x3a4c, 0x00000000, + + + + + + 0x3b0c, 0x00002000, + 0x3b10, 0x00000000, + 0x3b2c, 0x746b1022, + 0x3b30, 0x00000000, + 0x3b40, 0x84099100, + 0x3b44, 0x00000000, + 0x3b48, 0x00500420, + 0x3b4c, 0x00000000, + 0x3b50, 0x00008101, + 0x3b54, 0xc5ba000f, + 0x3b58, 0x00005001, + 0x3b5c, 0x00000000, + 0x3b60, 0x06800000, + 0x3b64, 0x00000013, + 0x3b68, 0x00000000, + 0x3b70, 0xd54b2906, + 0x3b74, 0x0000000c, + 0x3b78, 0x00000000, + 0x3b7c, 0x746b1022, + 0x3b80, 0x00000000, + 0x3b84, 0x00000001, + 0x3b88, 0x00000000, + 0x3bf0, 0x0072ff93, + 0x3bf4, 0x00000000, + + + + + + 0x900c, 0x00800000, + 0x9010, 0x00000000, + 0x9014, 0x00000000, + 0x9018, 0x00000000, + 0x901C, 0x00000000, + 0x9020, 0x00000000, + 0x9024, 0x00000000, + 0x9028, 0x00000000, + 0x902C, 0x00000000, + 0x9030, 0x00000000, + 0x9034, 0x00000080, + 0x9038, 0x00000000, + 0x903C, 0x00000000, + 0x9040, 0x00010101, + 0x9044, 0x00000000, + 0x9048, 0x00000000, + 0x904C, 0x00000000, + 0x9050, 0x00000000, + 0x9054, 0x00000000, + 0x9058, 0x00000000, + 0x905C, 0x00000000, + 0x9060, 0x00000000, + 0x9064, 0x000000e4, + 0x9068, 0x0f008c0f, + 0x906c, 0x0000002c, + 0x9070, 0x00000000, + 0x9074, 0x00000000, + 0x9078, 0x00000000, + 0x907C, 0x00000000, + 0x9080, 0x21010008, + 0x9084, 0x11110020, + 0x9088, 0x80750522, + 0x908c, 0x00000002, + 0x9090, 0x02510456, + 0x9094, 0x00ff0000, + 0x9098, 0x00000007, + 0x909c, 0x00000000, + 0x90a0, 0x00000000, + 0x90a4, 0x00000000, + 0x90a8, 0x00000000, + 0x90aC, 0x00000000, + 0x90b0, 0x00000000, + 0x90b4, 0x00000000, + 0x90b8, 0x00000000, + 0x90bC, 0x00000000, + 0x90c0, 0x00000000, + 0x90c4, 0x00000000, + 0x90c8, 0x00000000, + 0x90cC, 0x00000000, + + + + + 0x910c, 0x00800000, + 0x9110, 0x00000000, + 0x9140, 0x00000003, + 0x9144, 0x001f0000, + 0x9148, 0x00200000, + 0x914c, 0x00000001, + 0x9150, 0x00200000, + 0x9154, 0x00000002, + 0x9158, 0x00200000, + 0x915c, 0x00000003, + 0x9160, 0x00200000, + 0x9164, 0x00000004, + 0x9168, 0x00200000, + 0x916c, 0x00000005, + 0x9170, 0x00200000, + 0x9174, 0x00000006, + 0x9178, 0x00200000, + 0x917c, 0x00000007, + 0x9180, 0x00e00003, + 0x9184, 0x00e1ff00, + 0x9188, 0x00d80003, + 0x918c, 0x00dfff00, + 0x9190, 0x00e20003, + 0x9194, 0x00e3ff00, + 0x9198, 0x00000000, + 0x91b0, 0x00000a03, + 0x91b4, 0x00000b00, + 0x91b8, 0x00200003, + 0x91bc, 0x00fe0b00, + 0x91c0, 0x0000c003, + 0x91c4, 0x0000c000, + 0x91c8, 0x00001013, + 0x91cc, 0x000ff000, + 0x91d0, 0x00000000, + 0x91e0, 0xff000003, + 0x91e4, 0x00000000, + 0x9200, 0x11021022, + 0x9204, 0x00000000, + 0x9208, 0x06000000, + 0x920c, 0x00800000, + 0x9210, 0x00000000, + 0x9240, 0x00000001, + 0x9244, 0x00800001, + 0x9248, 0x01000001, + 0x924c, 0x01800001, + 0x9250, 0x00000000, + 0x9260, 0x0060fe00, + 0x9270, 0x00000000, + 0x9280, 0x00000022, + 0x9284, 0x00000000, + 0x9288, 0x03623125, + 0x928c, 0x00000130, + 0x9290, 0x080c8000, + 0x9294, 0x0e2b0a06, + 0x9298, 0x00000000, + 0x92b0, 0xd1e8eb05, + 0x92b4, 0x000000cc, + 0x92b8, 0xdfbfe7ad, + 0x92bc, 0xdf4bdfae, + 0x92c0, 0x00000003, + 0x92c4, 0x00000000, + 0x92cc, 0x9f1f0000, + 0x92d0, 0xfbf177f5, + 0x92d4, 0x3fefda0e, + 0x92d8, 0x33bd35dc, + 0x92dc, 0x578d89c1, + 0x92e0, 0xdae70105, + 0x92e4, 0xfa835cfc, + 0x92e8, 0x404e87e6, + 0x92ec, 0xba35df44, + 0x92f0, 0x00000000, + + + + + + 0x930c, 0x00800000, + 0x9310, 0x00000000, + 0x9340, 0x00003bff, + 0x9344, 0x00000040, + 0x9348, 0x00000000, + 0x935c, 0xfe3fb540, + 0x9360, 0x00000090, + 0x9364, 0x00000000, + 0x9370, 0x51020111, + 0x9374, 0x50008011, + 0x9378, 0x08003800, + 0x937c, 0x0000221b, + 0x9380, 0x21272321, + 0x9384, 0x00232123, + 0x9388, 0x00000000, + 0x9390, 0x00000005, + 0x9394, 0x00000068, + 0x9398, 0x001fe800, + 0x939c, 0x00000000, + 0x93b8, 0xe000001d, + 0x93bc, 0x000000bb, + 0x93c0, 0x00000000, + 0x93d4, 0x000d0001, + 0x93d8, 0x00000000, + 0x93e4, 0x00001520, + 0x93e8, 0x00000108, + 0x93ec, 0x00000000, + }; + int max; + max = sizeof(register_values); +} |