📄 sysdcr.s
字号:
mfdcr r3,0x31f
b ppcMfdcr_any_end
mfdcr r3,0x320
b ppcMfdcr_any_end
mfdcr r3,0x321
b ppcMfdcr_any_end
mfdcr r3,0x322
b ppcMfdcr_any_end
mfdcr r3,0x323
b ppcMfdcr_any_end
mfdcr r3,0x324
b ppcMfdcr_any_end
mfdcr r3,0x325
b ppcMfdcr_any_end
mfdcr r3,0x326
b ppcMfdcr_any_end
mfdcr r3,0x327
b ppcMfdcr_any_end
mfdcr r3,0x328
b ppcMfdcr_any_end
mfdcr r3,0x329
b ppcMfdcr_any_end
mfdcr r3,0x32a
b ppcMfdcr_any_end
mfdcr r3,0x32b
b ppcMfdcr_any_end
mfdcr r3,0x32c
b ppcMfdcr_any_end
mfdcr r3,0x32d
b ppcMfdcr_any_end
mfdcr r3,0x32e
b ppcMfdcr_any_end
mfdcr r3,0x32f
b ppcMfdcr_any_end
mfdcr r3,0x330
b ppcMfdcr_any_end
mfdcr r3,0x331
b ppcMfdcr_any_end
mfdcr r3,0x332
b ppcMfdcr_any_end
mfdcr r3,0x333
b ppcMfdcr_any_end
mfdcr r3,0x334
b ppcMfdcr_any_end
mfdcr r3,0x335
b ppcMfdcr_any_end
mfdcr r3,0x336
b ppcMfdcr_any_end
mfdcr r3,0x337
b ppcMfdcr_any_end
mfdcr r3,0x338
b ppcMfdcr_any_end
mfdcr r3,0x339
b ppcMfdcr_any_end
mfdcr r3,0x33a
b ppcMfdcr_any_end
mfdcr r3,0x33b
b ppcMfdcr_any_end
mfdcr r3,0x33c
b ppcMfdcr_any_end
mfdcr r3,0x33d
b ppcMfdcr_any_end
mfdcr r3,0x33e
b ppcMfdcr_any_end
mfdcr r3,0x33f
b ppcMfdcr_any_end
mfdcr r3,0x340
b ppcMfdcr_any_end
mfdcr r3,0x341
b ppcMfdcr_any_end
mfdcr r3,0x342
b ppcMfdcr_any_end
mfdcr r3,0x343
b ppcMfdcr_any_end
mfdcr r3,0x344
b ppcMfdcr_any_end
mfdcr r3,0x345
b ppcMfdcr_any_end
mfdcr r3,0x346
b ppcMfdcr_any_end
mfdcr r3,0x347
b ppcMfdcr_any_end
mfdcr r3,0x348
b ppcMfdcr_any_end
mfdcr r3,0x349
b ppcMfdcr_any_end
mfdcr r3,0x34a
b ppcMfdcr_any_end
mfdcr r3,0x34b
b ppcMfdcr_any_end
mfdcr r3,0x34c
b ppcMfdcr_any_end
mfdcr r3,0x34d
b ppcMfdcr_any_end
mfdcr r3,0x34e
b ppcMfdcr_any_end
mfdcr r3,0x34f
b ppcMfdcr_any_end
mfdcr r3,0x350
b ppcMfdcr_any_end
mfdcr r3,0x351
b ppcMfdcr_any_end
mfdcr r3,0x352
b ppcMfdcr_any_end
mfdcr r3,0x353
b ppcMfdcr_any_end
mfdcr r3,0x354
b ppcMfdcr_any_end
mfdcr r3,0x355
b ppcMfdcr_any_end
mfdcr r3,0x356
b ppcMfdcr_any_end
mfdcr r3,0x357
b ppcMfdcr_any_end
mfdcr r3,0x358
b ppcMfdcr_any_end
mfdcr r3,0x359
b ppcMfdcr_any_end
mfdcr r3,0x35a
b ppcMfdcr_any_end
mfdcr r3,0x35b
b ppcMfdcr_any_end
mfdcr r3,0x35c
b ppcMfdcr_any_end
mfdcr r3,0x35d
b ppcMfdcr_any_end
mfdcr r3,0x35e
b ppcMfdcr_any_end
mfdcr r3,0x35f
b ppcMfdcr_any_end
mfdcr r3,0x360
b ppcMfdcr_any_end
mfdcr r3,0x361
b ppcMfdcr_any_end
mfdcr r3,0x362
b ppcMfdcr_any_end
mfdcr r3,0x363
b ppcMfdcr_any_end
mfdcr r3,0x364
b ppcMfdcr_any_end
mfdcr r3,0x365
b ppcMfdcr_any_end
mfdcr r3,0x366
b ppcMfdcr_any_end
mfdcr r3,0x367
b ppcMfdcr_any_end
mfdcr r3,0x368
b ppcMfdcr_any_end
mfdcr r3,0x369
b ppcMfdcr_any_end
mfdcr r3,0x36a
b ppcMfdcr_any_end
mfdcr r3,0x36b
b ppcMfdcr_any_end
mfdcr r3,0x36c
b ppcMfdcr_any_end
mfdcr r3,0x36d
b ppcMfdcr_any_end
mfdcr r3,0x36e
b ppcMfdcr_any_end
mfdcr r3,0x36f
b ppcMfdcr_any_end
mfdcr r3,0x370
b ppcMfdcr_any_end
mfdcr r3,0x371
b ppcMfdcr_any_end
mfdcr r3,0x372
b ppcMfdcr_any_end
mfdcr r3,0x373
b ppcMfdcr_any_end
mfdcr r3,0x374
b ppcMfdcr_any_end
mfdcr r3,0x375
b ppcMfdcr_any_end
mfdcr r3,0x376
b ppcMfdcr_any_end
mfdcr r3,0x377
b ppcMfdcr_any_end
mfdcr r3,0x378
b ppcMfdcr_any_end
mfdcr r3,0x379
b ppcMfdcr_any_end
mfdcr r3,0x37a
b ppcMfdcr_any_end
mfdcr r3,0x37b
b ppcMfdcr_any_end
mfdcr r3,0x37c
b ppcMfdcr_any_end
mfdcr r3,0x37d
b ppcMfdcr_any_end
mfdcr r3,0x37e
b ppcMfdcr_any_end
mfdcr r3,0x37f
b ppcMfdcr_any_end
mfdcr r3,0x380
b ppcMfdcr_any_end
mfdcr r3,0x381
b ppcMfdcr_any_end
mfdcr r3,0x382
b ppcMfdcr_any_end
mfdcr r3,0x383
b ppcMfdcr_any_end
mfdcr r3,0x384
b ppcMfdcr_any_end
mfdcr r3,0x385
b ppcMfdcr_any_end
mfdcr r3,0x386
b ppcMfdcr_any_end
mfdcr r3,0x387
b ppcMfdcr_any_end
mfdcr r3,0x388
b ppcMfdcr_any_end
mfdcr r3,0x389
b ppcMfdcr_any_end
mfdcr r3,0x38a
b ppcMfdcr_any_end
mfdcr r3,0x38b
b ppcMfdcr_any_end
mfdcr r3,0x38c
b ppcMfdcr_any_end
mfdcr r3,0x38d
b ppcMfdcr_any_end
mfdcr r3,0x38e
b ppcMfdcr_any_end
mfdcr r3,0x38f
b ppcMfdcr_any_end
mfdcr r3,0x390
b ppcMfdcr_any_end
mfdcr r3,0x391
b ppcMfdcr_any_end
mfdcr r3,0x392
b ppcMfdcr_any_end
mfdcr r3,0x393
b ppcMfdcr_any_end
mfdcr r3,0x394
b ppcMfdcr_any_end
mfdcr r3,0x395
b ppcMfdcr_any_end
mfdcr r3,0x396
b ppcMfdcr_any_end
mfdcr r3,0x397
b ppcMfdcr_any_end
mfdcr r3,0x398
b ppcMfdcr_any_end
mfdcr r3,0x399
b ppcMfdcr_any_end
mfdcr r3,0x39a
b ppcMfdcr_any_end
mfdcr r3,0x39b
b ppcMfdcr_any_end
mfdcr r3,0x39c
b ppcMfdcr_any_end
mfdcr r3,0x39d
b ppcMfdcr_any_end
mfdcr r3,0x39e
b ppcMfdcr_any_end
mfdcr r3,0x39f
b ppcMfdcr_any_end
mfdcr r3,0x3a0
b ppcMfdcr_any_end
mfdcr r3,0x3a1
b ppcMfdcr_any_end
mfdcr r3,0x3a2
b ppcMfdcr_any_end
mfdcr r3,0x3a3
b ppcMfdcr_any_end
mfdcr r3,0x3a4
b ppcMfdcr_any_end
mfdcr r3,0x3a5
b ppcMfdcr_any_end
mfdcr r3,0x3a6
b ppcMfdcr_any_end
mfdcr r3,0x3a7
b ppcMfdcr_any_end
mfdcr r3,0x3a8
b ppcMfdcr_any_end
mfdcr r3,0x3a9
b ppcMfdcr_any_end
mfdcr r3,0x3aa
b ppcMfdcr_any_end
mfdcr r3,0x3ab
b ppcMfdcr_any_end
mfdcr r3,0x3ac
b ppcMfdcr_any_end
mfdcr r3,0x3ad
b ppcMfdcr_any_end
mfdcr r3,0x3ae
b ppcMfdcr_any_end
mfdcr r3,0x3af
b ppcMfdcr_any_end
mfdcr r3,0x3b0
b ppcMfdcr_any_end
mfdcr r3,0x3b1
b ppcMfdcr_any_end
mfdcr r3,0x3b2
b ppcMfdcr_any_end
mfdcr r3,0x3b3
b ppcMfdcr_any_end
mfdcr r3,0x3b4
b ppcMfdcr_any_end
mfdcr r3,0x3b5
b ppcMfdcr_any_end
mfdcr r3,0x3b6
b ppcMfdcr_any_end
mfdcr r3,0x3b7
b ppcMfdcr_any_end
mfdcr r3,0x3b8
b ppcMfdcr_any_end
mfdcr r3,0x3b9
b ppcMfdcr_any_end
mfdcr r3,0x3ba
b ppcMfdcr_any_end
mfdcr r3,0x3bb
b ppcMfdcr_any_end
mfdcr r3,0x3bc
b ppcMfdcr_any_end
mfdcr r3,0x3bd
b ppcMfdcr_any_end
mfdcr r3,0x3be
b ppcMfdcr_any_end
mfdcr r3,0x3bf
b ppcMfdcr_any_end
mfdcr r3,0x3c0
b ppcMfdcr_any_end
mfdcr r3,0x3c1
b ppcMfdcr_any_end
mfdcr r3,0x3c2
b ppcMfdcr_any_end
mfdcr r3,0x3c3
b ppcMfdcr_any_end
mfdcr r3,0x3c4
b ppcMfdcr_any_end
mfdcr r3,0x3c5
b ppcMfdcr_any_end
mfdcr r3,0x3c6
b ppcMfdcr_any_end
mfdcr r3,0x3c7
b ppcMfdcr_any_end
mfdcr r3,0x3c8
b ppcMfdcr_any_end
mfdcr r3,0x3c9
b ppcMfdcr_any_end
mfdcr r3,0x3ca
b ppcMfdcr_any_end
mfdcr r3,0x3cb
b ppcMfdcr_any_end
mfdcr r3,0x3cc
b ppcMfdcr_any_end
mfdcr r3,0x3cd
b ppcMfdcr_any_end
mfdcr r3,0x3ce
b ppcMfdcr_any_end
mfdcr r3,0x3cf
b ppcMfdcr_any_end
mfdcr r3,0x3d0
b ppcMfdcr_any_end
mfdcr r3,0x3d1
b ppcMfdcr_any_end
mfdcr r3,0x3d2
b ppcMfdcr_any_end
mfdcr r3,0x3d3
b ppcMfdcr_any_end
mfdcr r3,0x3d4
b ppcMfdcr_any_end
mfdcr r3,0x3d5
b ppcMfdcr_any_end
mfdcr r3,0x3d6
b ppcMfdcr_any_end
mfdcr r3,0x3d7
b ppcMfdcr_any_end
mfdcr r3,0x3d8
b ppcMfdcr_any_end
mfdcr r3,0x3d9
b ppcMfdcr_any_end
mfdcr r3,0x3da
b ppcMfdcr_any_end
mfdcr r3,0x3db
b ppcMfdcr_any_end
mfdcr r3,0x3dc
b ppcMfdcr_any_end
mfdcr r3,0x3dd
b ppcMfdcr_any_end
mfdcr r3,0x3de
b ppcMfdcr_any_end
mfdcr r3,0x3df
b ppcMfdcr_any_end
mfdcr r3,0x3e0
b ppcMfdcr_any_end
mfdcr r3,0x3e1
b ppcMfdcr_any_end
mfdcr r3,0x3e2
b ppcMfdcr_any_end
mfdcr r3,0x3e3
b ppcMfdcr_any_end
mfdcr r3,0x3e4
b ppcMfdcr_any_end
mfdcr r3,0x3e5
b ppcMfdcr_any_end
mfdcr r3,0x3e6
b ppcMfdcr_any_end
mfdcr r3,0x3e7
b ppcMfdcr_any_end
mfdcr r3,0x3e8
b ppcMfdcr_any_end
mfdcr r3,0x3e9
b ppcMfdcr_any_end
mfdcr r3,0x3ea
b ppcMfdcr_any_end
mfdcr r3,0x3eb
b ppcMfdcr_any_end
mfdcr r3,0x3ec
b ppcMfdcr_any_end
mfdcr r3,0x3ed
b ppcMfdcr_any_end
mfdcr r3,0x3ee
b ppcMfdcr_any_end
mfdcr r3,0x3ef
b ppcMfdcr_any_end
mfdcr r3,0x3f0
b ppcMfdcr_any_end
mfdcr r3,0x3f1
b ppcMfdcr_any_end
mfdcr r3,0x3f2
b ppcMfdcr_any_end
mfdcr r3,0x3f3
b ppcMfdcr_any_end
mfdcr r3,0x3f4
b ppcMfdcr_any_end
mfdcr r3,0x3f5
b ppcMfdcr_any_end
mfdcr r3,0x3f6
b ppcMfdcr_any_end
mfdcr r3,0x3f7
b ppcMfdcr_any_end
mfdcr r3,0x3f8
b ppcMfdcr_any_end
mfdcr r3,0x3f9
b ppcMfdcr_any_end
mfdcr r3,0x3fa
b ppcMfdcr_any_end
mfdcr r3,0x3fb
b ppcMfdcr_any_end
mfdcr r3,0x3fc
b ppcMfdcr_any_end
mfdcr r3,0x3fd
b ppcMfdcr_any_end
mfdcr r3,0x3fe
b ppcMfdcr_any_end
mfdcr r3,0x3ff
b ppcMfdcr_any_end
ppcMfdcr_any_end:
mtlr r6
blr
/*****************************************************************************
*
* sysDcrOutLong
*
*
* ARGUMENTS:
* none
*
* RETURNS:
* none
*
* UINT32 sysDcrOutLong(UINT32 dcr, UINT32 value)
* r3 = dcr
* r4 = value
*/
.globl sysDcrOutLong
FUNC_DECL(.globl, sysDcrOutLong)
sysDcrOutLong:
/* mtdcr requires hard constant for dcr...
mtdcr dcrn, rs */
/* need to compare input addresses here and basically construct a jump table. */
rlwinm r3,r3,3,19,29
addi r3,r3,0x0010
mflr r6
bl ..ppcMtdcr_get_lr
..ppcMtdcr_get_lr:
mflr r5
add r5,r5,r3
mtlr r5
blr
mtdcr 0x000,r4
b ppcMtdcr_any_end
mtdcr 0x001,r4
b ppcMtdcr_any_end
mtdcr 0x002,r4
b ppcMtdcr_any_end
mtdcr 0x003,r4
b ppcMtdcr_any_end
mtdcr 0x004,r4
b ppcMtdcr_any_end
mtdcr 0x005,r4
b ppcMtdcr_any_end
mtdcr 0x006,r4
b ppcMtdcr_any_end
mtdcr 0x007,r4
b ppcMtdcr_any_end
mtdcr 0x008,r4
b ppcMtdcr_any_end
mtdcr 0x009,r4
b ppcMtdcr_any_end
mtdcr 0x00a,r4
b ppcMtdcr_any_end
mtdcr 0x00b,r4
b ppcMtdcr_any_end
mtdcr 0x00c,r4
b ppcMtdcr_any_end
mtdcr 0x00d,r4
b ppcMtdcr_any_end
mtdcr 0x00e,r4
b ppcMtdcr_any_end
mtdcr 0x00f,r4
b ppcMtdcr_any_end
mtdcr 0x010,r4
b ppcMtdcr_any_end
mtdcr 0x011,r4
b ppcMtdcr_any_end
mtdcr 0x012,r4
b ppcMtdcr_any_end
mtdcr 0x013,r4
b ppcMtdcr_any_end
mtdcr 0x014,r4
b ppcMtdcr_any_end
mtdcr 0x015,r4
b ppcMtdcr_any_end
mtdcr 0x016,r4
b ppcMtdcr_any_end
mtdcr 0x017,r4
b ppcMtdcr_any_end
mtdcr 0x018,r4
b ppcMtdcr_any_end
mtdcr 0x019,r4
b ppcMtdcr_any_end
mtdcr 0x01a,r4
b ppcMtdcr_any_end
mtdcr 0x01b,r4
b ppcMtdcr_any_end
mtdcr 0x01c,r4
b ppcMtdcr_any_end
mtdcr 0x01d,r4
b ppcMtdcr_any_end
mtdcr 0x01e,r4
b ppcMtdcr_any_end
mtdcr 0x01f,r4
b ppcMtdcr_any_end
mtdcr 0x020,r4
b ppcMtdcr_any_end
mtdcr 0x021,r4
b ppcMtdcr_any_end
mtdcr 0x022,r4
b ppcMtdcr_any_end
mtdcr 0x023,r4
b ppcMtdcr_any_end
mtdcr 0x024,r4
b ppcMtdcr_any_end
mtdcr 0x025,r4
b ppcMtdcr_any_end
mtdcr 0x026,r4
b ppcMtdcr_any_end
mtdcr 0x027,r4
b ppcMtdcr_any_end
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -