Patent application number | Description | Published |
20110050715 | METHOD OF REMAPPING MEMORY - A method of remapping memory, which is suitable for a server without a video graphics array (VGA), is provided. In the invention, a video memory buffer block is set in a system memory. First, a power on self test (POST) is executed for initializing the system memory. Next, a remap function is enabled. Then, a base address and a size of the video memory buffer block are set into a remap register of a chipset. Finally, the video memory buffer block is remapped into a memory address space originally mapped with a system management mode block according to the remap register. | 03-03-2011 |
20110083071 | METHOD FOR DISPLAYING STRING OF BASIC INPUT OUTPUT SYSTEM - A method for displaying strings of basic input output system (BIOS) is provided. In the present invention, a BIOS storage unit includes a first globally unique identifier (GUID), a default string area, and an overriding string area with a second GUID. The first GUID and the second GUID are read from the BIOS storage unit to determine whether the second GUID is equal to the first GUID under executing the BIOS. The overriding string data read from the overriding string area is displayed, if the second GUID is equal to the first GUID. Oppositely, the default string data read from the default string area is displayed, if the second GUID is not equal to the first GUID. | 04-07-2011 |
20110093675 | METHOD FOR PROTECTING REDUNDANT DATA - A method for protecting redundant data is provided. In the present invention, when a working data area and a redundant data area are not destroyed, whether global unique identifiers (GUIDs) of both the working data area and the redundant data area are the same is determined when a power on self test (POST) is executed. If the GUIDs are different, the data of the working data area is synchronized to the redundant data area. Next, the working data area and the redundant data area are set to share the same memory address space. One of the working data area and the redundant data area is selected for mapping to the memory address space in case that an operating system is executed. | 04-21-2011 |
20120117445 | DATA PROTECTION METHOD FOR DAMAGED MEMORY CELLS - A data protection method for damaged memory cells is provided. A power-on self-test (POST) is executed, and an initial backup memory is reserved in a memory. An operating system (OS) is executed, and data is loaded from a kernel region of the OS in the memory into a mirror region, so that when a processor accesses the data in the kernel region, it also accesses the data in the mirror region. An uncorrectable error (UE) is detected to determine a damaged page, and a backup page is selected from the initial backup memory or dynamically obtained from the OS to back up data in the damaged page. A mapping address of the damaged page and backup page are recorded into a page mapping table in a memory controller. Accordingly, when the OS accesses the damaged page, the memory controller accesses the backup page instead according to the page mapping table. | 05-10-2012 |
20120124265 | METHOD FOR EXECUTING SYSTEM MANAGEMENT INTERRUPT - A method for executing a system management interrupt (SMI) is provided. When a power on self test (POST) is executed, a first identifier is generated and stored into a system management mode block of a memory. During a process for starting an operating system (OS), the first identifier is read from the system management mode block as a second identifier, and the second identifier is stored into an OS block of the memory. When the OS wants to use a system management interrupt, the first identifier and the second identifier are respectively read from the system management mode block and the OS block. Afterwards, it is determined whether the first identifier and the second identifier are the same. If the first identifier and the second identifier are the same, the SMI is executed. | 05-17-2012 |
20120124323 | METHOD FOR SETTING MEMORY ADDRESS SPACE - A method for setting a memory address space is provided. A memory access frequency of an application program is obtained under execution of an operating system (OS). And a mapping of a memory region is decided according to the memory access frequency. Next, an interrupt signal is used for executing an interrupt handler routine. The mapping of the memory region is set under execution the interrupt handler routine. And the application program is loaded into the memory region for executing in the OS. | 05-17-2012 |
20140122753 | Electronic Device, Management Method Thereof, and Rack Serving System - An electronic device, a management method thereof, and a rack serving system are presented. A management interface packet is transferred to a second connection port of a storage interface through a first connection port of a baseboard management controller (BMC). Also, a hard disk drive (HDD) controller of the storage interface converts the management interface packet into an internal control command that conforms to the storage interface, so as to read the system environment information according to the internal control command. Additionally, the HDD controller encapsulates the system environment information into a response packet, and transfers the response packet to the first connection port of the BMC through the second connection port. | 05-01-2014 |
20140122910 | RACK SERVER SYSTEM AND OPERATION METHOD THEREOF - An operation method of a rack server system includes receiving power information for each of a plurality of nodes, calculating a maximum power consumption value of the rack server system and a total power consumption value of the nodes upon the power information, determining whether a ratio value between the maximum power consumption value and the total power consumption value exceeds a predetermined ratio value and adjusting operation statuses of the nodes, for making the rack server system enter a power saving mode when the ratio value does not exceed the predetermined ratio value. Further, a rack server system includes multiple nodes and a rack management controller. The nodes include a power supply, a base board management controller coupled to the power supply and a connection interface coupled to the baseboard management controller. The rack management controller is coupled to the baseboard management controller through the connection interfaces. | 05-01-2014 |