A’ cleachdadh phrògraman BPF gus fuasgladh fhaighinn air duilgheadasan ann an innealan cuir a-steach

Thug Peter Hutterer, neach-gleidhidh fo-shiostam inntrigidh X.Org aig Red Hat, a-steach goireas ùr, udev-hid-bpf, air a dhealbhadh gus prògraman BPF a luchdachadh gu fèin-ghluasadach a shocraicheas duilgheadasan ann an HID (Inneal Inntrigidh Daonna) no ag atharrachadh an giùlan a rèir roghainnean an neach-cleachdaidh. . Gus innealan-làimhseachaidh a chruthachadh airson innealan HID leithid meur-chlàran agus luchagan, thathas a’ cleachdadh an fho-shiostam HID-BPF, a nochd anns an kernel Linux 6.3 agus a leigeas leat draibhearan inneal cuir a-steach a chruthachadh ann an cruth phrògraman BPF no làimhseachadh diofar thachartasan anns an fho-shiostam HID.

Faodar an goireas udev-hid-bpf a chleachdadh an co-bhonn ris an uidheamachd udev gus prògraman BPF a chuir an gnìomh gu fèin-ghluasadach nuair a tha innealan cuir a-steach ùra ceangailte, no gus prògraman BPF a luchdachadh le làimh. Tha dà phrìomh sheòrsa de phrògraman BPF ann airson an cleachdadh le udev-hid-bpf: prògraman airson duilgheadasan fhuasgladh ann am bathar-cruaidh no firmware, agus prògraman airson giùlan innealan atharrachadh air iarrtas an neach-cleachdaidh.

Anns a 'chiad chùis, tha na duilgheadasan mu bhith a' cur às do lochdan agus mearachdan ann an innealan air am fuasgladh, leithid tuaghan co-òrdanaichte neo-dhìreach, raointean luach ceàrr (mar eisimpleir, aithris gu bheil 8 putanan an àite 5) agus sreath de thachartasan aineolach. Anns an dàrna cùis, tha sinn a 'bruidhinn mu dheidhinn atharrachadh inneal roghainnean, mar eisimpleir, a' cleachdadh prògraman BPF urrainn dhut suaip putanan. Thathas an dùil gum bi prògraman BPF le socrachadh air an toirt a-steach don phrìomh kernel mu dheireadh agus gun dèan iad sin comasach gun a bhith a’ cur badan no draibhearan fa-leth ris an kernel.

Source: fosgailtenet.ru

Cuir beachd ann