void input_formatter_set_fifo_blocking_mode( const input_formatter_ID_t ID, const bool enable) { assert(ID < N_INPUT_FORMATTER_ID); /* cnd_input_formatter_reg_store() */ if (!HIVE_IF_BIN_COPY[ID]) { input_formatter_reg_store(ID, HIVE_IF_BLOCK_FIFO_NO_REQ_ADDRESS, enable); } return; }
void input_formatter_rst( const input_formatter_ID_t ID) { hrt_address addr; hrt_data rst; assert(ID < N_INPUT_FORMATTER_ID); addr = HIVE_IF_SRST_ADDRESS[ID]; rst = HIVE_IF_SRST_MASK[ID]; input_formatter_reg_store(ID, addr, rst); return; }
void input_formatter_rst( const input_formatter_ID_t ID) { hrt_address addr; hrt_data rst; assert(ID < N_INPUT_FORMATTER_ID); addr = HIVE_IF_SRST_ADDRESS[ID]; rst = HIVE_IF_SRST_MASK[ID]; /* TEMPORARY HACK: THIS RESET BREAKS THE METADATA FEATURE * WICH USES THE STREAM2MEMRY BLOCK. * MUST BE FIXED PROPERLY */ if (!HIVE_IF_BIN_COPY[ID]) { input_formatter_reg_store(ID, addr, rst); } return; }