Çekirdek programlama projemin bir parçası olarak, bir klavye kesmesiyle başa çıkabilen ve modülümün kesmeleri doğru şekilde kullandığını göstermek için bir kullanıcı alanı uygulaması başlatabilen bir çekirdek modülü yazmam gerekiyor. Yapmak mümkün mü? Çekirdek alanından kullanıcı düzeyinde bir uygulama nasıl çalıştırılacağını bilmiyorum?Bir kullanıcı alanı uygulaması başlatmak için bir klavye kernel modülünde klavyenin kesilmesiyle uğraşılıyor mu?
0
A
cevap
0
call_usermodehelper() bunu yapmanıza yardımcı olur, ancak ikili satırı komut satırı düzeyinde çalıştırabilir. örneğin/usr/bin/logger, syslog'da bazı metinleri kaydetmenize yardımcı olabilir. Herhangi bir GUI tabanlı uygulamayı call_usermodehelper() kullanarak başlatamıyorum.
İlgili konular
- 1. Linux Kernel Modülünde Yeni İşlemlerin Dinlenmesi
- 2. Klavyenin
- 3. PhoneGap: Klavyenin görünümü yeniden boyutlandırmasını engellemenin bir yolu var mı?
- 4. Bir klavye aygıt sürücüsünün yazılması
- 5. NHibernate bir SPC uygulaması için uygun mu?
- 6. Geçerli Android klavyenin dilini bulun
- 7. Her işlem için Kernel yığını var mı?
- 8. Bir Klavyenin yukarısındaki UIToolbar - iPhone SDK
- 9. Bu bir iOS WebView Kullanıcı Aracısı için bir Facebook mu?
- 10. Kısayol bir etkinlik başlatmak için
- 11. Mobil cihazda otomatik netleme metin alanı, ancak klavye yok mu?
- 12. Sugarcrm modülünde benzersiz ID alanı nasıl oluşturulur
- 13. Herkes Cordova Android klavye hatası için bir çözüm buldu mu?
- 14. Google Chrome Uzantısı'nı başlatmak için klavye kısayolu oluşturma
- 15. Linux Kernel, bir işlemin% 100 bellek tüketmesine izin veriyor mu?
- 16. Linux Kernel: copy_from_user - işaretçilerle yapı
- 17. Dışa aktarılan sembolleri isteğe bağlı olarak, yalnızca modifiye edilmiş bir Linux Kernel modülünde mevcutsa nasıl kullanılır?
- 18. Bir Java Web Uygulaması için Kullanıcı Veri Şifrelemesi (Spring/Jboss)
- 19. iOS'ta standart klavye için özel bir giriş görünümü
- 20. Klavyenin yaptığı gibi nasıl bir seçici görünüm sunabilirim?
- 21. Klavyenin çerçevesini dinamik olarak alın
- 22. Yumuşak klavyenin işten çıkarılmasını önleme
- 23. kernel sanal adres çevirisi
- 24. Bir haritayı başlatmak ve C++
- 25. Bir işlevi bir Python modülünde nasıl gösteririm?
- 26. Değişim UI kontrol yüksekliği klavyenin
- 27. PerlNet modülünde bir olayı nasıl yükseltirim?
- 28. Linux kernel işlevini bir modülle değiştirebilir miyim?
- 29. : Özel klavye kısayolları çalışmıyor mu?
- 30. WSD'den bir Explorer penceresi başlatmak için WSL
** Linux ** kernel hakkında konuşursanız, kullanıcı seviyesi programını çağıran call_usermodehelper() işlevi vardır. – Tsyvarev