Developing a
Compliant Hardware Platform
If you are developing hardware that is compliant with the Microsoft Server
Appliance Kit hardware reference specification, you will be most interested in
the hardware development kit sections of the Help documentation. The following
instructions will lead you through the development of a compliant hardware
platform.
Prerequisites
-
Development system with Windows Server 2003 installed on standard computer
hardware
-
Server Appliance Kit 3.0 CD
To develop a compliant hardware platform
-
Install the Server Appliance Kit from a CD onto your development system. In the
Setup Wizard, choose one of the two configurations: Windows Storage
Server 2003 or custom. Accept the default components.
-
Read the Hardware Development Kit
to view the recommended hardware extensions for server appliances.
-
Design your hardware components.
-
Develop the following hardware components:
-
Read the Microsoft Windows Server 2003 Driver Development Kit (DDK) to see
the required drivers for any server appliance hardware extensions. The DDK can
be found in the latest edition of the Microsoft Developer Network (MSDN)
library.
-
Design your driver software components.
-
Develop any of the following driver software components:
-
Keypad device driver
-
Local display driver
-
NVRAM driver
-
Watchdog timer driver
-
Package your driver components so that your customers can easily install them.
This will typically be done using either a .bat or .msi file.
-
Build your hardware.
- Install
Microsoft Windows Server 2003.
-
Install your drivers.
-
Install the Server Appliance Kit from CD onto your newly-created hardware.
-
Test your hardware, drivers, and BIOS to verify that they work correctly with
the Server Appliance Kit.
Once you have verified the quality of your hardware, drivers, and BIOS, you are
ready to distribute them to your customers.