Lines Matching full:debounce
123 * The debounce timers array is used to configure the debounce timer settings.Here’s how it works:
124 * Array Value: Indicates the offset for configuring the debounce timer.
125 * Array Index: Corresponds to the debounce setting register.
126 * The debounce timers array follows this pattern for configuring the debounce setting registers:
127 * Array Index 0: No debounce timer is set;
129 * Array Index 1: Debounce setting #2 is set to 1, and debounce setting #1 is set to 0.
130 * Array Value: offset for configuring debounce timer 0 (g4: 0x50, g7: 0x00)
131 * Array Index 2: Debounce setting #2 is set to 0, and debounce setting #1 is set to 1.
132 * Array Value: offset for configuring debounce timer 1 (g4: 0x54, g7: 0x04)
133 * Array Index 3: Debounce setting #2 is set to 1, and debounce setting #1 is set to 1.
134 * Array Value: offset for configuring debounce timer 2 (g4: 0x58, g7: 0x8)
781 /* Note: Debounce timer isn't under control of the command
814 /* Try to find a timer already configured for the debounce period */
827 * As there are no timers configured for the requested debounce
837 "Debounce timers exhausted, cannot debounce for period %luus\n",