debian: update package version 3.13.9

ODROID-M1: pwm: modify setRange flag.

Signed-off-by: steve.jeong <jkhpro1003@gmail.com>
Change-Id: Ib86f11be66eaaa33ec35a74f07188268f395348f
This commit is contained in:
steve.jeong
2022-10-25 10:22:37 +09:00
parent d8e0b25c9d
commit 63a8cd241e
2 changed files with 8 additions and 4 deletions

6
debian/changelog vendored
View File

@@ -1,3 +1,9 @@
odroid-wiringpi (3.13.9) stable; urgency=medium
* ODROID-M1: modify set pwmRange flag
-- steve <jkhpro1003@gmail.com> Tue, 25 Oct 2022 10:20:17 +0900
odroid-wiringpi (3.13.8) stable; urgency=medium
* ODROID-M1: pwmSetClock: Troubleshooting (2x) frequencies

View File

@@ -1018,14 +1018,12 @@ __attribute__ ((unused))static int _pwmWrite (int pin, int value)
if (((pwmPin = pinToPwm[pin]) < 0))
return -1;
if (((*(pwm[0] + (M1_PWM1_CTRL_OFFSET >> 2)) & M1_PWM_READY) < M1_PWM_READY) ||
// ((*(pwm[1] + (M1_PWM9_CTRL_OFFSET >> 2)) & M1_PWM_READY) < M1_PWM_READY) ||
((*(pwm[0] + (M1_PWM2_CTRL_OFFSET >> 2)) & M1_PWM_READY) < M1_PWM_READY)) {
range = pwmPinToRange[pwmPin];
if (range <= 0) {
printf("you didn't set pwm range\n");
return -1;
}
range = pwmPinToRange[pwmPin];
if (value > range)
value = range;
duty_rate = ((value * 100) / range);