Open DMX USB

Linux Driver for ENTTEC Open DMX USB dongle

Open DMX USB is an open USB to DMX dongle hardware design developed by Enttec. The Open in Open DMX USB refers to the fact that everybody is free to use the design and produce its own USB DMX Dongle without paying any licenses. Since this fits the Linux philosophy I wrote a small Linux 2.6 kernel driver to make it possible to use the dongle under Linux. Getting the Source Code The source code of the driver is now hosted as dmx_usb_module on GitHub. [Read More]

Wireshark

Dissectors for Wireshark

What is Wireshark? To answer this it is best to quote the description from the Wireshark website. Wireshark is a free network protocol analyzer for Unix and Windows. It allows you to examine data from a live network or from a capture file on disk. You can interactively browse the capture data, viewing summary and detail information for each packet. Wireshark has several powerful features, including a rich display filter language and the ability to view the reconstructed stream of a TCP session. [Read More]

ZPP

Zephyr C++ Framework

ZPP is a C++ wrapper for Zephyr so the OS API’s can be used more easily used from C++. It is not the intention of ZPP to implement a std:: library for Zephyr. ZPP tries to wrap the Zephyr C-API in C++17 without causing to much runtime and/or memory overhead. Getting the Source Code Warning: ZPP is still in alpha state and everything could change from commit to commit [Read More]

MPC8xx BDM

MPC8XX BDM Debugging Library

Warning: This project is from the last century (round 1999) and is probably not useful anymore (who still has a PC with a lpt port?), but I keep it here for historic reasons. The MPC8XX Library is a library to control a Motorola PowerPC processor of type MPC8xx via its BDM debug port. It is based on the GDB patch written by Frank Przybylski of VAS GmbH. The main difference with the GDB patch by Frank Przybylski is that the BDM functionality is put in a shared library and so can also be used by other applications like, for example, a FLASH loader or an automated board test program. [Read More]
gdb  foss  linux