cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

infrastructure.rst (1418B)


      1Device drivers infrastructure
      2=============================
      3
      4The Basic Device Driver-Model Structures
      5----------------------------------------
      6
      7.. kernel-doc:: include/linux/device.h
      8   :internal:
      9   :no-identifiers: device_link_state
     10
     11Device Drivers Base
     12-------------------
     13
     14.. kernel-doc:: drivers/base/init.c
     15   :internal:
     16
     17.. kernel-doc:: drivers/base/driver.c
     18   :export:
     19
     20.. kernel-doc:: drivers/base/core.c
     21   :export:
     22
     23.. kernel-doc:: drivers/base/syscore.c
     24   :export:
     25
     26.. kernel-doc:: drivers/base/class.c
     27   :export:
     28
     29.. kernel-doc:: drivers/base/node.c
     30   :internal:
     31
     32.. kernel-doc:: drivers/base/transport_class.c
     33   :export:
     34
     35.. kernel-doc:: drivers/base/dd.c
     36   :export:
     37
     38.. kernel-doc:: include/linux/platform_device.h
     39   :internal:
     40
     41.. kernel-doc:: drivers/base/platform.c
     42   :export:
     43
     44.. kernel-doc:: drivers/base/bus.c
     45   :export:
     46
     47Device Drivers DMA Management
     48-----------------------------
     49
     50.. kernel-doc:: kernel/dma/mapping.c
     51   :export:
     52
     53Device drivers PnP support
     54--------------------------
     55
     56.. kernel-doc:: drivers/pnp/core.c
     57   :internal:
     58
     59.. kernel-doc:: drivers/pnp/card.c
     60   :export:
     61
     62.. kernel-doc:: drivers/pnp/driver.c
     63   :internal:
     64
     65.. kernel-doc:: drivers/pnp/manager.c
     66   :export:
     67
     68.. kernel-doc:: drivers/pnp/support.c
     69   :export:
     70
     71Userspace IO devices
     72--------------------
     73
     74.. kernel-doc:: drivers/uio/uio.c
     75   :export:
     76
     77.. kernel-doc:: include/linux/uio_driver.h
     78   :internal:
     79