⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 jerror.txt

📁 STM32F103ZET6+UCOSII+UCGUI源码
💻 TXT
📖 第 1 页 / 共 3 页
字号:
;;;193    
                          ENDP


                          AREA ||i.jpeg_std_error||, CODE, READONLY, ALIGN=2

                  jpeg_std_error PROC
;;;219    
;;;220    GLOBAL(struct jpeg_error_mgr *) jpeg_std_error (struct jpeg_error_mgr * err) {
000000  490b              LDR      r1,|L4.48|
;;;221      err->error_exit = error_exit;
;;;222      err->emit_message = emit_message;
000002  6001              STR      r1,[r0,#0]
000004  490b              LDR      r1,|L4.52|
;;;223      err->output_message = output_message;
000006  6041              STR      r1,[r0,#4]
000008  490b              LDR      r1,|L4.56|
;;;224      err->format_message = format_message;
00000a  6081              STR      r1,[r0,#8]
00000c  490b              LDR      r1,|L4.60|
;;;225      err->reset_error_mgr = reset_error_mgr;
00000e  60c1              STR      r1,[r0,#0xc]
000010  490b              LDR      r1,|L4.64|
;;;226    
;;;227      err->trace_level = 0;		/* default = no tracing */
000012  6101              STR      r1,[r0,#0x10]
000014  2100              MOVS     r1,#0
;;;228      err->num_warnings = 0;	/* no warnings emitted yet */
000016  6681              STR      r1,[r0,#0x68]
;;;229      err->msg_code = 0;		/* may be useful as a flag for "no error" */
000018  66c1              STR      r1,[r0,#0x6c]
;;;230    
;;;231      /* Initialize message table pointers */
;;;232      err->jpeg_message_table = jpeg_std_message_table;
00001a  4a0a              LDR      r2,|L4.68|
;;;233      err->last_jpeg_message = (int) JMSG_LASTMSGCODE - 1;
00001c  6702              STR      r2,[r0,#0x70]
00001e  6141              STR      r1,[r0,#0x14]
000020  227b              MOVS     r2,#0x7b
;;;234    
;;;235      err->addon_message_table = NULL;
;;;236      err->first_addon_message = 0;	/* for safety */
000022  e9c0211d          STRD     r2,r1,[r0,#0x74]
;;;237      err->last_addon_message = 0;
000026  67c1              STR      r1,[r0,#0x7c]
;;;238    
;;;239      return err;
000028  f8c01080          STR      r1,[r0,#0x80]
;;;240    }
00002c  4770              BX       lr
;;;241    
                          ENDP

00002e  0000              DCW      0x0000
                  |L4.48|
                          DCD      error_exit
                  |L4.52|
                          DCD      emit_message
                  |L4.56|
                          DCD      output_message
                  |L4.60|
                          DCD      format_message
                  |L4.64|
                          DCD      reset_error_mgr
                  |L4.68|
                          DCD      ||.constdata||

                          AREA ||i.output_message||, CODE, READONLY, ALIGN=1

                  output_message PROC
;;;94     METHODDEF(void)
;;;95     output_message (j_common_ptr cinfo)
000000  b500              PUSH     {lr}
;;;96     {
;;;97       char buffer[JMSG_LENGTH_MAX];
;;;98     
;;;99       /* Create the message */
;;;100      (*cinfo->err->format_message) (cinfo, buffer);
000002  6801              LDR      r1,[r0,#0]
000004  b0b3              SUB      sp,sp,#0xcc           ;96
000006  68ca              LDR      r2,[r1,#0xc]
000008  a901              ADD      r1,sp,#4
00000a  4790              BLX      r2
;;;101    
;;;102    #ifdef USE_WINDOWS_MESSAGEBOX
;;;103      /* Display it in a message dialog box */
;;;104      MessageBox(GetActiveWindow(), buffer, "JPEG Library Error",
;;;105    	     MB_OK | MB_ICONERROR);
;;;106    #else
;;;107      /* Send it to stderr, adding a newline */
;;;108      /* RS fprintf(stderr, "%s\n", buffer); */
;;;109    #endif
;;;110    }
00000c  b033              ADD      sp,sp,#0xcc
00000e  bd00              POP      {pc}
;;;111    
                          ENDP


                          AREA ||i.reset_error_mgr||, CODE, READONLY, ALIGN=1

                  reset_error_mgr PROC
;;;202    
;;;203    METHODDEF(void) reset_error_mgr (j_common_ptr cinfo) {
000000  6802              LDR      r2,[r0,#0]
;;;204      cinfo->err->num_warnings = 0;
000002  2100              MOVS     r1,#0
;;;205      /* trace_level is not reset since it is an application-supplied parameter */
;;;206      cinfo->err->msg_code = 0;	/* may be useful as a flag for "no error" */
000004  66d1              STR      r1,[r2,#0x6c]
000006  6800              LDR      r0,[r0,#0]
;;;207    }
000008  6141              STR      r1,[r0,#0x14]
00000a  4770              BX       lr
;;;208    
                          ENDP


                          AREA ||.constdata||, DATA, READONLY, ALIGN=2

                  jpeg_std_message_table
                          DCD      ||.conststring||
                          DCD      ||.conststring||+0x16
                          DCD      ||.conststring||+0x4f
                          DCD      ||.conststring||+0x6f
                          DCD      ||.conststring||+0x94
                          DCD      ||.conststring||+0xae
                          DCD      ||.conststring||+0xcd
                          DCD      ||.conststring||+0xea
                          DCD      ||.conststring||+0x112
                          DCD      ||.conststring||+0x131
                          DCD      ||.conststring||+0x148
                          DCD      ||.conststring||+0x15e
                          DCD      ||.conststring||+0x172
                          DCD      ||.conststring||+0x1af
                          DCD      ||.conststring||+0x1df
                          DCD      ||.conststring||+0x1fb
                          DCD      ||.conststring||+0x21e
                          DCD      ||.conststring||+0x255
                          DCD      ||.conststring||+0x28c
                          DCD      ||.conststring||+0x2a3
                          DCD      ||.conststring||+0x2c3
                          DCD      ||.conststring||+0x2ed
                          DCD      ||.conststring||+0x33a
                          DCD      ||.conststring||+0x355
                          DCD      ||.conststring||+0x380
                          DCD      ||.conststring||+0x39c
                          DCD      ||.conststring||+0x3c1
                          DCD      ||.conststring||+0x3e7
                          DCD      ||.conststring||+0x40c
                          DCD      ||.conststring||+0x41f
                          DCD      ||.conststring||+0x434
                          DCD      ||.conststring||+0x447
                          DCD      ||.conststring||+0x45a
                          DCD      ||.conststring||+0x47f
                          DCD      ||.conststring||+0x494
                          DCD      ||.conststring||+0x4a8
                          DCD      ||.conststring||+0x4c9
                          DCD      ||.conststring||+0x4df
                          DCD      ||.conststring||+0x50e
                          DCD      ||.conststring||+0x536
                          DCD      ||.conststring||+0x557
                          DCD      ||.conststring||+0x578
                          DCD      ||.conststring||+0x5a7
                          DCD      ||.conststring||+0x5b8
                          DCD      ||.conststring||+0x5d4
                          DCD      ||.conststring||+0x612
                          DCD      ||.conststring||+0x639
                          DCD      ||.conststring||+0x660
                          DCD      ||.conststring||+0x674
                          DCD      ||.conststring||+0x6a2
                          DCD      ||.conststring||+0x6be
                          DCD      ||.conststring||+0x6e3
                          DCD      ||.conststring||+0x705
                          DCD      ||.conststring||+0x72f
                          DCD      ||.conststring||+0x75a
                          DCD      ||.conststring||+0x778
                          DCD      ||.conststring||+0x7a6
                          DCD      ||.conststring||+0x7ce
                          DCD      ||.conststring||+0x7f5
                          DCD      ||.conststring||+0x822
                          DCD      ||.conststring||+0x852
                          DCD      ||.conststring||+0x87c
                          DCD      ||.conststring||+0x8a9
                          DCD      ||.conststring||+0x8d5
                          DCD      ||.conststring||+0x8f8
                          DCD      ||.conststring||+0x916
                          DCD      ||.conststring||+0x934
                          DCD      ||.conststring||+0x96a
                          DCD      ||.conststring||+0x994
                          DCD      ||.conststring||+0x9b3
                          DCD      ||.conststring||+0x9d6
                          DCD      ||.conststring||+0x9fd
                          DCD      ||.conststring||+0xa12
                          DCD      ||.conststring||+0xa26

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -