Windows NT 4.0 source code leak
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.

56 lines
1.0 KiB

5 years ago
  1. /*++
  2. Copyright (c) 1993 Digital Equipment Corporation
  3. Module Name:
  4. mustdef.h
  5. Abstract:
  6. This module specifies platform-specific definitions for the
  7. Mustang/EB66 modules.
  8. Author:
  9. Joe Notarangelo 22-Oct-1993
  10. Revision History:
  11. --*/
  12. #ifndef _MUSTDEF_
  13. #define _MUSTDEF_
  14. #include "alpharef.h"
  15. #include "lca4.h"
  16. #include "isaaddr.h"
  17. #define NUMBER_ISA_SLOTS 3
  18. #define NUMBER_PCI_SLOTS 2
  19. // Highest Virtual local PCI Slot - Max of EB66 (9) and Mustang (7)
  20. #define PCI_MAX_LOCAL_DEVICE 9
  21. // Highest PCI interrupt vector is in PCI vector space
  22. #define PCI_MAX_INTERRUPT_VECTOR (MAXIMUM_PCI_VECTOR - PCI_VECTORS)
  23. #if !defined(_LANGUAGE_ASSEMBLY)
  24. //
  25. #define PCI_INTERRUPT_READ_QVA ((PUCHAR)HAL_MAKE_QVA(HalpLca4PciIoPhysical()) + 0x26)
  26. #define PCI_INTERRUPT_MASK_QVA ((PUCHAR)HAL_MAKE_QVA(HalpLca4PciIoPhysical()) + 0x26)
  27. #endif //!_LANGUAGE_ASSEMBLY
  28. //
  29. // Define the default processor frequency to be used before the actual
  30. // frequency can be determined.
  31. //
  32. #define DEFAULT_PROCESSOR_FREQUENCY_MHZ (166)
  33. #endif // _MUSTDEF_