Threadwell

Recent Notes

  • DemetriSpanos

    Oct 06, 2026

    • archive
    • twitter
    • demetrispanos
  • NOTimothyLottes

    Oct 06, 2026

    • archive
    • twitter
    • notimothylottes
  • bonzajplc

    Oct 06, 2026

    • archive
    • twitter
    • bonzajplc
Home

❯

Archive

❯

Threads

❯

ID_AA_Carmack

❯

The software side of dealing with custom hardware is unpleasant, and a drain on building it and exploiting it when completed.

❯

@ID_AA_Carmack LibUSB exists and has even Python bindings.

@ID_AA_Carmack LibUSB exists and has even Python bindings.

Properties5
typearchive
sourcetwitter
date2021-11-08
tagsarchive, twitter, id_aa_carmack
description@ID_AA_Carmack LibUSB exists and has even Python bindings.

Nov 08, 20211 min read

  • archive
  • twitter
  • id_aa_carmack

Source

  • URL: https://x.com/janoc200/status/1457804872816996359
  • Author: Jan Ciger (@janoc200@mstdn.social) (@janoc200)
  • Posted: 2021-11-08 20:19:01

Branch

1/ @janoc200

@ID_AA_Carmack

LibUSB exists and has even Python bindings. PCIe is unlikely to be doable due to the required OS interfaces not being exposed to the userspace. And neither is going to be high performance if done through user space/Python.

Related

  • Spine: 2021-11-08-the-software-side-of-dealing-with-custom-hardware

Graph View

  • Source
  • Branch
  • Related

Backlinks

  • The software side of dealing with custom hardware is unpleasant, and a drain on building it and exploiting it when completed.

Created with Quartz v5.0.0 © 2026

  • GitHub