亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? reg.h

?? 國產(chǎn)CPU-龍芯(loongson)BIOS源代碼
?? H
字號(hào):
#ifndef __LX_REG_H__#define __LX_REG_H__#include "mips/cpu.h"#include "mips/prid.h"	#include "mips.h"/* MIPS pt_regs offsets. */#define PT_R0     24#define PT_R1     28#define PT_R2     32#define PT_R3     36#define PT_R4     40#define PT_R5     44#define PT_R6     48#define PT_R7     52#define PT_R8     56#define PT_R9     60#define PT_R10    64#define PT_R11    68#define PT_R12    72#define PT_R13    76#define PT_R14    80#define PT_R15    84#define PT_R16    88#define PT_R17    92#define PT_R18    96#define PT_R19    100#define PT_R20    104#define PT_R21    108#define PT_R22    112#define PT_R23    116#define PT_R24    120#define PT_R25    124#define PT_R26    128#define PT_R27    132#define PT_R28    136#define PT_R29    140#define PT_R30    144#define PT_R31    148#define PT_LO     152#define PT_HI     156#define PT_EPC    160#define PT_BVADDR 164#define PT_STATUS 168#define PT_CAUSE  172#define PT_SIZE   176/* MIPS task_struct offsets. */#define TASK_STATE         0#define TASK_FLAGS         4#define TASK_SIGPENDING    8#define TASK_NEED_RESCHED  20#define TASK_COUNTER       24#define TASK_PRIORITY      28#define TASK_MM            928/* MIPS specific thread_struct offsets. */#define THREAD_REG16   560#define THREAD_REG17   564#define THREAD_REG18   568#define THREAD_REG19   572#define THREAD_REG20   576#define THREAD_REG21   580#define THREAD_REG22   584#define THREAD_REG23   588#define THREAD_REG29   592#define THREAD_REG30   596#define THREAD_REG31   600#define THREAD_STATUS  604#define THREAD_FPU     608#define THREAD_BVADDR  872#define THREAD_BUADDR  876#define THREAD_ECODE   880#define THREAD_TRAPNO  884#define THREAD_PGDIR   888#define THREAD_MFLAGS  892#define THREAD_CURDS   896#define THREAD_TRAMP   900#define THREAD_OLDCTX  904#define THREAD_DSEEPC  908#define THREAD_DSEAERPC 912/* Linux mm_struct offsets. */#define MM_COUNT      16#define MM_PGD        12#define MM_CONTEXT    36/* Linux sigcontext offsets. */#define SC_REGMASK    0#define SC_STATUS     4#define SC_PC         8#define SC_REGS       16#define SC_FPREGS     272#define SC_OWNEDFP    528#define SC_FPC_CSR    532#define SC_FPC_EIR    536#define SC_SSFLAGS    540#define SC_MDHI       544#define SC_MDLO       552#define SC_CAUSE      560#define SC_BADVADDR   564#define SC_SIGSET     568#define SAVE_AT                                          \		sw	$1, PT_R1(sp)#define SAVE_TEMP                                        \		mfhi	v1;                              \		sw	$8, PT_R8(sp);                   \		sw	$9, PT_R9(sp);                   \		sw	v1, PT_HI(sp);                   \		mflo	v1;                              \		sw	$10,PT_R10(sp);                  \		sw	$11, PT_R11(sp);                 \		sw	v1,  PT_LO(sp);                  \		sw	$12, PT_R12(sp);                 \		sw	$13, PT_R13(sp);                 \		sw	$14, PT_R14(sp);                 \		sw	$15, PT_R15(sp);                 \		sw	$24, PT_R24(sp)#define SAVE_STATIC                                      \		sw	$16, PT_R16(sp);                 \		sw	$17, PT_R17(sp);                 \		sw	$18, PT_R18(sp);                 \		sw	$19, PT_R19(sp);                 \		sw	$20, PT_R20(sp);                 \		sw	$21, PT_R21(sp);                 \		sw	$22, PT_R22(sp);                 \		sw	$23, PT_R23(sp);                 \		sw	$30, PT_R30(sp)#define __str2(x) #x#define __str(x) __str2(x)#define save_static(frame)                               \	__asm__ __volatile__(                            \		"sw\t$16,"__str(PT_R16)"(%0)\n\t"        \		"sw\t$17,"__str(PT_R17)"(%0)\n\t"        \		"sw\t$18,"__str(PT_R18)"(%0)\n\t"        \		"sw\t$19,"__str(PT_R19)"(%0)\n\t"        \		"sw\t$20,"__str(PT_R20)"(%0)\n\t"        \		"sw\t$21,"__str(PT_R21)"(%0)\n\t"        \		"sw\t$22,"__str(PT_R22)"(%0)\n\t"        \		"sw\t$23,"__str(PT_R23)"(%0)\n\t"        \		"sw\t$30,"__str(PT_R30)"(%0)\n\t"        \		: /* No outputs */                       \		: "r" (frame))#define SAVE_SOME                                        \		.set	push;                            \		.set	reorder;                         \		mfc0	k0,C0_STATUS;                    \		sll	k0, 3;     /* extract cu0 bit */ \		.set	noreorder;                       \		bltz	k0, 8f;                          \		 move	k1, sp;                          \8:                                                       \		move	k0, sp;                          \		subu	sp, k1, PT_SIZE;                 \		sw	k0, PT_R29(sp);                  \		sw	$3, PT_R3(sp);                   \		sw	$0, PT_R0(sp);			 \		mfc0	v1, C0_STATUS;                  \		sw	$2, PT_R2(sp);                   \		sw	v1, PT_STATUS(sp);               \		sw	$4, PT_R4(sp);                   \		mfc0	v1, C0_CAUSE;                   \		sw	$5, PT_R5(sp);                   \		sw	v1, PT_CAUSE(sp);                \		sw	$6, PT_R6(sp);                   \		mfc0	v1, C0_EPC;                     \		sw	$7, PT_R7(sp);                   \		sw	v1, PT_EPC(sp);                  \		sw	$25, PT_R25(sp);                 \		sw	$28, PT_R28(sp);                 \		sw	$31, PT_R31(sp);                 \		ori	$28, sp, 0x1fff;                 \		xori	$28, 0x1fff;                     \		.set	pop#define SAVE_ALL                                         \		SAVE_SOME;                               \		SAVE_AT;                                 \		SAVE_TEMP;                               \		SAVE_STATIC#define RESTORE_AT                                       \		lw	$1,  PT_R1(sp);                  \#define RESTORE_SP                                       \		lw	sp,  PT_R29(sp)#define RESTORE_TEMP                                     \		lw	$24, PT_LO(sp);                  \		lw	$8, PT_R8(sp);                   \		lw	$9, PT_R9(sp);                   \		mtlo	$24;                             \		lw	$24, PT_HI(sp);                  \		lw	$10,PT_R10(sp);                  \		lw	$11, PT_R11(sp);                 \		mthi	$24;                             \		lw	$12, PT_R12(sp);                 \		lw	$13, PT_R13(sp);                 \		lw	$14, PT_R14(sp);                 \		lw	$15, PT_R15(sp);                 \		lw	$24, PT_R24(sp)#define RESTORE_STATIC                                   \		lw	$16, PT_R16(sp);                 \		lw	$17, PT_R17(sp);                 \		lw	$18, PT_R18(sp);                 \		lw	$19, PT_R19(sp);                 \		lw	$20, PT_R20(sp);                 \		lw	$21, PT_R21(sp);                 \		lw	$22, PT_R22(sp);                 \		lw	$23, PT_R23(sp);                 \		lw	$30, PT_R30(sp)#define RESTORE_SOME                                     \		.set	push;                            \		.set	reorder;                         \		mfc0	t0, C0_STATUS;                  \		.set	pop;                             \		ori	t0, 0x1f;                        \		xori	t0, 0x1f;                        \		mtc0	t0, C0_STATUS;                  \		li	v1, 0xff00;                      \		and	t0, v1;				 \		lw	v0, PT_STATUS(sp);               \		nor	v1, $0, v1;			 \		and	v0, v1;				 \		or	v0, t0;				 \		mtc0	v0, C0_STATUS;                  \		lw	v1, PT_EPC(sp);                  \		mtc0	v1, C0_EPC;                     \		lw	$31, PT_R31(sp);                 \		lw	$28, PT_R28(sp);                 \		lw	$25, PT_R25(sp);                 \		lw	$7,  PT_R7(sp);                  \		lw	$6,  PT_R6(sp);                  \		lw	$5,  PT_R5(sp);                  \		lw	$4,  PT_R4(sp);                  \		lw	$3,  PT_R3(sp);                  \		lw	$2,  PT_R2(sp)#define RESTORE_ALL                                      \		RESTORE_SOME;                            \		RESTORE_AT;                              \		RESTORE_TEMP;                            \		RESTORE_STATIC;                          \		RESTORE_SP/* * Move to kernel mode and disable interrupts. * Set cp0 enable bit as sign that we're running on the kernel stack */#define CLI                                             \		mfc0	t0,C0_STATUS;                  \		li	t1,ST0_CU0|0x1f;                \		or	t0,t1;                          \		xori	t0,0x1f;                        \		mtc0	t0,CP0_STATUS/* * Move to kernel mode and enable interrupts. * Set cp0 enable bit as sign that we're running on the kernel stack */#define STI                                             \		mfc0	t0,C0_STATUS;                  \		li	t1,ST0_CU0|0x1f;                \		or	t0,t1;                          \		xori	t0,0x1e;                        \		mtc0	t0,C0_STATUS/* * Just move to kernel mode and leave interrupts as they are. * Set cp0 enable bit as sign that we're running on the kernel stack */#define KMODE                                           \		mfc0	t0,C0_STATUS;                  \		li	t1,ST0_CU0|0x1e;                \		or	t0,t1;                          \		xori	t0,0x1e;                        \		mtc0	t0,C0_STATUS#endif	/* __LX_REG_H__  */

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
色婷婷综合在线| 在线不卡中文字幕播放| 日本欧美一区二区三区乱码| 国产日产精品1区| 在线综合亚洲欧美在线视频| 99在线视频精品| 韩国女主播成人在线观看| 亚洲成人av免费| 国产精品白丝在线| 国产亚洲污的网站| 日韩一卡二卡三卡| 欧美午夜片在线观看| 成人午夜激情视频| 国内久久精品视频| 日韩av电影免费观看高清完整版在线观看 | 久久精品国产精品亚洲精品| 亚洲美女精品一区| 欧美高清在线一区| 精品国产乱码久久久久久免费| 91精彩视频在线观看| 丁香五精品蜜臀久久久久99网站| 奇米影视一区二区三区| 亚洲欧美偷拍三级| 欧美国产精品一区二区三区| 26uuu精品一区二区三区四区在线 26uuu精品一区二区在线观看 | 欧美无乱码久久久免费午夜一区| 成人免费的视频| 成人中文字幕在线| 国产福利一区在线观看| 裸体歌舞表演一区二区| 亚洲h在线观看| 亚洲综合区在线| 一区二区三区蜜桃| 日本一区二区三区久久久久久久久不 | 欧美日韩美女一区二区| 91在线视频在线| 播五月开心婷婷综合| 国产美女精品在线| 国产黑丝在线一区二区三区| 国产黄色精品视频| 成人久久视频在线观看| 99国产精品一区| 色婷婷香蕉在线一区二区| 日本久久一区二区| 色综合久久久久综合99| 色综合久久中文综合久久牛| 成人免费高清在线观看| 不卡的av网站| 色综合久久久网| 在线亚洲高清视频| 在线观看视频91| 在线播放一区二区三区| 日韩一级欧美一级| 26uuu国产一区二区三区| 久久久国际精品| 欧美国产激情一区二区三区蜜月| 国产精品看片你懂得| 《视频一区视频二区| 亚洲高清免费观看高清完整版在线观看| 亚洲一区二区精品久久av| 亚洲国产美女搞黄色| 日本欧美大码aⅴ在线播放| 韩国欧美国产一区| 91丝袜美腿高跟国产极品老师 | 欧美伊人久久大香线蕉综合69| 欧美色图第一页| 91精品国产综合久久久久久久久久| 91精品久久久久久久99蜜桃| 久久综合给合久久狠狠狠97色69| 国产色综合一区| 一区二区三区视频在线观看| 日韩va欧美va亚洲va久久| 精品写真视频在线观看| thepron国产精品| 欧美男女性生活在线直播观看| 日韩一区二区视频| 欧美国产1区2区| 性欧美疯狂xxxxbbbb| 久久se这里有精品| www.日韩av| 欧美浪妇xxxx高跟鞋交| 国产无一区二区| 一区二区国产盗摄色噜噜| 精品一区二区免费视频| 91在线精品一区二区| 日韩区在线观看| 亚洲三级电影网站| 久久狠狠亚洲综合| 91免费国产视频网站| 精品三级av在线| 亚洲免费伊人电影| 黄色小说综合网站| 欧美日韩国产中文| 中文一区一区三区高中清不卡| 亚洲综合在线电影| 国产精品亚洲一区二区三区妖精 | 午夜亚洲国产au精品一区二区| 欧美日韩综合一区| 国产日韩精品视频一区| 午夜激情一区二区三区| 国产.精品.日韩.另类.中文.在线.播放| 欧美艳星brazzers| 国产精品美女一区二区在线观看| 日韩成人精品视频| 色乱码一区二区三区88| 久久久久久夜精品精品免费| 舔着乳尖日韩一区| av一区二区久久| 久久久蜜臀国产一区二区| 午夜电影一区二区| 色综合网色综合| 中文在线一区二区| 久久精品国产免费看久久精品| 日本伦理一区二区| 亚洲丝袜精品丝袜在线| 国产馆精品极品| 久久久久久日产精品| 精品在线播放免费| 日韩欧美亚洲一区二区| 香蕉久久夜色精品国产使用方法 | 色噜噜狠狠色综合欧洲selulu| 国产色综合一区| 国产精品夜夜嗨| 国产精品蜜臀在线观看| 国产91精品露脸国语对白| 日韩欧美国产1| 美女精品一区二区| 日韩欧美中文字幕制服| 亚洲成人黄色小说| 欧美麻豆精品久久久久久| 樱花影视一区二区| 91国偷自产一区二区三区观看 | 精品国产免费久久| 老鸭窝一区二区久久精品| 欧美一区二区免费观在线| 日韩国产欧美在线视频| 91精品国产综合久久久久久 | 91视频免费观看| 1区2区3区国产精品| 99精品视频在线播放观看| 18欧美乱大交hd1984| 色综合久久久久综合99| 亚洲韩国一区二区三区| 精品视频一区三区九区| 日日摸夜夜添夜夜添精品视频 | 成人三级在线视频| 国产精品久久免费看| 99re视频这里只有精品| 亚洲精品大片www| 欧美日韩视频在线观看一区二区三区 | 一区二区三区中文字幕| 91美女片黄在线| 亚洲成a人v欧美综合天堂下载| 欧美日韩激情一区| 免费成人在线视频观看| www久久久久| 成人av在线网站| 亚洲男人天堂av| 欧美精品久久99| 精品无人区卡一卡二卡三乱码免费卡| 精品久久久久一区二区国产| 成人精品国产一区二区4080| 亚洲人123区| 在线观看91精品国产麻豆| 国产综合久久久久影院| 中文字幕在线观看一区| 色哟哟一区二区| 久久国产日韩欧美精品| 国产精品久久久久久久岛一牛影视 | 久久精品久久精品| 国产精品免费视频网站| 欧美日韩中文字幕一区二区| 精品一区二区三区视频在线观看| 久久久久久一二三区| 91国产视频在线观看| 国产一区二区不卡老阿姨| 亚洲激情在线激情| 日韩精品一区二区三区老鸭窝| 不卡欧美aaaaa| 免费av网站大全久久| 国产精品久久精品日日| 欧美一区二区三区四区高清| 国产成人h网站| 日韩专区一卡二卡| 国产精品电影一区二区| 9191精品国产综合久久久久久| 91黄视频在线| 国模一区二区三区白浆| 亚洲午夜羞羞片| 国产欧美一区二区精品忘忧草 | av亚洲精华国产精华精| 日韩高清在线观看| 综合av第一页| 欧美刺激午夜性久久久久久久| 94-欧美-setu| 韩日欧美一区二区三区| 首页综合国产亚洲丝袜| 国产精品久久久久久久久果冻传媒| 欧美成人三级电影在线| 欧美三级日韩三级|