İlgilenmem, linux ve tescilli sürücülerle ilgili sonsuz bir sorun olduğudur. Donanım üreticileri neden kendi sürücülerini LLVM IR formunda göndermiyor?Bir aygıt sürücüsü LLVM IR'de yazılmış veya derlenmiş olabilir mi?
-3
A
cevap
1
Linux aygıt sürücülerini kullanıcı modu koduna yazabilirsiniz. Python'da yazılan gösterileri gördüm (prototip için kullanışlı).
Muhtemelen fikriniz, donanım satıcılarının bir LLVM IR sürücüsü gönderebilmesi ve daha sonra sürücünün x86, ARM veya başka bir şeyle çalışabilmesidir. Çoğu donanım satıcısı niş pazarlarla ilgilenmez ve yalnızca donanımlarını test ettikleri belirli platformlarda desteklemek ister.
Sürücüde çok ilginç bir IPR var (sürücünün üstünde kütüphanede olmasına rağmen). Satıcılar birden fazla platformu desteklemek istediyse, oluşturmaları gereken yönergeleri ve kısıtlayıcı (hatta GPL) bir lisansı olan C kodunu gönderebilirler.
İlgili konular
- 1. Linux sürücüsü için aygıt ağacı benzeri yapı
- 2. Redis'ten yorumlanmış veya derlenmiş mi denir?
- 3. (... MySQL, SQL Server.) Bir DBMS mi yorumlanır veya derlenmiş?
- 4. Aygıt belirteci, aygıt kimliği kadar benzersiz mi?
- 5. Javascript derlenmiş veya yorumlanmış bir dil midir?
- 6. Bir atma veya silme ifadesi hiç bağımlı olabilir mi?
- 7. Linux sürücüsü: ioctl veya sysfs?
- 8. Deseni derlenmiş bir re'den mi geri almak?
- 9. Linux kernel karakter aygıt sürücüsü, kullanıcı arabirimine boş dize döndürüyor
- 10. ModelAttribute ilkel olabilir mi?
- 11. LLVM Orta gösterim nedir?
- 12. sadece "odaklanıyor" bağlantılarında olabilir mi?
- 13. Orada llvm
- 14. Bir klavye aygıt sürücüsünün yazılması
- 15. LLVM ERROR'un nedeni ne olabilir? Hedef, MC emisyonunu desteklemiyor!
- 16. LLVM
- 17. LLVM
- 18. Bir fdopen() bellek sızıntısına neden olabilir mi?
- 19. Delegenin isteğe bağlı bir parametresi olabilir mi?
- 20. Bir Varyant özelliğinin varsayılan değeri olabilir mi?
- 21. Bir yayın operatörü açık olabilir mi?
- 22. Bir Görevde birden fazla bekçisi olabilir mi?
- 23. Resharper bir süre kapalı olabilir mi?
- 24. Raylarda tarihsiz bir zamanınız olabilir mi?
- 25. kdmf pnp sürücüsü
- 26. LLVM veya GCC yoluyla WinRT'yi Hedefleme
- 27. @ManyToOne ilişkisi boş olabilir mi?
- 28. $ _SERVER ['REMOTE_USER'] sahte olabilir mi?
- 29. Paylaşılan Tercihler özel olabilir mi?
- 30. Mono LLVM ve LLVM-IR
Bu sorun ne olur? – bolov