Skip to content

Latest commit

 

History

History
29 lines (26 loc) · 1.38 KB

File metadata and controls

29 lines (26 loc) · 1.38 KB

Electrostatic-Drivers

This repository offers extension drivers to the Project: ElectroKIO from the Electrostatic-Sandbox SDK, an SDK suite for distributed simulation software.

Table of contents:

  1. Preface.
  2. The Core Kernel Driver Model.
    • 2.1 Architectural Diagram.
    • 2.2 Terminology.
    • 2.3 Data Structures.
    • 2.4 Core Implementation on the Kernel Sources.
  3. The Electrostatic-Drivers Model.
    • 3.1 Architectural Diagram.
    • 3.2 Terminology.
    • 3.3 Bus Drivers.
    • 3.4 Device Drivers and Devices.
    • 3.5 Building Hardware.
    • 3.6 The ITE Super I/O Chips (IT87xx).
    • 3.7 Techniques for wiring the Hardware on Gigabyte motherboards.
  4. Relations with the user-space Project: ElectroKIO.
    • 4.1 Kernel-to-userspace Caller Graph.
    • 4.2 Example software.
  5. Build System and Source Trees.
    • 5.1 The build system automata.
    • 5.2 The build system tree.
    • 5.3 Building and inserting with the SDK.

1) Preface:

The major goal of this project is to provide Input Emulation for the common human-interface-devices (HID) especially for Keyboard, Mouse, and Joystick through custom I/O interfaces (e.g., Serial RS232/UART, Parallel IEEE-1284, and Ethernet IEEE-802).