Search

Asymmetric Map

Related Topics

News & Events

Asymmetric's New Site
Release of HWAccess v1.10

Description

The CMOS library collects information about the legacy CMOS bank located at 0x70-0x71 I/O range. This information is analyzed and displayed both in raw and detailed format. There is a refresh option available in the Parameters window by selecting CMOS followed by a Mouse right-click. The refresh options forces the library to rescan the legacy CMOS bank.

Please note with the I/O library you may also gather the data for all CMOS registers by writing a simple script. However this library accesses the I/O ports much more efficient as the I/O library is subject to system and commands latency.

Topology in the Parameters Pane

The CMOS library has a single root entry in the parameters pane. When selected it displays the contents of the 128 registers of the legacy CMOS bank.

Functionality of the Active Controls

The CMOS library has several controls to watch the CMOS registers. There are 2 display controls both used for watch control. The CMOS offset display allows selection of a CMOS register. The Sampling period display indicates how often the library will probe the CMOS registers for changes. Simply changing the period has no effect until the Apply Watch Period button is pressed. Watch period range supported 1-9999 mSecs. Both displays have integrated up/down controls. Up to 128 watches are supported. The library only scans the compatibility CMOS bank (ports 0x70-0x71). The functionality and usage of each active control for the CMOS library is described below.

Active Control Usage and Description
Remove Watch Select the CMOS offset and hit the Remove Watch button. If a watch is present it will be removed.
Add Watch Select CMOS offset you want to watch and hit the Add Watch button. A watch will be inserted and shown in the main watch window in HWAccess. All CMOS watches are 8-bit wide. The sampling period defines how often the CMOS monitor polls the register. If a register changes it will be displayed in the watch window of HWAccess.
Delete CMOS watches Removes all CMOS watches.
Disable CMOS watches Disables all CMOS watches.
Enable CMOS watches Enables all CMOS watches. You can disable the CMOS watches, modify the sampling period and re-enable them. The monitor process however checks the period setting on every sample so sampling period changes will take effect immediately assuming the apply period button is pressed.
Apply Watch Period Applies the watch period selected within the sampling period display. Changes take effect immediately for active watches.
Rescan CMOS Bank Rescans all 128 registers

Data View

The library shows the hex data of the CMOS registers followed by verbose information for each register documented by the PC/AT spec.

Static Configuration

The single check box in the main dialog includes or excludes the details of CMOS bank at ports 0x70-0x71.

.
(c) 2003-2004 ® . All rights Reserved.