Ik ontwikkel kernel module en device drivers
Productlijn ontwikkelaar
Over deze dienst
Ik ben een embedded systems engineer met opleiding in geavanceerde embedded ontwikkeling (UC Boulder). Ik specialiseer me in het bouwen van aangepaste linux-distributies en device drivers die zijn afgestemd op jouw doelhardware. Als je een kernel driver nodig hebt voor je aangepaste randapparaat, kan ik je daarbij helpen.
Kernel drivers vereisen nauwkeurig geheugenbeheer in kernel space, bewustzijn van gelijktijdigheden in de code, atomische bewerkingen en diepgaande kennis van kernelarchitectuur. Eén fout en het hele systeem crasht. Ik ontwikkel, debug en optimaliseer drivers voor betrouwbare prestaties bij elke workload.
Ik bied hulp in 3 niveaus met extra kosten voor documentatie, extra modules of revisies. Houd er rekening mee dat revisies alleen bugfixes voor de bestaande module omvatten. Andere wijzigingen vereisen een aangepaste offerte.
Vereisten die ik van jou nodig heb om te beginnen:
- Hardware en datasheets
- Doelplatform en kernelversie
- Bestaande broncode indien van toepassing
Platform:
Overige
Expertise:
Debuggen
•
Programmeren
