학습하고 문제를 해결하며 정리한 기술 문서 모음. 원본은 Obsidian vault에서 작성했고, 이 저장소에는 그중 정리가 된 문서만 골라 카테고리별로 재구성해 올렸다.
대한상회 AI시스템반도체SW개발자 과정 — 리눅스 커널/시스템 프로그래밍 수업 정리.
- env-migration-report.md — 외장 NVMe SSD + KVM 기반 커널 빌드 환경 이주 및 최적화.
ld단계 시스템 중단 원인 분석부터 최종 검증까지 다룬 기술 보고서 - u-boot-rpi4.md — U-Boot 부트로더 분석 및 라즈베리파이4 적용. 크로스 컴파일, BCM2711 GPIO 레지스터 제어, LED 어셈블리 코드 분석까지 포함
- thread-programming.md — 스레드(POSIX) 개요 및 구현
- shell-permission.md — 쉘 기초 및 권한 정리
- socket-programming.md — 소켓 프로그래밍 및 파일 제어
- fork.md —
fork()기반 자식 프로세스 생성 - file-descriptor.md —
select()기반 I/O 멀티플렉싱 - arm-instruction.md — ARM 명령어 디코딩 분석
- mini-project.md — 분산형 대역외(Out-of-Band) 하드웨어 제어 기반 소형 IPMI 시스템 구축 계획 (→ mini-ipmi 프로젝트의 설계 단계 문서)
같은 과정의 디바이스 드라이버 실습 시리즈.
- overview.md — 리눅스 커널 개요
- driver-structure.md — 디바이스 드라이버 구조 및 종류
- file-io.md — 디바이스 파일과 저수준 파일 입출력
- memory-alloc.md — 커널 메모리 할당과 해제
- gcc-troubleshooting.md — GCC 크로스 컴파일 환경 장애 및 해결
- kernel-module.md — 커널 모듈 기본 구조
한림대학교 정보보호론 수업 정리.
- tls-1.3-handshake.md — TLS 1.3 핸드셰이크 조사
- fhss-audio-codec/report.md — ESP32/RF 통신을 위한 오디오 코덱(Opus vs Speex) 비교. 실제 압축 샘플(wavs/)을 함께 담았다 (→ fhss-ota-radio 프로젝트 관련 리서치)
- opensource-hw-project/report.md — 로비폰(공동현관문 시스템) 프로젝트 보고서. 키패드 입력, 비밀번호 확인/변경, 초음파 센서 기반 문 닫힘 방지, LCD/부저 상태 표시까지 구현 (→ 이후 keystroke-cadence-lock으로 이어지는 도어락 계열 작업의 초기 버전)