alarmUnprocessedDataOperation.h 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. /*
  2. * Copyright 2007-2010 Analog Devices Inc.
  3. *
  4. * Licensed under the GPL-2 or later.
  5. */
  6. #ifndef _CDEF_BF548_H
  7. #define _CDEF_BF548_H
  8. /* include cdefBF54x_base.h for the set of #defines that are common to all ADSP-BF54x bfin_read_()rocessors */
  9. #include "cdefBF54x_base.h"
  10. /* The BF548 is like the BF547, but has additional CANs */
  11. #include "cdefBF547.h"
  12. /* CAN Controller 1 Config 1 Registers */
  13. #define bfin_read_CAN1_MC1() bfin_read16(CAN1_MC1)
  14. #define bfin_write_CAN1_MC1(val) bfin_write16(CAN1_MC1, val)
  15. #define bfin_read_CAN1_MD1() bfin_read16(CAN1_MD1)
  16. #define bfin_write_CAN1_MD1(val) bfin_write16(CAN1_MD1, val)
  17. #define bfin_read_CAN1_TRS1() bfin_read16(CAN1_TRS1)
  18. #define bfin_write_CAN1_TRS1(val) bfin_write16(CAN1_TRS1, val)
  19. #define bfin_read_CAN1_TRR1() bfin_read16(CAN1_TRR1)
  20. #define bfin_write_CAN1_TRR1(val) bfin_write16(CAN1_TRR1, val)
  21. #define bfin_read_CAN1_TA1() bfin_read16(CAN1_TA1)
  22. #define bfin_write_CAN1_TA1(val) bfin_write16(CAN1_TA1, val)
  23. #define bfin_read_CAN1_AA1() bfin_read16(CAN1_AA1)
  24. #define bfin_write_CAN1_AA1(val) bfin_write16(CAN1_AA1, val)
  25. #define bfin_read_CAN1_RMP1() bfin_read16(CAN1_RMP1)
  26. #define bfin_write_CAN1_RMP1(val) bfin_write16(CAN1_RMP1, val)
  27. #define bfin_read_CAN1_RML1() bfin_read16(CAN1_RML1)
  28. #define bfin_write_CAN1_RML1(val) bfin_write16(CAN1_RML1, val)
  29. #define bfin_read_CAN1_MBTIF1() bfin_read16(CAN1_MBTIF1)
  30. #define bfin_write_CAN1_MBTIF1(val) bfin_write16(CAN1_MBTIF1, val)
  31. #define bfin_read_CAN1_MBRIF1() bfin_read16(CAN1_MBRIF1)
  32. #define bfin_write_CAN1_MBRIF1(val) bfin_write16(CAN1_MBRIF1, val)
  33. #define bfin_read_CAN1_MBIM1() bfin_read16(CAN1_MBIM1)
  34. #define bfin_write_CAN1_MBIM1(val) bfin_write16(CAN1_MBIM1, val)
  35. #define bfin_read_CAN1_RFH1() bfin_read16(CAN1_RFH1)
  36. #define bfin_write_CAN1_RFH1(val) bfin_write16(CAN1_RFH1, val)
  37. #define bfin_read_CAN1_OPSS1() bfin_read16(CAN1_OPSS1)
  38. #define bfin_write_CAN1_OPSS1(val) bfin_write16(CAN1_OPSS1, val)
  39. /* CAN Controller 1 Config 2 Registers */
  40. #define bfin_read_CAN1_MC2() bfin_read16(CAN1_MC2)
  41. #define bfin_write_CAN1_MC2(val) bfin_write16(CAN1_MC2, val)
  42. #define bfin_read_CAN1_MD2() bfin_read16(CAN1_MD2)
  43. #define bfin_write_CAN1_MD2(val) bfin_write16(CAN1_MD2, val)
  44. #define bfin_read_CAN1_TRS2() bfin_read16(CAN1_TRS2)
  45. #define bfin_write_CAN1_TRS2(val) bfin_write16(CAN1_TRS2, val)
  46. #define bfin_read_CAN1_TRR2() bfin_read16(CAN1_TRR2)
  47. #define bfin_write_CAN1_TRR2(val) bfin_write16(CAN1_TRR2, val)