Patent
1994-07-15
1998-03-24
Phan, Raymond N.
395281, 395282, 395830, 395835, 395836, 395700, 395800, 395821, H01J 300
Patent
active
057322805
ABSTRACT:
A method and apparatus for dynamically selecting adapter card identifiers within a computer system having expansion slots. Name strings used by the computer system, such as in a system using Micro Channel expansion slots, identify the installed adapter card. The method and apparatus distinguish automatically between adapter cards upon installation. This is accomplished by, responsive to identifying a newly installed adapter card, transforming the default POS name string to an alternate identifier. Next, additional random values are added to the transformed alternate identifier to increase identifier uniqueness. Then, portions of the name string are matched to a field within the alternate identifier, before storing the identifier, for allowing the computer to identify the correct alternate identifier matching the newly installed adapter card. The new identifier is stored in both the expansion slot addressing region and on the adapter card. Unique alternate identifiers for each adapter card are generated by comparing the new alternate identifier with any preexisting alternate identifiers and then adding more random values until the new alternate identifier is unique compared to the preexisting alternate identifiers. An adapter card is deinstalled or deconfigured before removal by resetting the alternate identifier to the original default POS name string and then removing the stored alternate identifier.
REFERENCES:
patent: 4015244 (1977-03-01), Simpson
patent: 4025903 (1977-05-01), Kaufman et al.
patent: 4354258 (1982-10-01), Sato
patent: 4360870 (1982-11-01), McVey
patent: 4373181 (1983-02-01), Chisholm et al.
patent: 4458357 (1984-07-01), Weymouth et al.
patent: 4571676 (1986-02-01), Mantellina et al.
patent: 4578773 (1986-03-01), Desai et al.
patent: 4604690 (1986-08-01), Crabtree et al.
patent: 4670855 (1987-06-01), Caprio et al.
patent: 4701878 (1987-10-01), Gunkel et al.
patent: 4760533 (1988-07-01), Buckley et al.
patent: 4984213 (1991-01-01), Abdoo et al.
patent: 4991085 (1991-02-01), Pleva et al.
patent: 5038320 (1991-08-01), Heath et al.
patent: 5313592 (1994-05-01), Buondonno et al.
patent: 5386567 (1995-01-01), Lien et al.
patent: 5446869 (1995-08-01), Padgett et al.
patent: 5491804 (1996-02-01), Heath et al.
patent: 5497490 (1996-03-01), Harada et al.
patent: 5517646 (1996-05-01), Piccirillo et al.
patent: 5524269 (1996-06-01), Hamilton et al.
patent: 5530887 (1996-06-01), Harper et al.
patent: 5553245 (1996-09-01), Su et al.
Chin, A.L., et al., Function Signature Architecture For Personal Computer Systems, IBM Technical Disclosure Bulletin, 10-88, pp. 62-66, no date.
Heath, C.A., et al., Sub-Addressing Extension to Programmable Option Select, IBM Technical Disclosure Bulletin, 10-88, pp. 69-72, no date.
Lehman, C.T., Automatic Configuration of a Personal Computer System, IBM Technical Disclosure Bulletin, 09-89, pp. 112-115, No Date.
Bealkowski Richard
Turner Michael Robert
Dillon Andrew J.
International Business Machines Corp.
Phan Raymond N.
LandOfFree
Method and apparatus for dynamically assigning programmable opti does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and apparatus for dynamically assigning programmable opti, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for dynamically assigning programmable opti will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2297923