Phil Dennis-Jordan's repositories
qemu
Place for my own qemu feature branches and preserving other people's public branches.
Cilicon
Fork for local changes of: 🛠️ Self-Hosted ephemeral macOS CI on Apple Silicon
kextgizmos
A collection of helper functions, macros, and similar which are useful for developing macOS DriverKit and kernel extensions (dexts & kexts) and working with them from user space. Mirror of https://gitlab.com/pmdj/kextgizmos
pico-ads1115
A C library for using Texas Instrument ADS1115 analog-to-digital converter with the Raspberry Pi Pico
rust-iokit
Higher level wrapper for macOS/iPadOS IOKit framework than iokit_sys crate
iokit-sys
FFI bindings for IOKit
rust-dispatch
Rust wrapper for Apple's Grand Central Dispatch.
OSX-KVM
Run macOS on QEMU/KVM. With OpenCore + Big Sur + Monterey support now! Only commercial (paid) support is available now to avoid spammy issues.
AnimRay
Raytracer and animation program
core-foundation-rs
Rust bindings to Core Foundation and other low level libraries on Mac OS X and iOS
CGVirtualDisplay
CGVirtualDisplay Example
virtio-net-osx
Mac OS X driver for a (virtualised) "virtio" network device. Virtio network devices are supported by KVM and VirtualBox. Fastest virtual network device for VirtualBox OSX Guests, allows kernel debugging of guests via gdb.
SD
SD Library for Arduino
darwin-xnu
The Darwin Kernel (mirror)
SharedDataQueue
Library for working around the regression in IOSharedDataQueue in macOS 10.13.6 & 10.14
genccont
Generic containers in C. So far: singly & doubly linked lists, a singly-linked queue, a hash table and a binary search tree. As type-safe as I can make them in C. Simple to use and hack; very embeddable - works in user space and in-kernel; 0 build requirements: not even libc needed; can easily cherry-pick only needed source files. zlib license.
QemuUSBTablet-OSX
Driver allowing OS X guests to use the "usb-tablet" absolute pointing device in Qemu.
jpeg-compressor
Automatically exported from code.google.com/p/jpeg-compressor
greatest
A C unit testing library in 1 file. No dependencies, no dynamic allocation. ISC licensed.
protobuf-objc
Protocol Buffers for Objective C
mixpanel-iphone
iPhone tracking library for Mixpanel Analytics
literal-collections
Functions for creating pre-populated ("literal") STL collections using C++11 variadic templates. Useful for compilers that don't support the new initialiser lists but do support variadic templates (such as clang 3.0.0 and GCC 4.3).
clojure-util
Various little utility functions that make everyday life with clojure a little easier.
objective-vcdiff
Objective-C wrapper for Google's open-vcdiff binary diff library