acpisystemtable.java

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

JAVA
51
字号
/*
 * $Id: AcpiSystemTable.java,v 1.1 2003/11/25 11:42:14 epr Exp $
 */
package org.jnode.driver.acpi;

import org.jnode.system.MemoryResource;
import org.jnode.system.ResourceManager;

/**
 * ACPI system table.
 * 
 * <p>
 * Title:
 * </p>
 * <p>
 * Description:
 * </p>
 * <p>
 * Licence: GNU LGPL
 * </p>
 * <p>
 * </p>
 * 
 * @author Francois-Frederic Ozog
 * @version 1.0
 */

public class AcpiSystemTable extends AcpiTable {
	String OEMID;
	int revision;
	String OEMTableID;
	String OEMRevision;
	String CreatorID;
	String CreatorRevision;

	public AcpiSystemTable(ResourceManager rm, MemoryResource tableResource) {
		super(rm, tableResource);
		this.revision = this.table[8] & 0x0ff;
		OEMID = new String(this.table, 10, 6);
		OEMTableID = new String(this.table, 16, 8);
		CreatorID = new String(this.table, 28, 4);
	}

	public String toString() {
		return super.toString() + "/{" + OEMID + ", " + CreatorID + "}";
	}

	public String getOemTableId() {
		return OEMTableID;
	}
}

⌨️ 快捷键说明

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