ZT5515A-1BW Intel, ZT5515A-1BW Datasheet - Page 54

no-image

ZT5515A-1BW

Manufacturer Part Number
ZT5515A-1BW
Description
Manufacturer
Intel
Datasheet

Specifications of ZT5515A-1BW

Lead Free Status / Rohs Status
Supplier Unconfirmed
System BIOS
9.4
9.4.1
9.5
9.5.1
54
OSFlash
OSFlash (also known as FlashOS) is an additional boot source that appears as a device in the boot
order menu. The boot source consists of a user-supplied image stored in Flash memory, which is
copied into RAM by the BIOS and then executed. The function and purpose of the boot image is
completely up to the user.
Implementation
The OSFlash image is stored at the bottom of the Flash memory space on the board. Exactly what
constitutes the “bottom” depends on the Flash configuration of the platform, and may be somewhat
arbitrary on a board with a paged Flash area.
The boot image in Flash is preceded by a header that defines the load and entry points:
struct {
} os_header;
As an example, an image of size 94F01h, which should be loaded at 1000h
and entered at 100:80h (absolute address 1080h) would have these values in
the header:
dest = 0x1000;
entry = (0x100 << 16 ) | 0x80);
blocks = 0xA;
last = 0x2781; /* 0x4F01 divided by two and rounded up */
image_size = 0x94F01;
Plug and Play (PnP)
The system BIOS supports the following industry standards for making the system “Plug and Play
ready” such as ACPI, PCI local bus specification rev 2.1 and SMBIOS 1.
Resource Allocation
The system BIOS identifies, allocates, and initializes resources in a manner consistent with other
Intel servers. The BIOS scans, in order, for the following:
Intel
UINT32
UINT16
UINT16
UINT32
UINT8
INT32
®
NetStructure
image_size;/* total image size in bytes (not currently */
sig[16];
dest;
entry;
blocks;
last;
TM
ZT 5515 Compute Processor Board Technical Product Specification
/* signature: 'ALTERNATE OS mr' */
/* 32-bit flat address where image will be */
/* copied to RAM default 800h */
/* segment/offset of execution entry point */
/* image, default 80:0h */
/* number of 64K blocks to copy when loading */
/* image into RAM */
/* number of 16 bit WORDS to copy in last */
/* block (range 1-8000h) */
/* used by loader) */