포럼 회원으로 등록하신분만 다운로드가 가능합니다. 최대 업로드 가능한 용량은 1GB 입니다.

// normal linux
static void hexdump(uint8_t *_data, size_t size) {
    uint8_t *data = (uint8_t *)_data;
    size_t offset = 0;
    size_t i = 0;
    while (offset < size) {
        printf("0x%04x  ", offset);

        size_t n = size - offset;
        if (n > 16) {
            n = 16;
        }

        for (i = 0; i < 16; ++i) {
            if (i == 8) {
                printf(" ");
            }

            if (offset + i < size) {
                printf("%02x ", data[offset + i]);
            } else {
                printf("   ");
            }
        }

        printf(" ");

        for (i = 0; i < n; ++i) {
            if (isprint(data[offset + i])) {
                printf("%c", data[offset + i]);
            } else {
                printf(".");
            }
        }

        printf("\n");

        offset += 16;
    }
}


Android의 경우는 printf대신 ALOGI 혹은 ALOGV, ALOGE등을 사용하시면 됩니다.

"사람은 자기가 보고 싶은 현실만 볼 뿐이다." - Gaius Julius Caesar
엮인글 :
http://www.aesop.or.kr/index.php?mid=Board_Resources_General&document_srl=140363&act=trackback&key=9b2
List of Articles
번호 제목 글쓴이 날짜 조회 수sort
108 linux kernel API [1] 고현철 2007-10-18 51259
107 ffmpeg 사용법 example 고도리 2013-02-20 45202
106 HP Diagnostics - USB 드라이버가 인식 안될 때 사용 file 김재훈 2009-03-30 15433
105 안드로이드용 구글 공식 한글 키보드 file [2] 이제현 2010-11-23 15078
104 I2C spec입니다. file [3] 이훈기 2009-04-07 14042
103 Busy box내의 tftp 사용법 박세웅 2008-02-16 13217
102 TI - C6713 DSP용 Flash Write 및 Booting 방법에 대한 메뉴얼 file 김재훈 2009-04-27 12966
101 tslib compile howto 고도리 2009-06-22 12845
100 scratchbox2 사용기.. file [3] 이상철 2008-01-25 12479
99 삼성 S3C2410 Datasheet [한글판] file 김재훈 2008-07-14 12457
98 [정보] 안드로이드 소스코드 빌드해보기 [2] 유형목 2008-10-26 11939
97 리눅스용 DNW 프로그램을 고쳤습니다. file [6] 유형목 2010-08-14 11687
96 tslib 포팅 - 안드로이드에서 사용하기 위한.... file [9] 정낙주 2010-07-27 11621
95 Platform Builder 6.0 업데이트 패키지 (2008 Rollup) file 김재훈 2009-03-27 11587
94 OpenRISC Processor 개발 킷 (VMWARE Image) file 김재훈 2009-09-07 11416
93 gcc-4.x.x arm9 arm11(?) cross-toolchain make howto file [3] 고현철 2007-11-30 11293
92 TI - C67xx DSP용 EMIF Interface User Guide file 김재훈 2009-04-27 10955
91 aesop2440 linux device driver tutorial using linux kernel d... file 고현철 2009-09-08 10936
90 Visual Studio 2005 와 IE8 사용시 프로젝트 생성 오류 패치 file 김재훈 2009-05-29 10853
89 타겟 보드 아무데서나 접속하기 [3] 박병구 2007-10-18 10535

사용자 로그인