From ba4197c63ca6636e6a489d6abdf25ccc08c22e7e Mon Sep 17 00:00:00 2001 From: DingWei Date: Sat, 23 Jan 2016 09:16:35 +0000 Subject: [PATCH] [h264d] rkv_pkt: add code about registers file out. git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@544 6e48237b-75ef-9749-8fc9-41990f28c85a --- mpp/hal/rkdec/h264d/hal_h264d_rkv_pkt.c | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/mpp/hal/rkdec/h264d/hal_h264d_rkv_pkt.c b/mpp/hal/rkdec/h264d/hal_h264d_rkv_pkt.c index 8862a7e4..cd2dde49 100644 --- a/mpp/hal/rkdec/h264d/hal_h264d_rkv_pkt.c +++ b/mpp/hal/rkdec/h264d/hal_h264d_rkv_pkt.c @@ -479,18 +479,16 @@ void rkv_generate_regs(void *hal, HalTaskInfo *task, FifoCtx_t *pkt) p_regs->swreg41_rlcwrite_base.sw_rlcwrite_base = p_regs->swreg4_strm_rlc_base.sw_strm_rlc_base; #endif - - //{ - // RK_U32 *ptr = (RK_U32*)p_hal->regs; - // for (i = 0; i < 80; i++) - // { - // FPRINT(g_debug_file1, "register[%3d] = %08x\n", i, ptr[i]); - // } - // FPRINT(g_debug_file1, "-----frame=%d----------\n", p_hal->iDecodedNum); - //} - fifo_packet_reset(pkt); fifo_write_bytes(pkt, (void *)p_hal->regs, 80 * sizeof(RK_U32)); + { + RK_U32 *ptr = (RK_U32*)p_hal->regs; + LogInfo(pkt->logctx, "------------------ Frame REG begin ------------------------"); + for (i = 0; i < 80; i++) { + //fifo_write_bits(pkt, ptr[i], 32, "reg"); //!< not used in hard + LogInfo(pkt->logctx, " reg[%3d] = %08x \n", i, ptr[i]); + } + } fifo_align_bits(pkt, 64); fifo_flush_bits(pkt); fifo_fwrite_data(pkt); //!< "REGH" header 32 bit