WebSite Links
Below are a few Windows device driver and kernel mode related web sites that we
recommend.
Microsoft
WDK and WinDbg downloads
Free SDK which you will need to develop drivers for many (but not all) of
Microsoft operating systems.
SysInternals
Very interesting site maintained by Mark Russinovich and Bryce Cogswell. Mark
is coauthor of
Inside Windows 2000, Third Edition, (Microsoft Press) and
follow-on editions which should be on your reading list. There are a bundle of
free utilities to be downloaded, some even with source code!
Altera FPGAs
We mainly work with Altera FPGAs and CPLDs for our embedded and peripheral
device projects. CPLDs are capable of implementing simpler
PCI interface designs but PCI Express designs require a more complex
FPGA. The step up to FPGAs makes the board and digital design much more
complex due to multiple high-current and low ripple power rail requirements,
multiple clock domains, use of 3rd party PCI Express IP Cores etc.
Furthermore, the test instruments needed to work with high-speed serial
technologies as USB and PCI Express are very specialized.
International
Test Instruments Corporation
International Test Instruments Corporation (ITIC) manufacture and sell
high-speed serial bus Protocol Analyzers for USB 2.0 and PCI Express
1.1. Summit Soft Consulting has contributed significantly to the
research & development, design and implementation work of
these Protocol Analyzer units. Please see our articles pages for in-depth
technical details about these specific projects (coming soon).
|