본문내용 바로가기

KYOBO 교보문고

금/토/일 주말특가
샤랄라 견과 선물 증정
[고정]e캐시 더드림 이벤트
교보문고 북데이
  • 교보 손글씨 2019 무료 폰트
  • 교보아트스페이스 5-6월 전시
  • 손글씨스타
  • 손글쓰기캠페인 메인
  • 손글씨풍경
리눅스 디바이스 드라이버
* 중고장터 판매상품은 판매자가 직접 등록/판매하는 상품으로 판매자가 해당상품과 내용에 모든 책임을 집니다. 우측의 제품상태와 하단의 상품상세를 꼭 확인하신 후 구입해주시기 바랍니다.
760쪽 | B5
ISBN-10 : 8979143435
ISBN-13 : 9788979143430
리눅스 디바이스 드라이버 중고
저자 조나단 코벳 | 역자 박재호 | 출판사 한빛미디어
정가
30,000원
판매가
115,000원 [283%↑]
배송비
2,500원 (판매자 직접배송)
40,000원 이상 결제 시 무료배송
지금 주문하시면 2일 이내 출고 가능합니다.
2005년 11월 7일 출간
제품상태
상태 상급 외형 상급 내형 상급
이 상품 최저가
115,000원 다른가격더보기
새 상품
27,000원 [10%↓, 3,000원 할인] 새상품 바로가기
수량추가 수량빼기
안내 :

중고장터에 등록된 판매 상품과 제품의 상태는 개별 오픈마켓 판매자들이 등록, 판매하는 것으로 중개 시스템만을 제공하는
인터넷 교보문고에서는 해당 상품과 내용에 대해 일체 책임을 지지 않습니다.

교보문고 결제시스템을 이용하지 않은 직거래로 인한 피해 발생시, 교보문고는 일체의 책임을 지지 않습니다.

중고책 추천 (판매자 다른 상품)

더보기

판매자 상품 소개

※ 해당 상품은 교보문고에서 제공하는 정보를 활용하여 안내하는 상품으로제품 상태를 반드시 확인하신 후 구입하여주시기 바랍니다.

헌책이야기입니다. 도서에 관한 문의 사항은 010-6353-5073으로 문의하시길 바랍니다. 올바른 헌책문화를 만들어 가겠습니다. 감사합니다

판매자 배송 정책

  • 단순 변심으로 인한 구매취소 및 환불에 대한 배송비는 구매자 부담입니다.

더보기

구매후기 목록
NO 구매후기 구매만족도 ID 등록일
297 좋은자료 빠른 배송 다시한번 감사드립니다. 5점 만점에 5점 mhjeon4*** 2020.06.04
296 만족합니다. 책 상태가 좋아요. 5점 만점에 5점 ph*** 2020.06.02
295 잘 받았습니다, 고맙습니다 5점 만점에 5점 ssk7*** 2020.05.30
294 빠른배송 감사드립니다 건강하세요 5점 만점에 5점 hjh48*** 2020.05.26
293 저렴한 가격으로 구입하였습니다. 5점 만점에 5점 SR*** 2020.05.25

이 책의 시리즈

책 소개

상품구성 목록
상품구성 목록

리눅스 시스템에서 디바이스 드라이버 작성법을 논하는 이론서. 리눅스 커널 버전 2.6.10을 위해 완벽히 개정한 개정 3판으로 해독 불가능한 소스 코드 주석으로만 전해오던 광범위한 디바이스 드라이버 작성 비밀을 공개한다. 이 책에서 독자는 문자 디바이스, 블록 디바이스, 네트워크 인터페이스를 작성하는 방법을 배울 수 있다. 별도 하드웨어 없이도 컴파일하고 실행할 수 있는 완전한 예제를 제공한다.

저자소개

[저자소개] 조나단 코벳(Jonathan Corbet) 콜로라도 대학의 교수님이 페이징 알고리듬을 “고쳐라”고 시켰던 1981년에 BSD 리눅스 소스를 처음 접했다. 이후로 그는 VAX, Sun, Ardent, x86 시스템 드라이버를 작성하는 등 손에 닿는 모든 시스템 내부를 파헤쳤다. 1993년 리눅스 시스템을 처음 접한 이래 지금껏 리눅스에만 빠져 있다. 조나단은 현재Linux Weekly News (http://www.LWN.net)의 공동 창립자이자 편집장이다. 아내, 두 아이와 함께 콜로라도 주 볼더 시에 살고 있다. 알레산드로 루비니(Alessandro Rubini) 전기 공학도로 학위를 받은 직후 리눅스 0.99.14를 설치했다. 그 후, 현대 기술을 혐오함에도 불구하고 파비아 대학 에서 전산 박사 학위를 받았다. 박사 학위를 받은 후 논문이 쓰기 싫어서 대학을 떠났다. 현재는 디바이스 드라이버를 작성하고 글을 기고하는 프리랜서로 일하고 있다. 아버지가 되기 전까지는 젊은 해커였으나, 이제는 비-PC 컴퓨터 플랫폼을 선호하는, 늙은 자유 소프트웨어 주창자이다. 그렉 크로아-하트만(Greg Kroah-Hartman) 1999년 이래 리눅스 커널 드라이버를 작성해 왔으며, 현재는USB, PCI, I2C, 드라이버 코어, sysfs 커널 하위시스템의 관리자이다. 또한 udev와 hotplug 사용자영역 프로그램의 관리자이며 젠투 커널 관리자이기도 하다. 그래서 그의 편지함은 빌 날이 없다. 현재 Linux Journal 의 객원 편집자이다. [역자소개] 박재호(jhrogue@yahoo.co.kr) 포항공과대학교 컴퓨터공학과 학부와 대학원(소프트웨어 공학 전공)을 나왔다. 요즘은 여러 가지 다양한 임베디드 장치를 개발하고 있으며, 제작년 말부터 '컴퓨터 vs. 책'으로 제목붙인 블로그(http://blog.yahoo.co.kr/jhrogue)를 운영하면서 틈틈히 소프트웨어와 책과 관련한 여러 가지 흥미로운 이야기거리를 올리고 있다. 옮긴 책으로 , , <조엘 온 소프트웨어: 유쾌한 오프라인 블로그>가 있으며, 지은 책으로 가 있다. 이해영 포항공과대학교 컴퓨터공학과 학부와 퍼듀대학교 전자계산학과를 졸업했다. 전문 소프트웨어 회사 개발자로 출발해 벤처기업과 대기업을 두루 거친 후, 2005년 현재 미국에서 전문 기술 번역가/프리랜서로 활동 중이다. 옮긴 책으로

목차

1장 디바이스 드라이버 소개
디바이스 드라이버 임무
커널 구분
디바이스와 모듈 클래스
보안 문제
버전 번호
라이선스 조건
커널 개발 커뮤니티에 동참하기
이 책의 전반적인 흐름

2장 모듈 빌드와 실행
테스트 시스템 설정
Hello World 모듈
커널 모듈 대 응용 프로그램
컴파일과 적재
커널 심벌 테이블
사전 지식
초기화와 종료
모듈 매개 변수
사용자 영역에서 작업하기
빠른 참조

3장 문자 드라이버
scull 설계
주 번호와 부 번호
몇몇 중요한 자료 구조체
문자 디바이스 등록
open과 release
scull의 메모리 사용법
read와 write
새 디바이스 다루기
빠른 참조

4장 디버깅 기술
커널이 지원하는 디버깅 옵션
출력을 통한 디버깅
질의를 통한 디버깅
관찰을 통한 디버깅
시스템 폴트 디버깅
디버거와 관련 도구

5장 동시성과 경쟁 상태
scull에 존재하는 함정
동시성과 동시성 관리
세마포어와 뮤텍스
완료
스핀락(spinlocks)
잠금 시 피해야 할 함정
잠금 대안
빠른 참조

6장 고급 문자 디바이스 연산
ioctl
차단 I/O
poll과 select
비동기식 통지
디바이스 탐색
디바이스 파일 접근 제어
빠른 참조

7장 시간, 지연, 작업 연기
시간 경과 측정하기
현재 시각 알기
실행 지연하기
커널 타이머
태스크릿
작업 큐
빠른 참조

8장 메모리 할당
kmalloc에 얽힌 진짜 이야기
색인 캐시(Lookside Cache)
get_free_page와 관련 함수
vmalloc과 관련 함수
CPU별 변수
대형 버퍼 얻기
빠른 참조

9장 하드웨어와 통신하기
I/O 포트와 I/O 메모리
I/O 포트 사용하기
I/O 포트 예제
I/O 메모리 사용하기
빠른 참조

10장 인터럽트 처리하기
병렬 포트 준비하기
인터럽트 처리기 설치하기
처리기 구현하기
상반부와 하반부
인터럽트 공유하기
인터럽트 구동 I/O
빠른 참조

11장 커널 자료형
표준 C 타입 활용
자료 항목 크기를 명시적으로 할당하기
인터페이스에 종속적인 타입
기타 이식성 문제
연결 리스트
빠른 참조

12장 PCI 드라이버
PCI 인터페이스
돌아온 탕아: ISA
PC/104와 PC/104+
다른 PC 버스
S버스(SBus)
누버스(NuBus)
외부 버스
빠른 참조

13장 USB 드라이버
USB 디바이스 기본
USB와 Sysfs
USB urb(USB 요청 블록)
USB 드라이버 작성하기
urb 없는 USB 전송하기
빠른 참조

14장 리눅스 디바이스 모델
Kobject, Kset, 하위시스템
저수준 sysfs 연산
핫플러그 사건 생성
버스, 디바이스, 드라이버
클래스
하나로 합치기
핫플러그
펌웨어 다루기
빠른 참조

15장 메모리 사상과 DMA
리눅스에서 메모리 관리
mmap 디바이스 연산
직접 I/O 수행하기
직접 메모리 접근(DMA)
빠른 참조

16장 블록 드라이버
등록
블록 디바이스 연산
요청 처리하기
다른 몇몇 세부 사항
빠른 참조

17장 네트워크 드라이버
snull 설계 방법
커널에 접속하기
net_device 구조체 세부 내역
열고 닫기
패킷 전송
패킷 수신
인터럽트 처리기
수신 인터럽트 완화
연결 상태 변경
소켓 버퍼
맥 주소 결정
전용 ioctl 명령
통계 정보
멀티캐스트
기타 사항
빠른 참조

18장 TTY 드라이버
자그마한 TTY 드라이버

tty_driver 함수 포인터
TTY 터미널 전송 제어 규칙
ioctls
tty 디바이스를 다루는 proc과 sysfs
tty_driver 구조체 자세히 살펴보기
tty_operations 구조체 자세히 살펴보기
tty_struct 구조체 자세히 살펴보기
빠른 참조

참고문헌
찾아보기

책 속으로

출판사 서평

최신의 커널 지식과 운영체제 작동방식까지 일석이조! 임베디드 시스템 개발의 필수코스, 디바이스 드라이버의 교과서를 만난다! 이번 3판은 리눅스 커널 버전 2.6.10을 위해 완벽히 개정했다. 버전...

[출판사서평 더 보기]

최신의 커널 지식과 운영체제 작동방식까지 일석이조! 임베디드 시스템 개발의 필수코스, 디바이스 드라이버의 교과서를 만난다! 이번 3판은 리눅스 커널 버전 2.6.10을 위해 완벽히 개정했다. 버전 2.6.10은 PnP, sysfs 파일 시스템을 이용한 사용자 영역과 상호작용, 표준 버스 상에서 여러 버스 관리 등 일반적인 과업 수행 방식을 합리화하고 단순화했다. 리눅스 디바이스 드라이버는 커널 해커가 아니라도 이해하고 즐길 수 있다. C 코드를 이해할 수 있고 유닉스 시스템 호출에 대한 기본적인 배경 지식만 있으면 된다. 이 책에서 독자는 문자 디바이스, 블록 디바이스, 네트워크 인터페이스를 작성하는 방법을 배울 수 있다. 별도 하드웨어 없이도 컴파일하고 실행할 수 있는 완전한 예제를 제공한다. PCI, USB, tty(터미널) 하위 시스템마다 각각 별도 장을 할애하고 있다. 운영체제가 작업을 수행하는 방식이 궁금하다면, 이 책에서 주소 영역, 비동기식 사건, I/O에 관한 지식을 얻을 수 있다. [주요 내용] * 완전한 문자/블록/tty(터미널)/네트워크 드라이버 * 드라이버 디버깅 * 인터럽트 * 타이밍 * 동시성, 잠금, SMP(대칭적인 다중 프로세싱) * 메모리 관리와 DMA * 드라이버 모델과 sysfs * 핫플러그 가능한 디바이스 * SCSI, PCI, USB, IEEE1394(파이어와이어) 등을 포함한 공용 버스의 특수 요구사항

[출판사서평 더 보기 닫기]

책 속 한 문장

  • 하성근 님 2013.11.20

    KWWS OZQ QHW $UWLFOHV NHUQHO DSL

회원리뷰

교환/반품안내

※ 상품 설명에 반품/교환 관련한 안내가 있는 경우 그 내용을 우선으로 합니다. (업체 사정에 따라 달라질 수 있습니다.)

교환/반품안내
반품/교환방법

[판매자 페이지>취소/반품관리>반품요청] 접수
또는 [1:1상담>반품/교환/환불], 고객센터 (1544-1900)

※ 중고도서의 경우 재고가 한정되어 있으므로 교환이 불가할 수 있으며, 해당 상품의 경우 상품에 대한 책임은 판매자에게 있으며 교환/반품 접수 전에 반드시 판매자와 사전 협의를 하여주시기 바랍니다.

반품/교환가능 기간

변심반품의 경우 수령 후 7일 이내, 상품의 결함 및 계약내용과 다를 경우 문제점 발견 후 30일 이내

※ 중고도서의 경우 판매자와 사전의 협의하여주신 후 교환/반품 접수가 가능합니다.

반품/교환비용 변심 혹은 구매착오로 인한 반품/교환은 반송료 고객 부담
반품/교환 불가 사유

소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우(단지 확인을 위한 포장 훼손은 제외)

소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우 예) 화장품, 식품, 가전제품 등

복제가 가능한 상품 등의 포장을 훼손한 경우 예) 음반/DVD/비디오, 소프트웨어, 만화책, 잡지, 영상 화보집

소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우 ((1)해외주문도서)

디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우

시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우

전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에 해당되는 경우

1) 해외주문도서 : 이용자의 요청에 의한 개인주문상품이므로 단순 변심 및 착오로 인한 취소/교환/반품 시 해외주문 반품/취소 수수료 고객 부담 (해외주문 반품/취소 수수료는 판매정가의 20%를 적용

2) 중고도서 : 반품/교환접수없이 반송하거나 우편으로 접수되어 상품 확인이 어려운 경우

소비자 피해보상
환불지연에 따른 배상

- 상품의 불량에 의한 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은 소비자분쟁해결 기준 (공정거래위원회 고시)에 준하여 처리됨

- 대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의 소비자 보호에 관한 법률에 따라 처리함

판매자
헌책 이야기
판매등급
특급셀러
판매자구분
사업자
구매만족도
5점 만점에 5점
평균 출고일 안내
2일 이내
품절 통보율 안내
15%

바로가기