via82c686.java

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

JAVA
43
字号
/*
 * $Id: Via82C686.java,v 1.1 2003/11/25 11:42:32 epr Exp $
 */
package org.jnode.driver.chipset.via;

import org.apache.log4j.Logger;
import org.jnode.driver.Driver;
import org.jnode.driver.DriverException;
import org.jnode.driver.pci.PCIDevice;
import org.jnode.util.NumberUtils;

/**
 * @author Ewout Prangsma (epr@users.sourceforge.net)
 */
public class Via82C686 extends Driver {

	/** My logger */
	private final Logger log = Logger.getLogger(getClass());
	
	/**
	 * Start the device
	 * @throws DriverException
	 */
	protected void startDevice() throws DriverException {
		// TODO apply io-apic quirk
		
		final PCIDevice dev = (PCIDevice)getDevice();
		for (int i = 0x55; i <= 0x58; i++) {
			final int v = dev.readConfigByte(i);
			log.debug("PCI[" + NumberUtils.hex(i, 2) + "] " + NumberUtils.hex(v, 2));
		}
		
	}

	/**
	 * Stop the device
	 * @throws DriverException
	 */
	protected void stopDevice() throws DriverException {
		// Nothing to do here
	}
}

⌨️ 快捷键说明

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