//
// dd/registers.md: DD register enumerations.
//
// CEN64: Cycle-Accurate Nintendo 64 Simulator.
// Copyright (C) 2014, Tyler J. Stachecki.
//
// This file is subject to the terms and conditions defined in
// 'LICENSE', which is part of this source code package.
//

#ifndef DD_REGISTER_LIST
#define DD_REGISTER_LIST \
  X(DD_ASIC_DATA) \
  X(DD_ASIC_MISC_REG) \
  X(DD_ASIC_CMD_STATUS) \
  X(DD_ASIC_CUR_TK) \
  X(DD_ASIC_BM_STATUS_CTL) \
  X(DD_ASIC_ERR_SECTOR) \
  X(DD_ASIC_SEQ_STATUS) \
  X(DD_ASIC_CUR_SECTOR) \
  X(DD_ASIC_HARD_RESET) \
  X(DD_ASIC_C1_S0) \
  X(DD_ASIC_HOST_SECBYTE) \
  X(DD_ASIC_C1_S2) \
  X(DD_ASIC_SEC_BYTE) \
  X(DD_ASIC_C1_S4) \
  X(DD_ASIC_C1_S6) \
  X(DD_ASIC_CUR_ADDR) \
  X(DD_ASIC_ID_REG) \
  X(DD_ASIC_TEST_REG) \
  X(DD_ASIC_TEST_PIN_SEL)
#endif

DD_REGISTER_LIST

