While SlimDrivers is natively an English application, distribution via platforms like Gezginler bridges the gap for non-English speakers who rely on the platform's descriptions and community feedback to understand the software's utility.
SlimDrivers is a driver management tool that scans a computer for outdated or missing drivers. Unlike traditional driver CDs or manual searching, SlimDrivers utilizes a cloud-based database. slim driver gezginler
| Platform | MCU | Core Clock | Flash | RAM | |----------|-----|------------|-------|-----| | | Cortex‑M0+ | 32 MHz | 256 KB | 32 KB | | Raspberry Pi Zero 2 W | Cortex‑A53 | 1 GHz | 512 KB (core) | 128 KB | | SiFive HiFive‑1 | RISC‑V RV32IMC | 320 MHz | 256 KB | 64 KB | | Platform | MCU | Core Clock |
| # | Contribution | |---|--------------| | | Definition of a core‑plus‑plug‑in architecture that isolates hardware abstraction from policy logic. | | C2 | Formal modeling of the Gezgin lifecycle (registration → negotiation → activation → retirement) and verification of dead‑lock freedom using TLA+ . | | C3 | Implementation of a prototype (≈ 12 KB core) for three hardware families, released under the permissive MIT license. | | C4 | Empirical evaluation of memory, latency, and throughput on real devices, compared against Linux‑based drivers and other lightweight frameworks (e.g., Zephyr, NuttX). | | C5 | Security analysis demonstrating reduced TCB size and fine‑grained capability confinement via a capability‑based access control (CBAC) model. | | | C4 | Empirical evaluation of memory,