REAL VIEW DEVELOPER SUITE | REAL VIEW 개발툴의 특징 정리 |
REAL VIEW ICE 를 이용한 디버깅 | REAL VIEW ICE 를 이용한 디버깅 방법 설명 |
REAL VIEW ICE 를 이용한 디버깅 - 1.2410 테스트 프로그램 | 2410 테스트 프로그램을 REAL VIEW ICE 로 디버깅 |
REAL VIEW 발표자료 | REAL VIEW 발표자료 정리 |
REAL VIEW 결론 | REAL VIEW 정리 |
ADS 사용하기 | ADS 1.2 를 기준으로 사용법과 예제 설명 |
OPENICE32 A-900 을 이용한 FLASH 사용하기 | 오픈 아이스를 이용한 SMDK2410 보드에 FLASH Write 하는 법 소개 |
TRACE32 DEBUGGER | TRACE32 소개 |
TRACE32 사용하기 | TRACE32 사용법 설명 |
TRACE32 를 이용한 Flash 사용하기 | TRACE32 를 이용해서 SMDK2410 보드에 FLASH Write 하는 법 소개 |
GDB 핵심가이드 | GDB 에 대한 전반적인 소개 |
GDB 사용하기 | GDB 의 사용법 설명 |
GDB 사용하기 - 2.활용 | 디버깅 목적에 따른 GDB 활용 소개 |
GDB 사용하기 - 3.이기종 디버깅 | 크로스 개발 환경에서의 GDB 활용 소개 |
커널 디버거 사용하기 - 1.KGDB | KGDB 를 이용한 커널 디버깅 방법 설명 |
커널 디버거 사용하기 - 2.KDB | KDB 를 이용한 커널 디버깅 설명 |
커널 디버거 사용하기 - 3.KGDB 와 KDB 비교 | KGDB 와 KDB 비교 설명 |
관련기술 동향 및 자료수집 | Record and Replay 에 대한 자료 정리 |
Why Programs Fail | 프로그램은 왜 실패하는가? |
GNU ARM Assembly 의 이해 | GNU 어셈블러 설명 |
프로젝트 계획서 - Record and Replay | Record & Replay 프로젝트 계획서 |
Record and Replay 회의 내용 정리 | 교수님과 졸업논문과 관련하여 회의했던 내용 정리 |
관련 논문 정리 | Record & Replay 관련한 논문들에 대한 내용 정리 |
JOCKEY 사용하기 | 리눅스 상에서 Record & Replay 를 가능하게 하는 JOCKEY 사용법 정리 |
EDGE 를 이용한 디버깅 | EDGE 설치 및 사용 방법 설명 |
Nucleus 성능 측정 | SMDK2410 보드에서 Nucleus 성능 측정 |
Nucleus 사용하기 | Nucleus 사용법 소개 |
VPOS | VPOS 개발 환경 구축 설명 |
VPOS FAQ | VPOS 의 문제점과 해결책에 대한 설명 |
VPOS 디버깅 일지 | 디버깅 내역 소개 |
VPOS 분석 - 1.초기화 | 초기화 루틴 설명 |
VPOS 분석 - 2.부팅 | 부팅 루틴 설명 |
VPOS 분석 - 3.인터럽트 | 인터럽트 루틴 설명 |
VPOS 분석 - 4.함수 | 각 함수의 루틴 설명 |
VPOS 분석 - 5.쓰레드 생성과 스케줄링 | 쓰레드 생성과 스케줄링 루틴 설명 |
VPOS 분석 - 6.정리 | VPOS 분석 정리 |
VPOS 문제점 정리 | VPOS 의 문제점 및 현상 정리 |
VPOS 성능 측정 | VPOS 의 성능 측정 방법과 결과 정리 |
VPOS gcc3 으로 포팅하기 | gcc-3.3.4 로 포팅하는 방법 소개 |
ARMSIM 사용하기 | VPOS 를 가상으로 실행하기 위한 ARMSIM 사용법 소개 |
MPOS 사용하기 | 멀티 프로세서 기반에 동작하는 VPOS 소개 |
SCV/OS | SCV/OS 의 소개와 특징 설명 |
SCV/OS 설명서 | SCV/OS 의 개괄적인 특징 소개 |
프로젝트 계획서 - SCV/OS 프로젝트 | SCV/OS 의 프로젝트 계획서 |
MicroC/OS-II Realtime Kernel - 부트로더 분석 | MicroC/OS-II 부트로더 분석 정리 |
개발 다이어리 - SCV/OS | SCV/OS 의 개발 일지 |
SCV/OS 디버깅 일지 | SCV/OS 의 버그와 디버깅 방법 소개 |
SCV/OS 개발 메뉴얼 | SCV/OS 의 개발 정책 정리 |
PXA255 포팅하기 | SCV/OS 를 PXA255 에 포팅하는 방법 소개 |
NCURSES 포팅하기 | SCV/OS 에 NCURSES 를 포팅하는 방법 소개 |
SCV/OS FAQ | SCV/OS 에 대해 알아야 할 것들 정리 |
SCV/OS 메뉴얼- 1.컴파일 | 컴파일 방법 및 환경 설정 방법 설명 |
printf 핵심가이드 | printf 의 모든 것 정리 |
실시간 시스템 | 실시간 시스템 발표 자료 정리 |
임베디드 시스템 | 임베디드 시스템 발표 자료 정리 |
시스템 소프트웨어 특강 | 시스템 소프트웨어 특강 발표 자료 정리 |
시스템 소프트웨어 특강 - FTL 프로그램 분석 | FTL 프로그램 분석 정리 |
컴퓨터 공학 특강 II | 컴퓨터 공학 특강 자료 정리 |
CoDNS - Improving DNS Performance and Reliability via Cooperative Lookups | 퍼베이시브 시스템 수업시간에 발표한 논문 |
RECORD/REPLAY FOR NONDETERMINISTIC PROGRAM EXECUTIONS | 비결정적인(nondeterministic) 프로그램 상에서의 record & replay 를 다룬 논문 |
Replay Debugging of Real-Time Systems Using Time Machines | Time Machine 을 이용한 Real-Time System 에서의 Replay Debugging 에 대한 내용을 다룬 논문 |
FLASH MEMORY WEAR LEVELING SYSTEM AND METHOD | 플래시 메모리의 수명을 연장시키기 위한 WEAR LEVELING 방법을 다룬 논문 |
Using Deterministic Replay for Debugging of Distributed Real-Time Systems | 분산 실시간 시스템에서의 디버깅을 위한 Replay 방법을 다룬 논문 |
A REAL-TIME SOFTWARE PLATFORM FOR THE CELL PROCESSOR | 실시간 소프트웨어에서의 CELL 프로세서의 사용을 다룬 논문 |
BugNet - Continuously Recording Program Execution for Deterministic Replay Debugging | 연속적인 프로그램에서의 Record & Replay 를 이용한 디버깅 방법을 다룬 논문 |
Jockey - A User-space Library for Record-replay Debugging | 리눅스에서 Record & Replay 를 구현한 논문 |
프로젝트 계획서 - 초심 프로젝트 | 초심 프로젝트 계획서 |
프로젝트 계획서 - SCV 프로젝트 | SCV 프로젝트 계획서 |
ARM Architecture | ARM 아키텍처 정리 |
Computer Architecture | 컴퓨터 아키텍처 정리 |
MicroC/OS-II Realtime Kernel | MicroC/OS-II 정리 |
컴파일러의 이해 | 컴파일러의 개념 정리 |
Hardware Porting | SMDK2410 보드에 리눅스 포팅 설명 |
프로젝트 계획서 - 졸업 프로젝트 | 졸업을 위한 프로젝트 계획서 |
졸업 프로젝트 - 시작하기 전에 | 졸업 프로젝트를 진행하기 위해 가장 먼저 봐야하는 페이지 |
졸업 프로젝트 - RTOS 비교 | 기존의 다른 RTOS 와 비교 정리 |
졸업 논문 작성을 위한 가이드 라인 | 전체적인 졸업 논문의 레이아웃을 기술 |
졸업 프로젝트 - 문제점 정리 | 프로젝트 수행 중 문제점에 대해서 정리 |
졸업 논문 | 졸업을 위한 학위 논문 작성 |
컴퓨터 개념원리 정리 | 대학원 입시를 대비해 컴퓨터의 전반적인 개념을 정리 |
임베디드 시스템 개요 | 임베디드 시스템의 기본 개념 정리 |
U-BOOT 를 이용한 보드 포팅하기 | SMDK2410 보드에 U-BOOT 를 포팅하는 방법 설명 |
SMDK 2410 보드 포팅하기 | SMDK2410 보드에 리눅스를 포팅하는 방법 설명 |
용어 정리 | 임베디드 시스템 아키텍처에 관한 용어 정리 |
알고 있어야 할 것들 | 연구실 환경 설정 정리 |
고스트 백업 정보 | 백업 데이터에 대한 정보 정리 |
OS 세미나 | 연구실 OS 세미나 내용 정리 |
수업 강의 정보 | 수강한 수업의 특징 정리 |
Process vs Thread | 프로세스와 쓰레드의 비교 정리 |
내가 발표한 것들 | 발표한 PPT 자료 모음 |
PE 파일 포맷 | PE 파일 포맷 소개 |
실시간 운영체제 | RTOS 의 개념 정리 |
VxWorks 맛보기 | VxWorks 소개와 특징 정리 |
디버깅 관련 상용 제품들 | 사용 디버깅 도구 소개 |
CPU 이야기 | CPU 구조 설명 |
PXA255 이해하기 | PXA255 포팅하기 위해 알아야 할 것들 |
종합시험 문제 | 종합시험에 나왔던 문제 정리 |
졸업 때려잡기 | 졸업에 관한 모든 것을 총 망라 |
논문 쓰기의 이해 | 논문 작성 시에 염두해 두어야 할 것 정리 |
Windows CE 이해 | Windows CE 의 특징 정리 |
ARM 이해하기 - CP15 | ARM 아키텍처에서 CP15 레지스터에 대한 정리 |
졸업 계획 | 졸업할 때 까지의 계획들 |
링커 스크립트의 이해 | 링커 스크립트 파일에서 사용되는 지시어에 대한 정리 |