memory.h

来自「多年来」· C头文件 代码 · 共 35 行

H
35
字号
/* * linux/include/asm-arm/arch-ixp2000/memory.h * * Copyright (c) 2002 Intel Corp. * Copyright (c) 2003-2004 MontaVista Software, Inc. * *  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. */#ifndef __ASM_ARCH_MEMORY_H#define __ASM_ARCH_MEMORY_H#define PHYS_OFFSET	(0x00000000UL)/* * Virtual view <-> DMA view memory address translations * virt_to_bus: Used to translate the virtual address to an *		address suitable to be passed to set_dma_addr * bus_to_virt: Used to convert an address for DMA operations *		to an address that the kernel can use. */#include <asm/arch/ixp2000-regs.h>#define __virt_to_bus(v) \	(((__virt_to_phys(v) - 0x0) + (*IXP2000_PCI_SDRAM_BAR & 0xfffffff0)))#define __bus_to_virt(b) \	__phys_to_virt((((b - (*IXP2000_PCI_SDRAM_BAR & 0xfffffff0)) + 0x0)))#endif

⌨️ 快捷键说明

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