awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टMCP सर्वरहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेस
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

6 रिपॉजिटरी

Awesome GitHub RepositoriesRegister-Level Controllers

Drivers that interact directly with hardware registers for low-latency peripheral manipulation.

Distinct from Peripheral Input Drivers: Distinct from general peripheral input drivers: focuses on direct memory-mapped register control for high-precision hardware interaction.

Explore 6 awesome GitHub repositories matching user interface & experience · Register-Level Controllers. Refine with filters or upvote what's useful.

Awesome Register-Level Controllers GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • darkflippers/unleashed-firmwareDarkFlippers का अवतार

    DarkFlippers/unleashed-firmware

    21,751GitHub पर देखें↗

    Unleashed Firmware is a custom firmware modification for portable multi-tool devices designed to expand the capabilities of radio frequency, infrared, and contactless authentication hardware. It functions as a comprehensive platform for wireless security auditing, signal analysis, and hardware interaction, enabling users to capture, decode, and emulate signals across various communication protocols. The firmware distinguishes itself through a modular plugin architecture that allows for the dynamic addition of signal analysis and attack capabilities without requiring a full system recompile. I

    Direct interaction with hardware registers allows the firmware to manipulate low-level radio and input signals with minimal latency and high precision.

    Calternative-firmwarecfwcustom
    GitHub पर देखें↗21,751
  • airbnb/epoxyairbnb का अवतार

    airbnb/epoxy

    8,556GitHub पर देखें↗

    Epoxy is an Android library for building complex RecyclerView screens using a model-driven approach. It generates RecyclerView adapter models at compile time from annotated custom views, data binding layouts, or view holders, eliminating the manual boilerplate typically associated with view holders and adapters. The library provides a diffing engine that automatically compares model lists and applies minimal updates with animations for insertions, removals, and moves. The library distinguishes itself through its controller-based model building, where a controller class with a buildModels meth

    Automatically registers generated models with the controller after modification, reducing manual wiring.

    Java
    GitHub पर देखें↗8,556
  • cpq/bare-metal-programming-guidecpq का अवतार

    cpq/bare-metal-programming-guide

    4,730GitHub पर देखें↗

    यह प्रोजेक्ट माइक्रोकंट्रोलर फ़र्मवेयर विकास के लिए शैक्षिक संसाधन और तकनीकी गाइड प्रदान करता है। यह बिना किसी अंतर्निहित ऑपरेटिंग सिस्टम के सीधे हार्डवेयर पर चलने वाले लो-लेवल C कोड लिखने पर केंद्रित है, जो हार्डवेयर रजिस्टरों, मेमोरी मैपिंग और सिस्टम क्लॉक के मूल सिद्धांतों को कवर करता है। गाइड्स कच्चे मेमोरी-मैप्ड रजिस्टरों को संरचित इंटरफ़ेस में लपेटने के लिए हार्डवेयर एब्स्ट्रैक्शन लेयर्स के निर्माण का विवरण देते हैं और बेयर-मेटल वातावरण में TCP/IP स्टैक और HTTP सर्वर को एकीकृत करने के लिए वॉकथ्रू प्रदान करते हैं। यह एम्बेडेड सिस्टम बिल्ड पाइपलाइन्स के कार्यान्वयन को भी रेखांकित करता है, लिंकर स्क्रिप्ट्स के साथ बाइनरीज़ को संकलित करने से लेकर भौतिक बोर्डों पर फ़र्मवेयर डिप्लॉय करने तक। यह सामग्री हार्डवेयर एकीकरण, पेरिफेरल रजिस्टर कॉन्फ़िगरेशन, और इंटरप्ट-ड्रिवन टास्क शेड्यूलिंग के सेटअप सहित एम्बेडेड क्षमताओं की एक विस्तृत श्रृंखला को कवर करती है। यह UART संचार और मानक IO रीडायरेक्शन के माध्यम से माइक्रोकंट्रोलर डिबगिंग वर्कफ़्लो को भी संबोधित करती है। रिपॉजिटरी में क्रॉस-कंपाइलेशन टूलचेन्स को प्रबंधित करने और फ़र्मवेयर बिल्ड्स व डिप्लॉयमेंट को स्वचालित करने के निर्देश शामिल हैं।

    Implements direct memory-mapped register control using pointer-based structures for high-precision peripheral manipulation.

    C
    GitHub पर देखें↗4,730
  • tmk/tmk_keyboardtmk का अवतार

    tmk/tmk_keyboard

    4,125GitHub पर देखें↗

    tmk_keyboard is keyboard firmware for AVR and Cortex-M microcontrollers designed to handle key matrix scanning and HID communication. It functions as an embedded hardware control library for managing GPIO pins and EEPROM storage, as well as a driver that transmits keystroke and mouse data to a host computer via USB or PS/2 protocols. The project features a layer-based keymap engine that allows physical keys to be mapped to multiple virtual layers. It also includes a legacy keyboard protocol translator to convert signals from vintage hardware standards to modern computer interfaces. The firmw

    Implements direct register manipulation for microcontroller I/O pins to ensure low-latency keyboard input processing.

    C
    GitHub पर देखें↗4,125
  • sypstraw/rpi4-osdevsypstraw का अवतार

    sypstraw/rpi4-osdev

    3,754GitHub पर देखें↗

    This project is a tutorial for developing a custom bare metal operating system specifically for the Raspberry Pi 4. It provides the guidance and resources necessary to write software that interacts directly with hardware without the use of a pre-existing kernel. The project centers on an ARM64 cross-compilation toolchain and a build pipeline that transforms source code into raw binary images. It utilizes linker scripts to define physical memory addresses and section placements, ensuring the resulting binary loads at the correct hardware entry point. The codebase covers direct hardware interf

    Provides register-level control for high-precision manipulation of hardware peripherals via memory-mapped addresses.

    C
    GitHub पर देखें↗3,754
  • d0k3/godmode9d0k3 का अवतार

    d0k3/GodMode9

    2,554GitHub पर देखें↗

    GodMode9 is a system-level utility for Nintendo 3DS hardware designed for booting unsigned firmware, managing files, and modifying internal memory. It serves as a custom firmware tool for booting specialized payloads and unlocking restricted system features and hardware capabilities. The project provides a low-level hardware interface for interacting with I2C registers, extracting system keys, and managing raw memory partitions. It functions as a game image dump tool to extract retail cartridges and system images, while also acting as a binary patching utility to alter software behavior via r

    Implements direct read and write access to hardware I2C registers for low-level system interaction.

    C3dsa9lhcia
    GitHub पर देखें↗2,554
  1. Home
  2. User Interface & Experience
  3. Input Controls
  4. Peripheral Input Drivers
  5. Register-Level Controllers

सब-टैग एक्सप्लोर करें

  • I2C Register Controllers1 सब-टैगLow-level drivers that interact directly with hardware registers via I2C for system component control. **Distinct from Register-Level Controllers:** Specific to I2C bus communication rather than general peripheral register-level control.