Some minor things: - double definition of NDEBUG (aes.c) - static functions only needed in debug builds - missing header for passthrough - missing prototype for e100 device - using intptr_t for opaque pointers - unneeded declarations - fixing strange pointer acrobatics in ide.c -- Andre Przywara AMD-Operating System Research Center (OSRC), Dresden, Germany Tel: +49 351 277-84917 ----to satisfy European Law for business letters: AMD Saxony Limited Liability Company & Co. KG, Wilschdorfer Landstr. 101, 01109 Dresden, Germany Register Court Dresden: HRA 4896, General Partner authorized to represent: AMD Saxony LLC (Wilmington, Delaware, US) General Manager of AMD Saxony LLC: Dr. Hans-R. Deppe, Thomas McCoy