staticbool altr_a10sr_reg_readable(struct device *dev, unsignedint reg)
{ switch (reg) { case ALTR_A10SR_VERSION_READ: case ALTR_A10SR_LED_REG: case ALTR_A10SR_PBDSW_REG: case ALTR_A10SR_PBDSW_IRQ_REG: case ALTR_A10SR_PWR_GOOD1_REG: case ALTR_A10SR_PWR_GOOD2_REG: case ALTR_A10SR_PWR_GOOD3_REG: case ALTR_A10SR_FMCAB_REG: case ALTR_A10SR_HPS_RST_REG: case ALTR_A10SR_USB_QSPI_REG: case ALTR_A10SR_SFPA_REG: case ALTR_A10SR_SFPB_REG: case ALTR_A10SR_I2C_M_REG: case ALTR_A10SR_WARM_RST_REG: case ALTR_A10SR_WR_KEY_REG: case ALTR_A10SR_PMBUS_REG: returntrue; default: returnfalse;
}
}
staticbool altr_a10sr_reg_writeable(struct device *dev, unsignedint reg)
{ switch (reg) { case ALTR_A10SR_LED_REG: case ALTR_A10SR_PBDSW_IRQ_REG: case ALTR_A10SR_FMCAB_REG: case ALTR_A10SR_HPS_RST_REG: case ALTR_A10SR_USB_QSPI_REG: case ALTR_A10SR_SFPA_REG: case ALTR_A10SR_SFPB_REG: case ALTR_A10SR_WARM_RST_REG: case ALTR_A10SR_WR_KEY_REG: case ALTR_A10SR_PMBUS_REG: returntrue; default: returnfalse;
}
}
staticbool altr_a10sr_reg_volatile(struct device *dev, unsignedint reg)
{ switch (reg) { case ALTR_A10SR_PBDSW_REG: case ALTR_A10SR_PBDSW_IRQ_REG: case ALTR_A10SR_PWR_GOOD1_REG: case ALTR_A10SR_PWR_GOOD2_REG: case ALTR_A10SR_PWR_GOOD3_REG: case ALTR_A10SR_HPS_RST_REG: case ALTR_A10SR_I2C_M_REG: case ALTR_A10SR_WARM_RST_REG: case ALTR_A10SR_WR_KEY_REG: case ALTR_A10SR_PMBUS_REG: returntrue; default: returnfalse;
}
}
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.