1 Repo
Low-level interfaces for interacting with operating system kernel frameworks to access hardware state.
Distinct from External I/O Integration: None of the candidates cover macOS I/O Kit or general kernel-level hardware telemetry frameworks.
Explore 1 awesome GitHub repository matching operating systems & systems programming · Kernel Framework Integrations. Refine with filters or upvote what's useful.
WhatCable ist ein macOS-Systemdienstprogramm für Hardware-Monitoring und USB-C-Kabeldiagnose. Es fungiert als Marker-Chip-Reader, Datenlink-Inspektor und Power-Delivery-Analysator, um die technischen Spezifikationen und Hardware-Fähigkeiten angeschlossener Kabel zu identifizieren. Das Tool extrahiert Vendor-IDs und Spezifikations-Flags aus internen E-Marker-Chips, um die Echtheit von Kabeln zu verifizieren sowie Datenübertragungsgeschwindigkeiten und Strombelastbarkeit zu identifizieren. Es zeichnet sich durch die Thunderbolt-Topologie-Inspektion aus, um Hochgeschwindigkeitsverbindungen zu visualisieren und aktive Anzeigemodi mit der Link-Kapazität zu vergleichen, um Auflösungs- oder Bildwiederholraten-Einschränkungen zu diagnostizieren. Das Projekt deckt breitere Diagnosebereiche ab, einschließlich Echtzeit-Stromtelemetrie zur Identifizierung von Ladeengpässen, Port-Gesundheitsüberwachung zur Erkennung von Überstromereignissen und die Pflege eines persistenten lokalen Registers zur Verfolgung der Kabel-Performance-Historie. Benutzer können den Hardware-Status über eine native Menüleisten-Schnittstelle und Desktop-Widgets überwachen oder Port-Status und Stromtelemetrie als Text oder JSON über eine Command-Line-Interface exportieren.
Interfaces with the macOS I/O Kit framework to retrieve real-time hardware link-state and power telemetry.