Linux Device Drivers: [where the Kernel meets the hardware]
Gespeichert in:
Vorheriger Titel: | Rubini, Alessandro Linux device drivers |
---|---|
Hauptverfasser: | , , |
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Sebastopol, Calif. [u.a.]
O'Reilly
2005
|
Ausgabe: | 3. ed. |
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | XVIII, 615 S. |
ISBN: | 9780596005900 0596005903 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV019766760 | ||
003 | DE-604 | ||
005 | 20201130 | ||
007 | t | ||
008 | 050411s2005 |||| 00||| eng d | ||
015 | |a 04,N48,0073 |2 dnb | ||
016 | 7 | |a 972608168 |2 DE-101 | |
020 | |a 9780596005900 |9 978-0-596-00590-0 | ||
020 | |a 0596005903 |c Kt. : EUR 38.00 |9 0-596-00590-3 | ||
024 | 3 | |a 9780596005900 | |
035 | |a (OCoLC)254183059 | ||
035 | |a (DE-599)BVBBV019766760 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a eng | |
049 | |a DE-91G |a DE-703 |a DE-634 |a DE-11 |a DE-29T |a DE-355 | ||
050 | 0 | |a QA76.76.D49 | |
082 | 0 | |a 004.56 | |
084 | |a ST 261 |0 (DE-625)143633: |2 rvk | ||
084 | |a DAT 182f |2 stub | ||
084 | |a 004 |2 sdnb | ||
084 | |a DAT 438f |2 stub | ||
100 | 1 | |a Corbet, Jonathan |e Verfasser |4 aut | |
245 | 1 | 0 | |a Linux Device Drivers |b [where the Kernel meets the hardware] |c Jonathan Corbet, Alessandro Rubini and Greg Kroah-Hartman |
250 | |a 3. ed. | ||
264 | 1 | |a Sebastopol, Calif. [u.a.] |b O'Reilly |c 2005 | |
300 | |a XVIII, 615 S. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 4 | |a LINUX - Treiber <Programm> | |
650 | 4 | |a Linux device drivers (Computer programs) | |
650 | 0 | 7 | |a LINUX 2.4 |0 (DE-588)4644839-1 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a LINUX |0 (DE-588)4337730-0 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Hardwareentwurf |0 (DE-588)4159103-3 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Treiber |g Programm |0 (DE-588)4185971-6 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a LINUX |0 (DE-588)4337730-0 |D s |
689 | 0 | 1 | |a Treiber |g Programm |0 (DE-588)4185971-6 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a LINUX 2.4 |0 (DE-588)4644839-1 |D s |
689 | 1 | 1 | |a Treiber |g Programm |0 (DE-588)4185971-6 |D s |
689 | 1 | |8 1\p |5 DE-604 | |
689 | 2 | 0 | |a LINUX |0 (DE-588)4337730-0 |D s |
689 | 2 | 1 | |a Hardwareentwurf |0 (DE-588)4159103-3 |D s |
689 | 2 | |8 2\p |5 DE-604 | |
700 | 1 | |a Rubini, Alessandro |e Verfasser |4 aut | |
700 | 1 | |a Kroah-Hartman, Greg |e Verfasser |4 aut | |
780 | 0 | 0 | |i Früher u.d.T. |a Rubini, Alessandro |t Linux device drivers |
856 | 4 | 2 | |m HEBIS Datenaustausch Darmstadt |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=013092987&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-013092987 | ||
883 | 1 | |8 1\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk | |
883 | 1 | |8 2\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk |
Datensatz im Suchindex
_version_ | 1804133245388849152 |
---|---|
adam_text | LINUX DEVICE DRIVERS THIRD EDITION JONATHAN CORBET, ALESSANDRO RUBINI,
AND GREG KROAH-HARTMAN O REILLY* BEIJING * CAMBRIDGE * FARNHAM * KOLN *
PARIS * SEBASTOPOL * TAIPEI * TOKYO TABLE OF CONTENTS PREFACE XI 1. AN
INTRODUCTION TO DEVICE DRIVERS 1 THE ROLE OF THE DEVICE DRIVER 2
SPLITTING THE KERNEL 4 CLASSES OF DEVICES AND MODULES 5 SECURITY ISSUES
8 VERSION NUMBERING 10 LICENSE TERMS 11 JOINING THE KERNEL DEVELOPMENT
COMMUNITY 12 OVERVIEW OF THE BOOK 12 2. BUILDING AND RUNNING MODULES 15
SETTING UP YOUR TEST SYSTEM 15 THE HELLO WORLD MODULE 16 KERNEL MODULES
VERSUS APPLICATIONS 18 COMPILING AND LOADING 22 THE KERNEL SYMBOL TABLE
28 PRELIMINARIES 30 INITIALIZATION AND SHUTDOWN 31 MODULE PARAMETERS 35
DOING IT IN USER SPACE 37 QUICK REFERENCE 39 3. CHAR DRIVERS 42 THE
DESIGN OF SCULL 42 MAJOR AND MINOR NUMBERS 43 SOME IMPORTANT DATA
STRUCTURES 49 CHAR DEVICE REGISTRATION 55 OPEN AND RELEASE 58 SCULL S
MEMORY USAGE 60 READ AND WRITE 63 PLAYING WITH THE NEW DEVICES 70 QUICK
REFERENCE 70 4. DEBUGGING TECHNIQUES 73 DEBUGGING SUPPORT IN THE KERNEL
73 DEBUGGING BY PRINTING 75 DEBUGGING BY QUERYING 82 DEBUGGING BY
WATCHING 91 DEBUGGING SYSTEM FAULTS 93 DEBUGGERS AND RELATED TOOLS 99 5.
CONCURRENCY AND RACE CONDITIONS 106 PITFALLS IN SCULL 107 CONCURRENCY
AND ITS MANAGEMENT 107 SEMAPHORES AND MUTEXES 109 COMPLETIONS 114
SPINLOCKS 116 LOCKING TRAPS 121 ALTERNATIVES TO LOCKING 123 QUICK
REFERENCE 130 6. ADVANCED CHAR DRIVER OPERATIONS 135 IOCTL 135 BLOCKING
I/O 147 POLL AND SELECT 163 ASYNCHRONOUS NOTIFICATION 169 SEEKING A
DEVICE 171 ACCESS CONTROL ON A DEVICE FILE 173 QUICK REFERENCE 179 7.
TIME, DELAYS, AND DEFERRED WORK 183 MEASURING TIME LAPSES 183 KNOWING
THE CURRENT TIME 188 DELAYING EXECUTION 190 KERNEL TIMERS 196 TASKLETS
202 VI | TABLE OF CONTENTS WORKQUEUES 205 QUICK REFERENCE 208 8.
ALLOCATING MEMORY 213 THE REAL STORY OF KMALLOC 213 LOOKASIDE CACHES 217
GET_FREE_PAGE AND FRIENDS 221 VMALLOC AND FRIENDS 224 PER-CPU VARIABLES
228 OBTAINING LARGE BUFFERS 230 QUICK REFERENCE 231 9. COMMUNICATING
WITH HARDWARE 235 I/O PORTS AND I/O MEMORY 235 USING I/O PORTS 239 AN
I/O PORT EXAMPLE 245 USING I/O MEMORY 248 QUICK REFERENCE 255 10.
INTERRUPT HANDLING 258 PREPARING THE PARALLEL PORT 259 INSTALLING AN
INTERRUPT HANDLER 259 IMPLEMENTING A HANDLER 269 TOP AND BOTTOM HALVES
275 INTERRUPT SHARING 278 INTERRUPT-DRIVEN I/O 281 QUICK REFERENCE 286
11. DATA TYPES IN THE KERNEL 288 USE OF STANDARD C TYPES 288 ASSIGNING
AN EXPLICIT SIZE TO DATA ITEMS 290 INTERFACE-SPECIFIC TYPES 291 OTHER
PORTABILITY ISSUES 292 LINKED LISTS 295 QUICK REFERENCE 299 12. PCI
DRIVERS 302 THE PCI INTERFACE 302 A LOOK BACK: ISA 319 PC/104 AND
PC/104+ 322 TABLE OF CONTENTS I VII OTHER PC BUSES 322 SBUS 323 NUBUS
324 EXTERNAL BUSES 325 QUICK REFERENCE 325 13. USB DRIVERS 327 USB
DEVICE BASICS 328 USB AND SYSFS 333 USB URBS 335 WRITING A USB DRIVER
346 USB TRANSFERS WITHOUT URBS 356 QUICK REFERENCE 360 14. THE LINUX
DEVICE MODEL 362 KOBJECTS, KSETS, AND SUBSYSTEMS 364 LOW-LEVEL SYSFS
OPERATIONS 371 HOTPLUG EVENT GENERATION 375 BUSES, DEVICES, AND DRIVERS
377 CLASSES 387 PUTTING IT ALL TOGETHER 391 HOTPLUG 397 DEALING WITH
FIRMWARE 405 QUICK REFERENCE 407 15. MEMORY MAPPING AND DMA 412 MEMORY
MANAGEMENT IN LINUX 412 THE MMAP DEVICE OPERATION 422 PERFORMING DIRECT
I/O 435 DIRECT MEMORY ACCESS 440 QUICK REFERENCE 459 16. BLOCK DRIVERS
464 REGISTRATION 465 THE BLOCK DEVICE OPERATIONS 471 REQUEST PROCESSING
474 SOME OTHER DETAILS 491 QUICK REFERENCE 494 VIII | TABLE OF CONTENTS
17. NETWORK DRIVERS 497 HOW SNULL IS DESIGNED 498 CONNECTING TO THE
KERNEL 502 THE NET_DEVICE STRUCTURE IN DETAIL 506 OPENING AND CLOSING
515 PACKET TRANSMISSION 516 PACKET RECEPTION 521 THE INTERRUPT HANDLER
523 RECEIVE INTERRUPT MITIGATION 525 CHANGES IN LINK STATE 528 THE
SOCKET BUFFERS 528 MAC ADDRESS RESOLUTION 532 CUSTOM IOCTL COMMANDS 535
STATISTICAL INFORMATION 536 MULTICAST 537 A FEW OTHER DETAILS 540 QUICK
REFERENCE 542 18. TTYDRIVERS 546 A SMALL TTY DRIVER 548 TTY_DRIVER
FUNCTION POINTERS 553 TTY LINE SETTINGS 560 IOCTLS 564 PROC AND SYSFS
HANDLING OF TTY DEVICES 566 THE TTY_DRIVER STRUCTURE IN DETAIL 567 THE
TTY_OPERATIONS STRUCTURE IN DETAIL 569 THE TTY_STRUCT STRUCTURE IN
DETAIL 571 QUICK REFERENCE 573 BIBLIOGRAPHY 575 INDEX 579 TABLE OF
CONTENTS
|
any_adam_object | 1 |
author | Corbet, Jonathan Rubini, Alessandro Kroah-Hartman, Greg |
author_facet | Corbet, Jonathan Rubini, Alessandro Kroah-Hartman, Greg |
author_role | aut aut aut |
author_sort | Corbet, Jonathan |
author_variant | j c jc a r ar g k h gkh |
building | Verbundindex |
bvnumber | BV019766760 |
callnumber-first | Q - Science |
callnumber-label | QA76 |
callnumber-raw | QA76.76.D49 |
callnumber-search | QA76.76.D49 |
callnumber-sort | QA 276.76 D49 |
callnumber-subject | QA - Mathematics |
classification_rvk | ST 261 |
classification_tum | DAT 182f DAT 438f |
ctrlnum | (OCoLC)254183059 (DE-599)BVBBV019766760 |
dewey-full | 004.56 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 004 - Computer science |
dewey-raw | 004.56 |
dewey-search | 004.56 |
dewey-sort | 14.56 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
edition | 3. ed. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>02519nam a2200637 c 4500</leader><controlfield tag="001">BV019766760</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20201130 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">050411s2005 |||| 00||| eng d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">04,N48,0073</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">972608168</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9780596005900</subfield><subfield code="9">978-0-596-00590-0</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">0596005903</subfield><subfield code="c">Kt. : EUR 38.00</subfield><subfield code="9">0-596-00590-3</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9780596005900</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)254183059</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV019766760</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-91G</subfield><subfield code="a">DE-703</subfield><subfield code="a">DE-634</subfield><subfield code="a">DE-11</subfield><subfield code="a">DE-29T</subfield><subfield code="a">DE-355</subfield></datafield><datafield tag="050" ind1=" " ind2="0"><subfield code="a">QA76.76.D49</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">004.56</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 261</subfield><subfield code="0">(DE-625)143633:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 182f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">004</subfield><subfield code="2">sdnb</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 438f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Corbet, Jonathan</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Linux Device Drivers</subfield><subfield code="b">[where the Kernel meets the hardware]</subfield><subfield code="c">Jonathan Corbet, Alessandro Rubini and Greg Kroah-Hartman</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">3. ed.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Sebastopol, Calif. [u.a.]</subfield><subfield code="b">O'Reilly</subfield><subfield code="c">2005</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XVIII, 615 S.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">LINUX - Treiber <Programm></subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Linux device drivers (Computer programs)</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">LINUX 2.4</subfield><subfield code="0">(DE-588)4644839-1</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">LINUX</subfield><subfield code="0">(DE-588)4337730-0</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Hardwareentwurf</subfield><subfield code="0">(DE-588)4159103-3</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Treiber</subfield><subfield code="g">Programm</subfield><subfield code="0">(DE-588)4185971-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">LINUX</subfield><subfield code="0">(DE-588)4337730-0</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Treiber</subfield><subfield code="g">Programm</subfield><subfield code="0">(DE-588)4185971-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">LINUX 2.4</subfield><subfield code="0">(DE-588)4644839-1</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="1"><subfield code="a">Treiber</subfield><subfield code="g">Programm</subfield><subfield code="0">(DE-588)4185971-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="2" ind2="0"><subfield code="a">LINUX</subfield><subfield code="0">(DE-588)4337730-0</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="2" ind2="1"><subfield code="a">Hardwareentwurf</subfield><subfield code="0">(DE-588)4159103-3</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="2" ind2=" "><subfield code="8">2\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Rubini, Alessandro</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Kroah-Hartman, Greg</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="780" ind1="0" ind2="0"><subfield code="i">Früher u.d.T.</subfield><subfield code="a">Rubini, Alessandro</subfield><subfield code="t">Linux device drivers</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">HEBIS Datenaustausch Darmstadt</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=013092987&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-013092987</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="a">cgwrk</subfield><subfield code="d">20201028</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#cgwrk</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">2\p</subfield><subfield code="a">cgwrk</subfield><subfield code="d">20201028</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#cgwrk</subfield></datafield></record></collection> |
id | DE-604.BV019766760 |
illustrated | Not Illustrated |
indexdate | 2024-07-09T20:05:39Z |
institution | BVB |
isbn | 9780596005900 0596005903 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-013092987 |
oclc_num | 254183059 |
open_access_boolean | |
owner | DE-91G DE-BY-TUM DE-703 DE-634 DE-11 DE-29T DE-355 DE-BY-UBR |
owner_facet | DE-91G DE-BY-TUM DE-703 DE-634 DE-11 DE-29T DE-355 DE-BY-UBR |
physical | XVIII, 615 S. |
publishDate | 2005 |
publishDateSearch | 2005 |
publishDateSort | 2005 |
publisher | O'Reilly |
record_format | marc |
spelling | Corbet, Jonathan Verfasser aut Linux Device Drivers [where the Kernel meets the hardware] Jonathan Corbet, Alessandro Rubini and Greg Kroah-Hartman 3. ed. Sebastopol, Calif. [u.a.] O'Reilly 2005 XVIII, 615 S. txt rdacontent n rdamedia nc rdacarrier LINUX - Treiber <Programm> Linux device drivers (Computer programs) LINUX 2.4 (DE-588)4644839-1 gnd rswk-swf LINUX (DE-588)4337730-0 gnd rswk-swf Hardwareentwurf (DE-588)4159103-3 gnd rswk-swf Treiber Programm (DE-588)4185971-6 gnd rswk-swf LINUX (DE-588)4337730-0 s Treiber Programm (DE-588)4185971-6 s DE-604 LINUX 2.4 (DE-588)4644839-1 s 1\p DE-604 Hardwareentwurf (DE-588)4159103-3 s 2\p DE-604 Rubini, Alessandro Verfasser aut Kroah-Hartman, Greg Verfasser aut Früher u.d.T. Rubini, Alessandro Linux device drivers HEBIS Datenaustausch Darmstadt application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=013092987&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis 1\p cgwrk 20201028 DE-101 https://d-nb.info/provenance/plan#cgwrk 2\p cgwrk 20201028 DE-101 https://d-nb.info/provenance/plan#cgwrk |
spellingShingle | Corbet, Jonathan Rubini, Alessandro Kroah-Hartman, Greg Linux Device Drivers [where the Kernel meets the hardware] LINUX - Treiber <Programm> Linux device drivers (Computer programs) LINUX 2.4 (DE-588)4644839-1 gnd LINUX (DE-588)4337730-0 gnd Hardwareentwurf (DE-588)4159103-3 gnd Treiber Programm (DE-588)4185971-6 gnd |
subject_GND | (DE-588)4644839-1 (DE-588)4337730-0 (DE-588)4159103-3 (DE-588)4185971-6 |
title | Linux Device Drivers [where the Kernel meets the hardware] |
title_auth | Linux Device Drivers [where the Kernel meets the hardware] |
title_exact_search | Linux Device Drivers [where the Kernel meets the hardware] |
title_full | Linux Device Drivers [where the Kernel meets the hardware] Jonathan Corbet, Alessandro Rubini and Greg Kroah-Hartman |
title_fullStr | Linux Device Drivers [where the Kernel meets the hardware] Jonathan Corbet, Alessandro Rubini and Greg Kroah-Hartman |
title_full_unstemmed | Linux Device Drivers [where the Kernel meets the hardware] Jonathan Corbet, Alessandro Rubini and Greg Kroah-Hartman |
title_old | Rubini, Alessandro Linux device drivers |
title_short | Linux Device Drivers |
title_sort | linux device drivers where the kernel meets the hardware |
title_sub | [where the Kernel meets the hardware] |
topic | LINUX - Treiber <Programm> Linux device drivers (Computer programs) LINUX 2.4 (DE-588)4644839-1 gnd LINUX (DE-588)4337730-0 gnd Hardwareentwurf (DE-588)4159103-3 gnd Treiber Programm (DE-588)4185971-6 gnd |
topic_facet | LINUX - Treiber <Programm> Linux device drivers (Computer programs) LINUX 2.4 LINUX Hardwareentwurf Treiber Programm |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=013092987&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT corbetjonathan linuxdevicedriverswherethekernelmeetsthehardware AT rubinialessandro linuxdevicedriverswherethekernelmeetsthehardware AT kroahhartmangreg linuxdevicedriverswherethekernelmeetsthehardware |