Abstract: A mechanism to allow dynamic configurations and/or diagnostic of a computer system from a remote location is provided. The computer system receives instruction codes of a program from a data source. When executed by the CPU, the instruction codes performs the necessary erase and program operations to embed a firmware program onto to the flash memory. The firmware program can be used for configurations or diagnostic purpose.
Type:
Grant
Filed:
November 15, 1996
Date of Patent:
March 2, 1999
Assignee:
Cirrus Logic, Inc.
Inventors:
Narasimha R. Nookala, Kameswaran Sivamani, Otto Sponring
Abstract: A system and method for storing variable length objects such that memory fragmentation is reduced, while avoiding the need for memory reorganization. A remainder of a variable length object may be assigned to share a fixed-size block of storage with a remainder from another variable length object (two such remainders which share a block are referred to as roommates) on a best fit or first fit basis. One remainder is stored at one end of the block, while the other remainder is stored at the other end of the block. The variable length objects which are to share a block of storage are selected from the same cohort. Thus, there is some association between the objects. This association may be that the objects are from the same page or are in some linear order spanning multiple pages, as examples. Information regarding the variable length objects of a cohort, such as whether an object has a roommate, is stored in memory.
Type:
Grant
Filed:
August 21, 1996
Date of Patent:
June 2, 1998
Assignee:
International Business Machines Corporation
Abstract: A transfer utility 18 provides for the transfer of data from a host computer 20 to the ROM socket 30 of a microprocessor based target system 28. The transfer occurs through an interface board 26 which includes a ROM socket 42 for mounting an option optional ROM 44.
Abstract: A data processing system is disclosed in which a plurality of central processing units have access to all the system resources, i.e., have a peer relationship. During initialization of the data processing system, all the system resources are allocated to the individual central processing units according to a preselected distribution procedure, the identification of available resources thereafter being stored in the files of the individual central processing units. During the operation of the data processing system, the resources can be reallocated by a predetermined procedure. The central processing units entering such a relationship are required to include apparatus and/or software procedures that prevent access to system resources not assigned thereto. A mail box procedure, using locations in the main memory unit permit communication between the central processing units and are used in the dynamic allocation of resources.
Type:
Grant
Filed:
June 25, 1990
Date of Patent:
July 20, 1993
Assignee:
Bull HN Information Systems Inc.
Inventors:
John L. Curley, Thomas S. Hirsch, John C. Penney, Ileana S. Reisch, Theodore R. Staplin, Jr., David A. Wurz