basicAlgorithmEncapsulation.h 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. /*
  2. * Copyright 2007-2010 Analog Devices Inc.
  3. *
  4. * Licensed under the Clear BSD license or the GPL-2 (or later)
  5. */
  6. #ifndef _DEF_BF54X_H
  7. #define _DEF_BF54X_H
  8. /* ************************************************************** */
  9. /* SYSTEM & MMR ADDRESS DEFINITIONS COMMON TO ALL ADSP-BF54x */
  10. /* ************************************************************** */
  11. /* PLL Registers */
  12. #define PLL_CTL 0xffc00000 /* PLL Control Register */
  13. #define PLL_DIV 0xffc00004 /* PLL Divisor Register */
  14. #define VR_CTL 0xffc00008 /* Voltage Regulator Control Register */
  15. #define PLL_STAT 0xffc0000c /* PLL Status Register */
  16. #define PLL_LOCKCNT 0xffc00010 /* PLL Lock Count Register */
  17. /* Debug/MP/Emulation Registers (0xFFC00014 - 0xFFC00014) */
  18. #define CHIPID 0xffc00014
  19. /* CHIPID Masks */
  20. #define CHIPID_VERSION 0xF0000000
  21. #define CHIPID_FAMILY 0x0FFFF000
  22. #define CHIPID_MANUFACTURE 0x00000FFE
  23. /* System Reset and Interrupt Controller (0xFFC00100 - 0xFFC00104) */
  24. #define SWRST 0xffc00100 /* Software Reset Register */
  25. #define SYSCR 0xffc00104 /* System Configuration register */
  26. /* SIC Registers */
  27. #define SIC_RVECT 0xffc00108