qemu.h 746 B

123456789101112131415161718192021222324252627282930
  1. /*
  2. * This file is subject to the terms and conditions of the GNU General Public
  3. * License. See the file "COPYING" in the main directory of this archive
  4. * for more details.
  5. *
  6. * Copyright (C) 2005 by Ralf Baechle (ralf@linux-mips.org)
  7. */
  8. #ifndef __ASM_QEMU_H
  9. #define __ASM_QEMU_H
  10. /*
  11. * Interrupt numbers
  12. */
  13. #define Q_PIC_IRQ_BASE 0
  14. #define Q_COUNT_COMPARE_IRQ 23
  15. /*
  16. * Qemu clock rate. Unlike on real MIPS this has no relation to the
  17. * instruction issue rate, so the choosen value is pure fiction, just needs
  18. * to match the value in Qemu itself.
  19. */
  20. #define QEMU_C0_COUNTER_CLOCK 100000000
  21. /*
  22. * Magic qemu system control location.
  23. */
  24. #define QEMU_RESTART_REG 0xBFBF0000
  25. #define QEMU_HALT_REG 0xBFBF0004
  26. #endif /* __ASM_QEMU_H */