Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

74 lines
1016 B

  1. /*++
  2. Copyright (c) 2000-2001 Microsoft Corporation
  3. Module Name:
  4. asimlib.h
  5. Abstract:
  6. ACPI BIOS Simulator / Generic 3rd Party Operation Region Provider
  7. Author(s):
  8. Vincent Geglia
  9. Michael T. Murphy
  10. Chris Burgess
  11. Environment:
  12. Kernel mode
  13. Notes:
  14. Revision History:
  15. --*/
  16. #if !defined(_ASIMLIB_H_)
  17. #define _ASIMLIB_H_
  18. //
  19. // includes
  20. //
  21. //
  22. // Definitions
  23. //
  24. #define ACPISIM_GUID {0x27FC71F0, 0x8B2D, 0x4D05, { 0xBD, 0xD0, 0xE8, 0xEA, 0xCA, 0xA0, 0x78, 0xA0}}
  25. #define ACPISIM_TAG (ULONG) 'misA'
  26. //
  27. // Debug Flags
  28. //
  29. #define DBG_ERROR 0x00000001
  30. #define DBG_WARN 0x00000002
  31. #define DBG_INFO 0x00000004
  32. //
  33. // Public function prototypes
  34. //
  35. VOID
  36. AcpisimDbgPrint
  37. (
  38. ULONG DebugLevel,
  39. TCHAR *Text,
  40. ...
  41. );
  42. PDEVICE_OBJECT
  43. AcpisimLibGetNextDevice
  44. (
  45. PDEVICE_OBJECT DeviceObject
  46. );
  47. #define DBG_PRINT AcpisimDbgPrint
  48. #endif // _ASIMLIB_H_