⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 pa7300lc.c

📁 内核linux2.4.20,可跟rtlinux3.2打补丁 组成实时linux系统,编译内核
💻 C
字号:
/* *   linux/arch/parisc/kernel/pa7300lc.c *	- PA7300LC-specific functions	 * *   Copyright (C) 2000 Philipp Rumpf */#include <asm/gsc.h>#include <asm/ptrace.h>#include <asm/machdep.h>#include <linux/smp.h>#include <linux/kernel.h>/* CPU register indices */#define MIOC_STATUS	0xf040#define MIOC_CONTROL	0xf080#define MDERRADD	0xf0e0#define DMAERR		0xf0e8#define DIOERR		0xf0ec#define HIDMAMEM	0xf0f4/* read CPU Diagnose register index */static u32 diag_read(int index){	return 0;}/* this returns the HPA of the CPU it was called on */static u32 cpu_hpa(void){	return 0xfffb0000;}static void pa7300lc_lpmc(int code, struct pt_regs *regs){	u32 hpa;	printk(KERN_WARNING "LPMC on CPU %d\n", smp_processor_id());	show_regs(regs);	hpa = cpu_hpa();	printk(KERN_WARNING		"MIOC_CONTROL %08x\n" "MIOC_STATUS  %08x\n"		"MDERRADD     %08x\n" "DMAERR       %08x\n"		"DIOERR       %08x\n" "HIDMAMEM     %08x\n",		gsc_readl(hpa+MIOC_CONTROL), gsc_readl(hpa+MIOC_STATUS),		gsc_readl(hpa+MDERRADD), gsc_readl(hpa+DMAERR),		gsc_readl(hpa+DIOERR), gsc_readl(hpa+HIDMAMEM));}void pa7300lc_init(void){	cpu_lpmc = pa7300lc_lpmc;}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -