LibreCUDA is a project aimed at replacing the CUDA driver API to enable launching CUDA code on Nvidia GPUs without relying on the proprietary CUDA runtime. It achieves this by communicating directly with the hardware via ioctls, (specifically what Nvidia's open-gpu-kernel-modules refer to as the rmapi), as well as QMD, Nvidia's MMIO command queue structure. LibreCUDA is capable of uploading CUDA ELF binaries onto the GPU and launching them via the command queue.
Still in the early stages, it looks like.
This is a Raspberry Pi HAT that implements a PC-style parallel port. GPIO pins are organized as data, status, and control registers. The HAT includes a buffer chip that converts from the GPIB 3V3 logic to signals that conform to IEEE 1284. A 26 pin IDC header on the board connects to your DB25 connector. A parport-gpio driver and device tree overlay integrate the HAT with the Linux parport driver stack.
I wanted to use a parallel port based cooled astronomy camera, but preferred to use the compact and low-power Raspberry Pi over a PC at the telescope. Parallel ports are simple devices. Why not build one?
The Flipper Zero Radar Scanner is an application designed for the Flipper Zero's GPIO capabilities, utilizing the RCWL-0516 Microwave Radar module to detect the presence and movement of living beings or people. This powerful radar module is capable of detecting movement at a range of approximately 8 meters, depending on the environment, and can even detect humans through walls, ceilings, and floors up to 5-6 meters away.
Hummusec's port of Samy's magspoof software to the Flipper Zero firmware platform.
A database of motherboards, BIOS images, chipsets, manufacturers, drivers, software. If you have an ancient PC and you're trying to figure it out, check here first.
GeoRAM System 2.0 (64er Magazine - December 1992 Issue, Page 36) is a RAM Disk utility & machine code monitor for the Commodore 64. With this utility you can create a 2015 block storage device that can be used from BASIC 2.0.
After the program loads and runs, it will do a warm reboot. After the reboot, issue SYS 56832 to activate the software. The built-in help can be access by typing "HELP" at the > prompt
How to configure later-generation nVidia drivers to do their own power management now that it's supported on some models.
Applicable to Turing GPUs and Coffee Lake CPUs. Windbringer does not have the former (the GTX 1050Ti is a Pascal architecture, not a Turing architecture). Still, there are options.
A curated list of awesome MicroPython libraries, frameworks, software and resources.
These pages host community generated documentation and examples of the features of MicroPython and the pyboard. We welcome your contributions.
The first and hopefully only website you'll have to visit when configuring a Linux machine to use a printer.
A utility for Windows XP and Vista that makes it easy to reinstall your system because it hunts down and packages up every device driver installed on your system, zips them up, and asks you to save them off somewhere. After the reinstall, DriverMax will help you reinstall them.
An application which downloads and archives Windows Updates for offline installation or slipstreaming.
A website that lets you search out and download missing .dll files to fix a botched reinstall or application upgrade.
Your one-stop RPM repository for all the packages that Redhat and Fedora Core won't package, like basic MP3 playback support.
Broadcom opensourced the GPU drivers for the RaspberryPi under a three-clause BSD license. The code is fully functional, hasn't been reverse engineered, and can be compiled and used imediately on the RasPi.
How to install Windows 7 from a USB key when your machine's RAID drivers aren't signed by Microsoft. You start by running the System Repair function of the installer...