io-pcio.s
来自「Linux内核源代码 为压缩文件 是<<Linux内核>>」· S 代码 · 共 39 行
S
39 行
#include <linux/linkage.h>#include <asm/hardware.h> .equ pcio_high, PCIO_BASE & 0xff000000 .equ pcio_low, PCIO_BASE & 0x00ffffff .macro ioaddr, rd,rn add \rd, \rn, #pcio_high .if pcio_low add \rd, \rd, #pcio_low .endif .endmENTRY(insl) ioaddr r0, r0 b __arch_readslENTRY(outsl) ioaddr r0, r0 b __arch_writesl /* Nobody could say these are optimal, but not to worry. */ENTRY(outsw) ioaddr r0, r0 b __arch_writeswENTRY(insw) ioaddr r0, r0 b __arch_readswENTRY(insb) ioaddr r0, r0 b __arch_readsbENTRY(outsb) ioaddr r0, r0 b __arch_writesb
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?