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

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

?? kn02xa-berr.c

?? linux-2.6.15.6
?? C
字號(hào):
/* *	linux/arch/mips/dec/kn02xa-berr.c * *	Bus error event handling code for 5000-series systems equipped *	with parity error detection logic, i.e. DECstation/DECsystem *	5000/120, /125, /133 (KN02-BA), 5000/150 (KN04-BA) and Personal *	DECstation/DECsystem 5000/20, /25, /33 (KN02-CA), 5000/50 *	(KN04-CA) systems. * *	Copyright (c) 2005  Maciej W. Rozycki * *	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 *	2 of the License, or (at your option) any later version. */#include <linux/init.h>#include <linux/interrupt.h>#include <linux/kernel.h>#include <linux/types.h>#include <asm/addrspace.h>#include <asm/system.h>#include <asm/traps.h>#include <asm/dec/kn02ca.h>#include <asm/dec/kn02xa.h>#include <asm/dec/kn05.h>static inline void dec_kn02xa_be_ack(void){	volatile u32 *mer = (void *)CKSEG1ADDR(KN02XA_MER);	volatile u32 *mem_intr = (void *)CKSEG1ADDR(KN02XA_MEM_INTR);	*mer = KN02CA_MER_INTR;		/* Clear errors; keep the ARC IRQ. */	*mem_intr = 0;			/* Any write clears the bus IRQ. */	iob();}static int dec_kn02xa_be_backend(struct pt_regs *regs, int is_fixup,				 int invoker){	volatile u32 *kn02xa_mer = (void *)CKSEG1ADDR(KN02XA_MER);	volatile u32 *kn02xa_ear = (void *)CKSEG1ADDR(KN02XA_EAR);	static const char excstr[] = "exception";	static const char intstr[] = "interrupt";	static const char cpustr[] = "CPU";	static const char mreadstr[] = "memory read";	static const char readstr[] = "read";	static const char writestr[] = "write";	static const char timestr[] = "timeout";	static const char paritystr[] = "parity error";	static const char lanestat[][4] = { " OK", "BAD" };	const char *kind, *agent, *cycle, *event;	unsigned long address;	u32 mer = *kn02xa_mer;	u32 ear = *kn02xa_ear;	int action = MIPS_BE_FATAL;	/* Ack ASAP, so that any subsequent errors get caught. */	dec_kn02xa_be_ack();	kind = invoker ? intstr : excstr;	/* No DMA errors? */	agent = cpustr;	address = ear & KN02XA_EAR_ADDRESS;	/* Low 256MB is decoded as memory, high -- as TC. */	if (address < 0x10000000) {		cycle = mreadstr;		event = paritystr;	} else {		cycle = invoker ? writestr : readstr;		event = timestr;	}	if (is_fixup)		action = MIPS_BE_FIXUP;	if (action != MIPS_BE_FIXUP)		printk(KERN_ALERT "Bus error %s: %s %s %s at %#010lx\n",			kind, agent, cycle, event, address);	if (action != MIPS_BE_FIXUP && address < 0x10000000)		printk(KERN_ALERT "  Byte lane status %#3x -- "		       "#3: %s, #2: %s, #1: %s, #0: %s\n",		       (mer & KN02XA_MER_BYTERR) >> 8,		       lanestat[(mer & KN02XA_MER_BYTERR_3) != 0],		       lanestat[(mer & KN02XA_MER_BYTERR_2) != 0],		       lanestat[(mer & KN02XA_MER_BYTERR_1) != 0],		       lanestat[(mer & KN02XA_MER_BYTERR_0) != 0]);	return action;}int dec_kn02xa_be_handler(struct pt_regs *regs, int is_fixup){	return dec_kn02xa_be_backend(regs, is_fixup, 0);}irqreturn_t dec_kn02xa_be_interrupt(int irq, void *dev_id,				    struct pt_regs *regs){	int action = dec_kn02xa_be_backend(regs, 0, 1);	if (action == MIPS_BE_DISCARD)		return IRQ_HANDLED;	/*	 * FIXME: Find the affected processes and kill them, otherwise	 * we must die.	 *	 * The interrupt is asynchronously delivered thus EPC and RA	 * may be irrelevant, but are printed for a reference.	 */	printk(KERN_ALERT "Fatal bus interrupt, epc == %08lx, ra == %08lx\n",	       regs->cp0_epc, regs->regs[31]);	die("Unrecoverable bus error", regs);}void __init dec_kn02xa_be_init(void){	volatile u32 *mbcs = (void *)CKSEG1ADDR(KN4K_SLOT_BASE + KN4K_MB_CSR);        /* For KN04 we need to make sure EE (?) is enabled in the MB.  */        if (current_cpu_data.cputype == CPU_R4000SC)		*mbcs |= KN4K_MB_CSR_EE;	fast_iob();	/* Clear any leftover errors from the firmware. */	dec_kn02xa_be_ack();}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产成人日日夜夜| 91蝌蚪porny| 亚洲欧美日韩人成在线播放| 欧美日韩成人综合在线一区二区| 国内成+人亚洲+欧美+综合在线| 一区二区高清视频在线观看| 精品国产乱码久久久久久蜜臀| 日本韩国一区二区| 国产成人精品一区二区三区网站观看| 一二三四区精品视频| 国产欧美一区视频| 欧美sm极限捆绑bd| 欧美色图在线观看| 99久久99久久精品国产片果冻| 久久99国产精品免费网站| 一区二区在线看| 国产三级精品在线| 精品日韩99亚洲| 欧美人动与zoxxxx乱| 在线视频观看一区| www.欧美色图| 成人综合日日夜夜| 精品一区二区在线视频| 亚洲国产va精品久久久不卡综合| 1区2区3区精品视频| 国产精品天干天干在线综合| 精品日韩一区二区三区| 日韩欧美自拍偷拍| 欧美一区二区网站| 欧美一区二视频| 欧美一级日韩不卡播放免费| 欧美肥妇free| 91精品在线观看入口| 91精品欧美一区二区三区综合在| 欧美亚洲自拍偷拍| 欧美色电影在线| 欧美主播一区二区三区美女| 欧美性一级生活| 欧美日韩精品一区二区三区蜜桃| 在线国产电影不卡| 欧美日韩视频在线一区二区| 欧美日韩精品一区二区| 欧美日韩免费观看一区三区| 欧美日韩精品专区| 欧美丰满少妇xxxxx高潮对白| 欧美高清一级片在线| 91精品国产综合久久精品性色| 欧美一区二区高清| 亚洲精品在线观看网站| 国产调教视频一区| 国产精品的网站| 亚洲国产精品天堂| 肉色丝袜一区二区| 美女爽到高潮91| 国产成人在线视频网址| 成人精品gif动图一区| 99精品久久只有精品| 欧美色综合网站| 欧美一区二区三区人| 久久亚洲影视婷婷| 中文字幕在线观看不卡| 亚洲欧洲综合另类| 日韩精品电影在线| 黄一区二区三区| av一区二区三区在线| 91九色02白丝porn| 91精品国产综合久久精品麻豆 | 884aa四虎影成人精品一区| 欧美日产国产精品| 久久久亚洲高清| 亚洲欧洲精品天堂一级| 亚州成人在线电影| 国产乱一区二区| 日本韩国视频一区二区| 91精品国产综合久久蜜臀| 国产视频一区二区在线观看| 亚洲精品视频在线观看网站| 免费人成精品欧美精品| 成人性生交大合| 欧美一区二区视频免费观看| 国产日韩精品一区二区三区| 亚洲一区在线看| 国产精品亚洲一区二区三区在线| 在线视频一区二区三| 精品国产伦一区二区三区免费| 亚洲精品写真福利| 国产在线精品一区二区三区不卡| 一本到不卡精品视频在线观看| 欧美一级日韩不卡播放免费| 亚洲三级视频在线观看| 九九精品一区二区| 欧美曰成人黄网| 国产亚洲精品久| 青青草97国产精品免费观看无弹窗版| 国产91精品一区二区麻豆网站| 欧美日韩国产系列| 日韩理论片网站| 国产一区二区精品在线观看| 欧美日韩激情一区| 亚洲欧美综合另类在线卡通| 久久成人免费网站| 欧美日韩国产片| 亚洲另类中文字| 国产99精品国产| 欧美精品一区男女天堂| 婷婷六月综合亚洲| 在线观看亚洲a| 中文字幕一区二区三区乱码在线| 精品亚洲成av人在线观看| 欧美美女喷水视频| 亚洲乱码国产乱码精品精小说| 国产成人在线色| 欧美精品一区二区三区在线| 日韩专区欧美专区| 在线观看视频91| 亚洲欧美日韩国产综合| 成人影视亚洲图片在线| 欧美成人乱码一区二区三区| 日本亚洲一区二区| 欧美乱熟臀69xxxxxx| 亚洲男同性恋视频| aaa亚洲精品| 国产精品日韩精品欧美在线| 久久99精品国产| xnxx国产精品| 老色鬼精品视频在线观看播放| 7777精品伊人久久久大香线蕉的 | 午夜日韩在线电影| 972aa.com艺术欧美| 欧美国产日韩精品免费观看| 国产精品一区二区久久不卡| wwww国产精品欧美| 国产一区在线看| 久久久久久日产精品| 韩国毛片一区二区三区| 精品国产免费久久 | 秋霞av亚洲一区二区三| 欧美电影在线免费观看| 亚洲韩国精品一区| 欧美色图12p| 视频一区在线播放| 欧美一卡二卡三卡| 精品一区二区三区在线播放| 日韩小视频在线观看专区| 久久激情五月激情| 久久毛片高清国产| 成人在线综合网| 亚洲狠狠丁香婷婷综合久久久| 欧美亚洲图片小说| 日韩黄色一级片| 久久久久久久综合| 成人高清视频在线观看| 一区二区三区四区视频精品免费 | 一级做a爱片久久| 在线观看成人小视频| 91在线国产福利| 亚洲高清免费观看高清完整版在线观看| 欧美日韩精品一区二区三区四区 | 久久综合999| 成人免费三级在线| 亚洲精品亚洲人成人网在线播放| 欧美日韩小视频| 国产真实精品久久二三区| 国产精品视频观看| 日本道色综合久久| 美腿丝袜在线亚洲一区 | 欧美精品一区二| 成a人片国产精品| 亚洲动漫第一页| 久久久高清一区二区三区| 99精品久久只有精品| 日日夜夜免费精品| 久久夜色精品一区| 色欧美乱欧美15图片| 免费在线欧美视频| 中文字幕欧美国产| 91久久精品国产91性色tv| 久久黄色级2电影| 亚洲人成精品久久久久| 日韩一区二区在线观看视频| 成人午夜电影久久影院| 午夜私人影院久久久久| 久久久国产精品午夜一区ai换脸| 91激情五月电影| 激情文学综合网| 亚洲一区二区黄色| 国产精品天美传媒| 欧美一区午夜视频在线观看| 99国产一区二区三精品乱码| 久久国产视频网| 亚洲精品视频观看| 久久久久久99精品| 欧美喷水一区二区| 成人午夜电影小说| 激情国产一区二区 | 成人动漫一区二区三区| 视频一区视频二区在线观看| 国产精品国产三级国产有无不卡| 欧美一卡二卡三卡| 欧美亚洲国产怡红院影院|