dmamanager.java

来自「纯java操作系统jnode,安装简单和操作简单的个人使用的Java操作系统」· Java 代码 · 共 30 行

JAVA
30
字号
/*
 * $Id: DMAManager.java,v 1.2 2004/01/21 16:06:17 epr Exp $
 */
package org.jnode.system;


/**
 * Interface of Manager or Direct Memory Access resources.
 * 
 * @author Ewout Prangsma (epr@users.sourceforge.net)
 */
public interface DMAManager {

	/** Name used to bind this service into the Initial Namespace */
	public static final Class NAME = DMAManager.class;//"system/DMAService";
	
	/**
	 * Claim a DMA channel identified by the given number.
	 * @param owner
	 * @param dmanr
	 * @return The claimed resource
	 * @throws IllegalArgumentException Invalid dmanr
	 * @throws ResourceNotFreeException Requested DMA channel is in use 
	 */
	public DMAResource claimDMAChannel(ResourceOwner owner, int dmanr)
	throws IllegalArgumentException, ResourceNotFreeException; 
	
	
}

⌨️ 快捷键说明

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