METHOD AND DEVICE FOR REGISTERING PERIPHERAL DEVICE TO COMPUTER

    公开(公告)号:JPH11353267A

    公开(公告)日:1999-12-24

    申请号:JP11012299

    申请日:1999-04-16

    Applicant: IBM

    Abstract: PROBLEM TO BE SOLVED: To provide an improved computer system having an extension bus which can add a peripheral device to the system. SOLUTION: In a method registering newly added peripheral device to a computer system 100, the peripheral device has a response by transmitting a state message to a bus of the system 100 within a prescribed period after the asserting of a reset signal supplied to the peripheral device is released and in response to the access trial given to the peripheral device. Thus, it's possible to evade the stoppage of a function and also to evade the necessity to reboot of the system 100 to initialize a new peripheral device to the system 100. If a a response is generated within an initialization waiting time period shorter than the prescribed period, the peripheral device is allowed to transmit a trial response in an early stage. Furthermore, the peripheral device can respond to a non-configuration cycle right after a configuration is completed. The internal logic of the peripheral device is initialized after responded by a state message.

    METHOD AND DEVICE FOR EXTENDED ERROR PROCESSING FOR I/O LOADING/STORING OPERATION ON PCI DEVICE BY ILLEGAL PARITY OR 0-BYTE ENABLING

    公开(公告)号:JPH11353244A

    公开(公告)日:1999-12-24

    申请号:JP11065099

    申请日:1999-04-19

    Applicant: IBM

    Abstract: PROBLEM TO BE SOLVED: To prevent damage due to a bus error in loading operation or storing operation through the identification of a device which encountered an error before by using forcible illegal data parity or 0-byte enabling. SOLUTION: Device select lines from respective I/O devices 132 and 134 are connected individually to a PCT host bridge 124 and if an error occurs on a PCI(peripheral component interconnect) bus, the device number of the faulty device is recorded in an error register 204. Following loading operation and storing operation are suspended until the error register is reset and until the device number of the object device is checked in the error register. If the object device got out of order before, the completion of the loading/storing operation on the device is stopped by forcing the illegal parity or setting all of byte enabling to zero. The I/O devices activate their device select lines when the illegal parity of 0-byte enabling is forced to answer a load request or store request, but accept no store data.

    Method, program and system for performing communication between first and second host systems in data processing system (system and method for communication between host systems using socket connection and shared memory)
    14.
    发明专利
    Method, program and system for performing communication between first and second host systems in data processing system (system and method for communication between host systems using socket connection and shared memory) 有权
    用于在数据处理系统中执行第一和第二主体系统之间的通信的方法,程序和系统(使用插座连接和共享存储器的主机系统之间的通信的系统和方法)

    公开(公告)号:JP2008171413A

    公开(公告)日:2008-07-24

    申请号:JP2007324521

    申请日:2007-12-17

    CPC classification number: G06F13/28

    Abstract: PROBLEM TO BE SOLVED: To provide a system and method for communication between host systems using socket connection and shared memories. SOLUTION: In the socket-based communication, a work queue in host systems can be used to listen for an incoming socket initialization request. As shown in Fig. 10, a first host system 1010 wishing to establish socket communication connection with a second host system 1020 can generate a socket initialization request work queue element in its work queue and can inform the second host system 1020 that the socket initialization request work queue element is available for processing. Then, the second host system can accept or deny the request. When the second host system accepts the request, the second host system returns a second half of a socket parameter for use by the first host system in performing socket based communications between the first and second host systems. COPYRIGHT: (C)2008,JPO&INPIT

    Abstract translation: 要解决的问题:提供一种使用插座连接和共享存储器的主机系统之间的通信的系统和方法。 解决方案:在基于套接字的通信中,主机系统中的工作队列可用于监听传入套接字初始化请求。 如图所示。 如图10所示,希望与第二主机系统1020建立套接字通信连接的第一主机系统1010可以在其工作队列中生成套接字初始化请求工作队列元素,并且可以通知第二主机系统1020套接字初始化请求工作队列元素是可用的 用于处理。 然后,第二个主机系统可以接受或拒绝该请求。 当第二主机系统接受请求时,第二主机系统返回套接字参数的后半部分供第一主机系统在第一和第二主机系统之间执行基于套接字的通信时使用。 版权所有(C)2008,JPO&INPIT

    17.
    发明专利
    未知

    公开(公告)号:DE69419680D1

    公开(公告)日:1999-09-02

    申请号:DE69419680

    申请日:1994-09-15

    Applicant: IBM

    Abstract: An interrupt subsystem within a data processing system is scalable from low-end uniprocessor systems to high-end multi-processor (MP) systems. This interrupt subsystem provides for queuing of interrupts from many sources, and for queuing of interrupts to the best processor in a multi-processor system. The external interrupt mechanism is separated into two layers, an interrupt routing layer and an interrupt presentation layer. The interrupt routing layer routes the interrupt conditions to the appropriate instance of an interrupt management area within the interrupt presentation layer. The interrupt presentation layer communicates the interrupt source to the system software which is to service/process the interrupt. By providing two layers within the interrupt subsystem, application or system software can be written which is independent from the types or sources of interrupts. The interrupt routing layer hides the details of a particular hardware implementation from the software. The interrupt presentation layer interfaces to the system and/or application software, and provides hardware independent functionality.

    18.
    发明专利
    未知

    公开(公告)号:BR9403514A

    公开(公告)日:1995-06-20

    申请号:BR9403514

    申请日:1994-09-12

    Applicant: IBM

    Abstract: An interrupt subsystem within a data processing system is scalable from low-end uniprocessor systems to high-end multi-processor (MP) systems. This interrupt subsystem provides for queuing of interrupts from many sources, and for queuing of interrupts to the best processor in a multi-processor system. The external interrupt mechanism is separated into two layers, an interrupt routing layer and an interrupt presentation layer. The interrupt routing layer routes the interrupt conditions to the appropriate instance of an interrupt management area within the interrupt presentation layer. The interrupt presentation layer communicates the interrupt source to the system software which is to service/process the interrupt. By providing two layers within the interrupt subsystem, application or system software can be written which is independent from the types or sources of interrupts. The interrupt routing layer hides the details of a particular hardware implementation from the software. The interrupt presentation layer interfaces to the system and/or application software, and provides hardware independent functionality.

    20.
    发明专利
    未知

    公开(公告)号:DE69914966D1

    公开(公告)日:2004-04-01

    申请号:DE69914966

    申请日:1999-04-19

    Applicant: IBM

    Abstract: Device selects lines 202n from each I/O device 132 are brought into a PCI host bridge 124 individually so that the device number of a failing device may be logged in an error register 204 when an error is seen on the PCI bus. Until the error register is reset, subsequent load and store operations are delayed until the device number of the subject device may be checked against the error register. If the subject device is a previously failing device, the load/store operation to that device is prevented from completing, either by forcing bad parity or zeroing all byte enables. By forcing bad parity or zero byte enables, the I/O device will respond to the load or store request by activating its device select line, but will not accept store data. Operations to devices which are not logged in the error register are permitted to proceed normally, as are all load store operations when the error register is clear. Normal system operations are thus not impacted, and operations during error recovery are permitted to proceed if no further damage will be caused by such operations.

Patent Agency Ranking