pub type R = R<INT_RAW_SPEC>;
Expand description
Register INT_RAW
reader
Aliased Type§
struct R { /* private fields */ }
Implementations§
Source§impl R
impl R
Sourcepub fn done_int_raw(&self) -> DONE_INT_RAW_R
pub fn done_int_raw(&self) -> DONE_INT_RAW_R
Bit 0 - This raw interrupt bit turns to high level when JPEG finishes encoding a picture..
Sourcepub fn rle_parallel_err_int_raw(&self) -> RLE_PARALLEL_ERR_INT_RAW_R
pub fn rle_parallel_err_int_raw(&self) -> RLE_PARALLEL_ERR_INT_RAW_R
Bit 1 - The raw interrupt bit to sign that rle parallel error when decoding.
Sourcepub fn cid_err_int_raw(&self) -> CID_ERR_INT_RAW_R
pub fn cid_err_int_raw(&self) -> CID_ERR_INT_RAW_R
Bit 2 - The raw interrupt bit to sign that scan id check with component fails when decoding.
Sourcepub fn c_dht_dc_id_err_int_raw(&self) -> C_DHT_DC_ID_ERR_INT_RAW_R
pub fn c_dht_dc_id_err_int_raw(&self) -> C_DHT_DC_ID_ERR_INT_RAW_R
Bit 3 - The raw interrupt bit to sign that scan component’s dc dht id check with dc dht table’s id fails when decoding.
Sourcepub fn c_dht_ac_id_err_int_raw(&self) -> C_DHT_AC_ID_ERR_INT_RAW_R
pub fn c_dht_ac_id_err_int_raw(&self) -> C_DHT_AC_ID_ERR_INT_RAW_R
Bit 4 - The raw interrupt bit to sign that scan component’s ac dht id check with ac dht table’s id fails when decoding.
Sourcepub fn c_dqt_id_err_int_raw(&self) -> C_DQT_ID_ERR_INT_RAW_R
pub fn c_dqt_id_err_int_raw(&self) -> C_DQT_ID_ERR_INT_RAW_R
Bit 5 - The raw interrupt bit to sign that scan component’s dqt id check with dqt table’s id fails when decoding.
Sourcepub fn rst_uxp_err_int_raw(&self) -> RST_UXP_ERR_INT_RAW_R
pub fn rst_uxp_err_int_raw(&self) -> RST_UXP_ERR_INT_RAW_R
Bit 6 - The raw interrupt bit to sign that RST header marker is detected but restart interval is 0 when decoding.
Sourcepub fn rst_check_none_err_int_raw(&self) -> RST_CHECK_NONE_ERR_INT_RAW_R
pub fn rst_check_none_err_int_raw(&self) -> RST_CHECK_NONE_ERR_INT_RAW_R
Bit 7 - The raw interrupt bit to sign that RST header marker is not detected but restart interval is not 0 when decoding.
Sourcepub fn rst_check_pos_err_int_raw(&self) -> RST_CHECK_POS_ERR_INT_RAW_R
pub fn rst_check_pos_err_int_raw(&self) -> RST_CHECK_POS_ERR_INT_RAW_R
Bit 8 - The raw interrupt bit to sign that RST header marker position mismatches with restart interval when decoding.
Sourcepub fn out_eof_int_raw(&self) -> OUT_EOF_INT_RAW_R
pub fn out_eof_int_raw(&self) -> OUT_EOF_INT_RAW_R
Bit 9 - The raw interrupt bit turns to high level when the last pixel of one square has been transmitted for Tx channel.
Sourcepub fn sr_color_mode_err_int_raw(&self) -> SR_COLOR_MODE_ERR_INT_RAW_R
pub fn sr_color_mode_err_int_raw(&self) -> SR_COLOR_MODE_ERR_INT_RAW_R
Bit 10 - The raw interrupt bit to sign that the selected source color mode is not supported.
Sourcepub fn dct_done_int_raw(&self) -> DCT_DONE_INT_RAW_R
pub fn dct_done_int_raw(&self) -> DCT_DONE_INT_RAW_R
Bit 11 - The raw interrupt bit to sign that one dct calculation is finished.
Sourcepub fn bs_last_block_eof_int_raw(&self) -> BS_LAST_BLOCK_EOF_INT_RAW_R
pub fn bs_last_block_eof_int_raw(&self) -> BS_LAST_BLOCK_EOF_INT_RAW_R
Bit 12 - The raw interrupt bit to sign that the coding process for last block is finished.
Sourcepub fn scan_check_none_err_int_raw(&self) -> SCAN_CHECK_NONE_ERR_INT_RAW_R
pub fn scan_check_none_err_int_raw(&self) -> SCAN_CHECK_NONE_ERR_INT_RAW_R
Bit 13 - The raw interrupt bit to sign that SOS header marker is not detected but there are still components left to be decoded.
Sourcepub fn scan_check_pos_err_int_raw(&self) -> SCAN_CHECK_POS_ERR_INT_RAW_R
pub fn scan_check_pos_err_int_raw(&self) -> SCAN_CHECK_POS_ERR_INT_RAW_R
Bit 14 - The raw interrupt bit to sign that SOS header marker position wrong when decoding.
Sourcepub fn uxp_det_int_raw(&self) -> UXP_DET_INT_RAW_R
pub fn uxp_det_int_raw(&self) -> UXP_DET_INT_RAW_R
Bit 15 - The raw interrupt bit to sign that unsupported header marker is detected when decoding.
Sourcepub fn en_frame_eof_err_int_raw(&self) -> EN_FRAME_EOF_ERR_INT_RAW_R
pub fn en_frame_eof_err_int_raw(&self) -> EN_FRAME_EOF_ERR_INT_RAW_R
Bit 16 - The raw interrupt bit to sign that received pixel blocks are smaller than expected when encoding.
Sourcepub fn en_frame_eof_lack_int_raw(&self) -> EN_FRAME_EOF_LACK_INT_RAW_R
pub fn en_frame_eof_lack_int_raw(&self) -> EN_FRAME_EOF_LACK_INT_RAW_R
Bit 17 - The raw interrupt bit to sign that the frame eof sign bit from dma input is missing when encoding. But the number of pixel blocks is enough.
Sourcepub fn de_frame_eof_err_int_raw(&self) -> DE_FRAME_EOF_ERR_INT_RAW_R
pub fn de_frame_eof_err_int_raw(&self) -> DE_FRAME_EOF_ERR_INT_RAW_R
Bit 18 - The raw interrupt bit to sign that decoded blocks are smaller than expected when decoding.
Sourcepub fn de_frame_eof_lack_int_raw(&self) -> DE_FRAME_EOF_LACK_INT_RAW_R
pub fn de_frame_eof_lack_int_raw(&self) -> DE_FRAME_EOF_LACK_INT_RAW_R
Bit 19 - The raw interrupt bit to sign that the either frame eof from dma input or eoi marker is missing when encoding. But the number of decoded blocks is enough.
Sourcepub fn sos_unmatch_err_int_raw(&self) -> SOS_UNMATCH_ERR_INT_RAW_R
pub fn sos_unmatch_err_int_raw(&self) -> SOS_UNMATCH_ERR_INT_RAW_R
Bit 20 - The raw interrupt bit to sign that the component number of a scan is 0 or does not match the sos marker’s length when decoding.
Sourcepub fn marker_err_fst_scan_int_raw(&self) -> MARKER_ERR_FST_SCAN_INT_RAW_R
pub fn marker_err_fst_scan_int_raw(&self) -> MARKER_ERR_FST_SCAN_INT_RAW_R
Bit 21 - The raw interrupt bit to sign that the first scan has header marker error when decoding.
Sourcepub fn marker_err_other_scan_int_raw(&self) -> MARKER_ERR_OTHER_SCAN_INT_RAW_R
pub fn marker_err_other_scan_int_raw(&self) -> MARKER_ERR_OTHER_SCAN_INT_RAW_R
Bit 22 - The raw interrupt bit to sign that the following scans but not the first scan have header marker error when decoding.
Sourcepub fn undet_int_raw(&self) -> UNDET_INT_RAW_R
pub fn undet_int_raw(&self) -> UNDET_INT_RAW_R
Bit 23 - The raw interrupt bit to sign that JPEG format is not detected at the eof data of a packet when decoding.
Sourcepub fn decode_timeout_int_raw(&self) -> DECODE_TIMEOUT_INT_RAW_R
pub fn decode_timeout_int_raw(&self) -> DECODE_TIMEOUT_INT_RAW_R
Bit 24 - The raw interrupt bit to sign that decode pause time is longer than the setting decode timeout time when decoding.