반응형

SW 개발 342

Windows / Kernel / WinCE / bib 파일의 파일 속성에 들어가는 문자 의 뜻..

md 변환완료 (190927) BIB 파일의 역할에 대해서 이미지에 포함되어야 할 컴포넌트와 모듈을 지정한다. Attributes 정보 S: System file H: Hidden file U: Uncompressed file S to define it as a system file H to define it as a hidden file R to compress resources C to compress everything D to prevent a debugger form running N to mark a module as non-trusted P to ignore the CPU Type on a per-module basis K to signal that ROMIMAGE has to fixup t..

SW 개발 2011.11.08

Programming / node.js / 자바스크립트로된 서버프로그램

서버프로그램1 예제 예제소스1 : http://blog.new-bamboo.co.uk/2009/12/7/real-time-online-activity-monitor-example-with-node-js-and-websocket 서버프로그램2 예제 직접 짠 코드.. 그냥 간단히 tcp 통신 테스트용으로 짰다. (1분에 몇번씩 통신이 이뤄지나 확인용) 실행방법은 간단하다. windows 용 node.exe 를 다운받고 node.exe example.js 이런식으로 실행하면 끝! example.js function printTimeWithLog(log_string){ var currentTime = new Date(); var currentHour = currentTime.getHours(); if(curre..

SW 개발 2011.10.26

유틸 / 소스분석 / window 용 vi 에서 ctags db 와 tags 만들기..

windows vi 를 이용한 소스코드 분석 windows 에서 ctags 를 이용하여 소스 분석을 할때 이런저런 툴을 써봤지만 vi + ctags + cscope 만큼 강력한것은 없었다. 이때 사용시... 가장까다롭고 귀찮은 과정이 tags 와 cscope.out 파일을 만드는 과정이다. 이때 필요한 batch 스크립트를 만들어보았다. set PORTABLE_VI_PATH="D:\9.Portable Program\doc_VIM"\ del cscope.files del tags dir /R /s /b *.c *.C *.cpp *.CPP *.hpp *.HPP *.S *.s *.asm sources makefile *.cnm *dirs *.reg *.bib *.min *.mak scons* *.py *.h ..

SW 개발 2011.08.30

[Linux Kernel] 커널 디버깅 정보(심볼정보) 넣어서 빌드하기

커널빌드시 디버깅정보(심볼정보)를 넣어서 빌드하는 가장간단한방법 가장간단한 방법은 최상의 Makefile 을 수정하는 것 이다. ARCH ?= $(SUBARCH) CROSS_COMPILE ?= # Architecture as present in compile.h UTS_MACHINE := $(ARCH) KCONFIG_CONFIG ?= .config # SHELL used by kbuild CONFIG_SHELL := $(shell if [ -x "$$BASH" ]; then echo $$BASH; \ else if [ -x /bin/bash ]; then echo /bin/bash; \ else echo sh; fi ; fi) HOSTCC = gcc HOSTCXX = g++ HOSTCFLAGS = -Wa..

SW 개발 2011.08.22

editor components / geshi / 소스하일라이팅

마크다운변환 : 20190905 xe 홈페이지에 있는 소스하이라이팅 컴포넌트들을 보면...소스를 붙여넣었을때 제대로 보이는것이 별로 없습니다. 제대로 붙여넣기를 하려면 이지웍에디터가 아닌 html 로 해놓고 편집을 해야하는 번거로움이 있습니다. 그래서 나름대로 편하게 쓰려고 직접 만들어보기로 하였습니다. geshi 사용 geshi 라는것을 이용하였습니다. 수정한 컴포넌트는 글상자 컴포넌트를 약간 편집해서 사용하였습니다. /modules/editor/components 의 경로에 아래의파일을 풀어놓습니다. https://xenostudy.tistory.com/attachment/cfile1.uf@1610CD4B4E36B5E115765B.zip 사용방법 위의 text field 쪽에 소스를 넣고 highli..

SW 개발 2011.08.01

USB / 일반사항 / usb 각 클래스 코드 및 설명

usb cdc 클래스들에 대한 설명 출처 : http://www.jungo.com/st/embedded_usb_cdc.html CDC-ACM (Abstract Control Model) allows any communication device to provide a serial communication interface (e.g modem devices that send and receive AT commands). CDC-ECM (Ethernet Networking Control Model) offers device manufacturers to interface as a standard NIC (Network Interface Card) device. This interface is usually a..

SW 개발 2011.06.29

[Linux 강좌] 2) 보드를 살려보자 - 마소

보드를 살려보자-1 크로스 컴파일 환경 구축 보드를 살려보자-2 크로스 컴파일러와 gcc 소스 패키지 gcc 3.X대의 속설(?) 크로스 컴파일러 툴 체인 binutils kernel gcc glibc gdb 크로스 컴파일 환경 구축 방법 PXA255 프로세서 보드를 살려보자 - 3 타겟 보드 보드 시험을 위한 프로그램 ARM의 인터럽트와 벡터 테이블 PXA255의 리셋 보드를 살려보자 - 4 PXA255의 GPIO LED 제어 프로그램 보드를 살려보자 - 5 start.S 어셈블러 링커 스크립트 보드를 살려보자 - 6 Makefile arm 부트로더에 익숙해지자! 출처 : imaso.co.kr (월간, 마이크로소프트) 이글은 월간 임베의 글을 제가 보기 좋게 편집한 글입니다. 인터넷에 돌아다니는 해당글..

SW 개발 2011.06.28
반응형