리눅스 커널 관련책을 출판한 이후 5년만에 신간 2권을 출판하게 되었습니다.그동안 리눅스 커널 소스를 꾸준히 분석하고 정리한 내용들을 바탕으로,되도록이면 이해하기 쉽게 구어체로 해설하듯이 책의 내용을 집필했습니다. 시중서점(알라딘/교보문교/예스24)에서 구매하실 수 있습니다.아래의 커널연구회 쇼핑몰에서도 좀더 저렴한 가격으로 구매할 수 있습니다. 리눅스 커널 소스 해설 [기초입문]https://www.kernel.bz/product/b13-kernel-basic 리눅스 커널 소스 해설 [RISC-V]https://www.kernel.bz/product/b14-kernel-riscv 리눅스 커널 소스 해설 [기초입문]리눅스 커널 소스 해설 [기초입문] 저자 정재준이책은 저자가 리눅스 커널 소스를 분석한 내용을 바탕으로 이해하기 쉽게 구어체로 설명하는 형식으로 구성되어 있습니다.이책을 통해서 최신 리눅스 커널 소스를 컴파일/빌드/분석하는 방법을 단계별로 이해할 수 있습니다. 리눅스 커널 소스 빌드 및 버전관리 방법 커널 소스 데이터 타입 및 비트연산 이해 커널 모듈 프로그래밍 방법 커널 성능측정 도구(perf, ftrace, crash) 커널 소스 디버깅 방법(kprobes, debug objects) user copy 소스 설명 list sort 소스 설명 및 테스트 방법 red-black tree 소스 설명 및 API 사용방법 xarray, radix tree 소스 설명 및 API 사용방법 IDR, IDA 소스 설명 및 API 사용방법 percpu 소스 설명 리눅스 커널 소스 해설 [RISC-V] 리눅스 커널 소스 해설 [RISC-V] 저자 정재준이책은 RISC-V 하드웨어 계층구조와 명령셋을 체계적으로 정리하여 이해하기 쉽게 설명하고 있습니다.RISC-V CPU을 내장하고 있는 FU540 실습보드에서 개발환경 설정과 리눅스 커널 소스를 포팅하는 방법을 단계적으로 기술했습니다. 저자가 리눅스 커널 patchwork에 기여한 경험을 바탕으로 소스들을 체계적으로 설명하므로 독자분들이 RISC-V을 이해하는데 많은 도움이 될 것입니다. RISC-V 실습보드 및 SDK 설치 방법 RISC-V 명령셋 설명 RISC-V / FU540 하드웨어 설명 RISC-V 장치 계층구조 설명 CPU/Clock(PRCI)/Interrupts/UART 하드웨어 설명 PWM/I2C/SPI/GPIO/Ethernet/DDR 하드웨어 설명 FU540 부팅 소스 설명 FU540 아키텍쳐 커널 소스 포팅 방법 FU540 디바이스 트리 설명 클럭/타이머/인터럽트/UART/PWM/SPI/GPIO 소스 설명 arch/riscv/* 커널 소스 버전업 내역