dxd - dynax driver framework 2.6.0d179
cross platform open source driver development framework
Loading...
Searching...
No Matches
Build Environment

All Platforms

macOS System Extensions

IOKit Kernel Extension Framework

WDK - Windows Driver Framework

Two machine kernel debug setup

Build server

  • ssh server https://learn.microsoft.com/en-us/windows-server/administration/openssh/openssh_keymanagement On the (virtual) machine, open an administrative PowerShell and run
    # Install OpenSSH
    Add-WindowsCapability -Online -Name OpenSSH.Server
    # Set the sshd service to be started automatically.
    Get-Service -Name sshd | Set-Service -StartupType Automatic -PassThru
    # Start the sshd service.
    Start-Service sshd
    # Load your key files into ssh-agent.
    ssh-add $env:USERPROFILE\.ssh\id_ecdsa
    # Copy the public key file generated previously on your client to the authorized_keys file on your server.
    Copy-Item $env:USERPROFILE\.ssh\id_ecdsa.pub $env:ProgramData\ssh\administrators_authorized_keys
    # fix ACLs
    Icacls.exe $env:ProgramData\ssh\administrators_authorized_keys /inheritance:r /grant Administrators:F /grant SYSTEM:F
  • install your signing certs under the service "user" - Windows has no strict user concept

tools

CoreAudio client device

CoreAudio client device

CoreAudio server plugin driver

  • Installation
    /Library/Audio/Plug-Ins/HAL
  • stop CoreAudio server
    sudo launchctl stop com.apple.audio.coreaudiod
  • start CoreAudio server
    sudo launchctl load com.apple.audio.coreaudiod
  • debug CoreAudio Daemon by attaching to /usr/sbin/coreaudiod as root and wait for executable to be launched
  • restart CoreAudio server
    sudo launchctl stop com.apple.audio.coreaudiod && launchctl start com.apple.audio.coreaudiod

CoreMIDI server plugin driver interface

CoreMIDI client driver

CoreMIDI server plugin driver interface

CoreMIDI server plugin

  • Installation
    ~/Library/Audio/MIDI Drivers
    /Library/Audio/MIDI Drivers

(c) copyright 2009 dynamic acoustics e.U. generated on Tue Nov 25 2025

a closed source license may be obtained by requesting a written permission from dynamic acoustics e.U.
however - governmental use generally and military use especially is strictly prohibited though.