Claims
- 1. An information processing system comprising:
- an information processing apparatus having a plurality of slots; and
- a plurality of adapters mounted on respective slots of said information processing apparatus;
- each slot of said information processing apparatus including means for generating a slot ID signal which is unique for that particular slot; and
- each of said plurality of adapters including
- means for receiving the slot ID signal from the slot on which the adapter is mounted,
- an address allocator for generating allocation address data for the adapter in response to the slot ID signal, the allocation address data being generated based on the slot ID signal and address information provided by said address allocator, the allocation address data identifying an address range allocated to the adapter when the adapter is mounted on the slot, the address range allocated to the adapter being an address range within an address space of said information processing apparatus,
- means for generating an adapter ID signal indicating the type of the adapter, and
- means for transmitting the adapter ID signal to the information processing apparatus in response to a request for the adapter ID signal from the information processing apparatus, the request including the allocation address data for the adapter;
- wherein said plurality of adapters are divided into a plurality of groups;
- wherein the address information provided by the address allocator of each adapter in each of the groups is unique to that group such that the address range allocated to the adapter is exclusive to that group; and
- wherein the adapter ID signal generated by the generating means of each adapter in each of the groups is unique to that group.
- 2. An information processing system comprising:
- an information processing apparatus having a plurality of slots; and
- a plurality of adapters mounted on respective slots of said information processing apparatus;
- each slot of said information processing apparatus including means for generating a slot ID signal which is unique for that particular slot; and
- each of said plurality of adapters including
- means for receiving the slot ID signal from the slot on which the adapter is mounted,
- an address allocator for generating allocation address data for the adapter in response to the slot ID signal, the allocation address data being generated based on the slot ID signal and address information provided by said address allocator, the allocation address data identifying an address range allocated to the adapter when the adapter is mounted on the slot, the address range allocated to the adapter being an address range within an address space of said information processing apparatus,
- means for generating an adapter ID signal indicating the type of the adapter, and
- means for transmitting the adapter ID signal to the information processing apparatus in response to a request for the adapter ID signal from the information processing apparatus, the request including the allocation address data for the adapter;
- wherein the plurality of adapters include a plurality of types of adapters; and
- wherein the address information provided by the address allocator of each adapter of each of the types depends on the type of the adapter and is unique to that type such that the address range allocated to the adapter is exclusive to that type.
- 3. An adapter to be mounted on any one of a plurality of slots which are provided in an information processing apparatus, the adapter comprising:
- means for receiving a slot ID signal from a slot on which the adapter is mounted;
- an address allocator for generating allocation address data for the adapter in response to the slot ID signal, the allocation address data being generated based on the slot ID signal and address information provided by said address allocator, the allocation address data identifying an address range allocated to the adapter when the adapter is mounted on the slot, the address range allocated to the adapter being an address range within an address space of the information processing apparatus;
- means for generating an adapter ID signal which indicates the type of the adapter; and
- means for transmitting the adapter ID signal to the information processing apparatus in response to a request for the adapter ID signal from the information processing apparatus, the request including the allocation address data for the adapter;
- wherein the adapter is a specified type of adapter selected from a plurality of types of adapters; and
- wherein the address information provided by the address allocator depends on the type of the adapter and is the same as address information provided by address allocators in all other adapters of the specified type such that the address range allocated to the adapter is exclusive to the specified type.
- 4. An information processing system comprising:
- an information processing apparatus having a plurality of slots; and
- a plurality of adapters mounted on respective ones of the slots of the information processing apparatus;
- wherein each of the slots includes means for generating a slot ID signal which is unique for that particular slot; and
- wherein each of the adapters includes
- means for receiving the slot ID signal from the slot on which the adapter is mounted,
- an address allocator for generating allocation address data for the adapter in response to the slot ID signal, the allocation address data being generated based on the slot ID signal and address information provided by the address allocator, the address information representing a particular address range depending on the type of the adapter, the allocation address data identifying an address range allocated to the adapter when the adapter is mounted on the slot, the address range allocated to the adapter being an address range within an address space of the information processing apparatus,
- means for generating an adapter ID signal indicating the type of the adapter,
- means for transmitting the adapter ID signal to the information processing apparatus in response to a request for determining which type of adapter is mounted on the slot from the information processing apparatus, the request for determining which type of adapter is mounted on the slot including the allocation address data for the adapter, and
- means for performing an original function of the adapter in response to a request for the original function from the information processing apparatus, the request for the original function including the allocation address data for the adapter;
- wherein the plurality of adapters include a plurality of types of adapters; and
- wherein the address information provided by the address allocator of each adapter of each of the types is unique to that type such that the address range allocated to the adapter is exclusive to that type.
- 5. An adapter to be mounted on any one of a plurality of slots which are provided in an information processing apparatus, the adapter comprising:
- means for receiving a slot ID signal from a slot on which the adapter is mounted,
- an address allocator for generating allocation address data for the adapter in response to the slot ID signal, the allocation address data being generated based on the slot ID signal and address information provided by the address allocator, the address information representing a particular address range depending on the type of the adapter, the allocation address data identifying an address range allocated to the adapter when the adapter is mounted on the slot, the address range allocated to the adapter being an address range within an address space of the information processing apparatus,
- means for generating an adapter ID signal indicating the type of the adapter,
- means for transmitting the adapter ID signal to the information processing apparatus in response to a request for determining which type of adapter is mounted on the slot from the information processing apparatus, the request for determining which type of adapter is mounted on the slot including the allocation address data for the adapter, and
- means for performing an original function of the adapter in response to a request for the original function from the information processing apparatus, the request for the original function including the allocation address data for the adapter;
- wherein the adapter is a specified type of adapter selected from a plurality of types of adapters; and
- wherein the address information provided by the address allocator is the same as address information provided by address allocators in all other adapters of the specified type such that the address range allocated to the adapter is exclusive to the specified type.
Priority Claims (1)
Number |
Date |
Country |
Kind |
63-288336 |
Nov 1988 |
JPX |
|
Parent Case Info
This application is a continuation of application Ser. No. 436,796 filed on Nov. 15, 1989 now abandoned.
US Referenced Citations (10)
Foreign Referenced Citations (5)
Number |
Date |
Country |
0044949 |
Feb 1982 |
EPX |
0187453 |
Jul 1986 |
EPX |
2932868 |
Mar 1980 |
DEX |
3347357 |
Jul 1985 |
DEX |
61-220054 |
Sep 1986 |
JPX |
Non-Patent Literature Citations (2)
Entry |
Budrinski, "Geographic Addressing with Multibus II", System Design, New Electronics, 1986 pp. 27-28. |
N. D. Mackintosh "Interrogation tells .mu.P which boards are present", .mu.C Design Techniques, v. 6 Feb. 1981. |
Continuations (1)
|
Number |
Date |
Country |
Parent |
436796 |
Nov 1989 |
|