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

📄 prom.h

📁 linux 内核源代码
💻 H
字号:
/* * Definitions for talking to the Open Firmware PROM on * Power Macintosh computers. * * Copyright (C) 1996 Paul Mackerras. */#ifdef __KERNEL__#ifndef _PPC_PROM_H#define _PPC_PROM_H/* This is used in arch/ppc/mm/mem_pieces.h */struct reg_property {	unsigned int address;	unsigned int size;};/* * These macros assist in performing the address calculations that we * need to do to access data when the kernel is running at an address * that is different from the address that the kernel is linked at. * The reloc_offset() function returns the difference between these * two addresses and the macros simplify the process of adding or * subtracting this offset to/from pointer values. */extern unsigned long reloc_offset(void);extern unsigned long add_reloc_offset(unsigned long);extern unsigned long sub_reloc_offset(unsigned long);#define PTRRELOC(x)	((typeof(x))add_reloc_offset((unsigned long)(x)))#define PTRUNRELOC(x)	((typeof(x))sub_reloc_offset((unsigned long)(x)))/* * Fallback definitions since we don't support OF in arch/ppc any more. */#define machine_is_compatible(x)		0#define of_find_compatible_node(f, t, c)	NULL#define of_get_property(p, n, l)		NULL#endif /* _PPC_PROM_H */#endif /* __KERNEL__ */

⌨️ 快捷键说明

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