Page MenuHomeFreeBSD

Introduce port debouncing mechanism in mv_gpio driver
ClosedPublic

Authored by mkm_semihalf.com on Mar 19 2018, 6:10 PM.
Tags
Referenced Files
Unknown Object (File)
Dec 27 2023, 7:48 PM
Unknown Object (File)
Dec 22 2023, 11:20 PM
Unknown Object (File)
Dec 12 2023, 3:38 AM
Unknown Object (File)
Dec 9 2023, 11:06 PM
Unknown Object (File)
Dec 5 2023, 3:34 PM
Unknown Object (File)
Nov 27 2023, 7:54 AM
Unknown Object (File)
Nov 22 2023, 1:09 PM
Unknown Object (File)
Nov 17 2023, 8:21 AM
Subscribers

Details

Summary

This patch introduces gpio debouncing mechanism
with fixed memory allocation in critical section.

When you press button, value at gpio pin connected to button
is changing many times which will cause in unexpected behaviour.
Debouncing mechanism will prevent this phenomenon

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Not Applicable
Unit
Tests Not Applicable