dump.c

来自「国产CPU-龙芯(loongson)BIOS源代码」· C语言 代码 · 共 31 行

C
31
字号
#define BUF_MAX 1024void ctx(unsigned char *c, unsigned char b){    unsigned char tmp1,tmp2;    tmp1 = b & 0x0f;    tmp2 = (b >> 4) & 0x0f;    if(tmp1 < 10)		c[1] = '0' + tmp1;    else 		c[1] = 'a' + (tmp1 - 10);    if(tmp2 < 10)		c[0] = '0' + tmp2;    else 		c[0] = 'a' + (tmp2 - 10);}void dump_data(void *buf, int size){    char tow_char[3];    int i = 0, j = 0;	tow_char[2] = 0;    for(i=0,j=0;i<size;i++)	{		ctx(tow_char, ((char *)buf)[i]);		serial_puts(tow_char);	}}

⌨️ 快捷键说明

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