Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

Method and System for Providing Pseudo Device Discovery Notification in Device and Rank State Machines

IP.com Disclosure Number: IPCOM000236707D
Publication Date: 2014-May-10
Document File: 3 page(s) / 138K

Publishing Venue

The IP.com Prior Art Database

Abstract

A method and system is disclosed for providing pseudo device discovery notification in device and rank state machines.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 52% of the total text.

Page 01 of 3

Method and System for Providing Pseudo Device Discovery Notification in Device and Rank State Machines

Disclosed is a method and system for providing pseudo device discovery notification in device and rank state machines.

In accordance with the method and system, a device adapter issues Config Change Notifications (CCN) when the device adapter

creates or deletes a configuration object representing the device, or when a device state changes. Upon receiving a CCN, a microcode invokes a Device State Machine (DSM) to interrogate an adapter regarding a specific device. During a DSM run, the microcode issues a series of commands to the device adapter to initialize a specific physical device and obtain information about the physical device. The information is then stored in a device instance structure in a memory of the device.

The device adapter provides a CCN to the microcode for the following reasons:


• NOTIFY_TYPE_NEW - The device adapter creates a new configuration table entry for a device resource. The CCN associated with the device resource is received when the device adapter discovers the device resource for the first time.


• NOTIFY_TYPE_CHANGE - An existing configuration table entry for a device resource is changed.


• NOTIFY_TYPE_DESTROY - An existing configuration table entry for a device resource has been deleted.

In a scenario, when DSM device instances are out of sync with the configuration table, then the microcode queries the configuration table to create a pseudo CCN for each device in the configuration table. This provides a complete picture of devices in...