Commit Graph

330 Commits

Author SHA1 Message Date
Steve Jeong
63e03fe4a1 The maintainer's email address has been changed.
Signed-off-by: Steve Jeong <steve@how2flow.net>
Change-Id: I111e25d014248274696c3b216851deaeab2b7f6e
2023-07-11 15:41:17 +09:00
Steve Jeong
d112664e24 debian: update package version 3.15.2
Signed-off-by: Steve Jeong <how2soft@gmail.com>
Change-Id: I86064e5b6f41f2b119ba5c3d3c94f9979378387e
2023-06-02 11:50:05 +09:00
Steve Jeong
18668e8b6c wiringPi/examples: improve i2c-lcd.c
Signed-off-by: Steve Jeong <how2soft@gmail.com>
Change-Id: I8602dca171b3d681d5481b541e087bed47d2a761
2023-06-02 11:49:35 +09:00
Steve Jeong
0bdc5a78e4 debian: update package version 3.15.1
Signed-off-by: Steve Jeong <how2soft@gmail.com>
Change-Id: Ib3acd042d211c90281a9933975234a6b6570f0f7
2023-06-02 10:18:18 +09:00
Steve Jeong
8a77459313 wiringPi/example: Add i2c lcd example
Signed-off-by: Steve Jeong <how2soft@gmail.com>
Change-Id: I491a6aad8da6c606638f885921a7174017507ef1
2023-06-02 10:14:18 +09:00
Steve Jeong
c5b41f5397 debian: update package version 3.15.0
Signed-off-by: Steve Jeong <how2soft@gmail.com>
Change-Id: Ia8921bc2b1f444412e0e8003ba499490b3883107
2023-04-20 10:34:54 +09:00
Steve Jeong
df2e302ebe etc: rename script more generic.
Signed-off-by: Steve Jeong <how2soft@gmail.com>
Change-Id: Ia3cdc818a9156a4aaad346e63efdea6e32ab864b
2023-04-20 10:33:56 +09:00
Steve Jeong
84e3f6d04d debian: update package version 3.14.6
Signed-off-by: Steve Jeong <how2soft@gmail.com>
Change-Id: Iec3ad0a30a9623feb96da774944bd4b7bd27fb10
2023-03-06 17:41:10 +09:00
Chris
7fd008992e ODROID-XU3/4: Fix wiringPiISR.
If a pin is exported, ISR does not work on XU4.
We will clear pin before using with wiringPiISR function.

Signed-off-by: Steve Jeong <how2soft@gmail.com>
Change-Id: Ibc747fe30fda20253eb77d9bbe5f6bcc8c2180b8
2023-02-13 10:32:24 +09:00
Steve Jeong
fd979a42cf debian: update package version 3.14.5
Signed-off-by: Steve Jeong <how2soft@gmail.com>
Change-Id: I34e352bd9007536a6c8724764cf28da7d0a84f7b
2023-01-03 12:13:25 +09:00
Steve Jeong
16e6a29c28 change maintainer's e-mail and name.
change mail address gmail of "jkhpro1003" to "how2soft".

"jkh" means that is the initials of my korean name spelling.
I changed it because only Koreans don't use it.

Signed-off-by: Steve Jeong <how2soft@gmail.com>
Change-Id: Ibf7ceef9b1085f706bb0ce82fcddfa2d13a16b9d
2023-01-03 12:04:06 +09:00
steve.jeong
ce05929d39 debian: update package version 3.14.4
Signed-off-by: steve.jeong <jkhpro1003@gmail.com>
Change-Id: Iecff8f4b4c2d937ef6abee858595e4b9d0e738e1
2022-12-20 09:32:27 +09:00
steve.jeong
668c4ff9b9 ODROID-COMMON: modify pwmSetRange to to call just once.
Signed-off-by: steve.jeong <jkhpro1003@gmail.com>
Change-Id: Ie05850032dea81d03eacfdf21fea96006886585d
2022-12-20 09:31:34 +09:00
steve.jeong
6d99fbacee debian: update package version 3.14.3
Signed-off-by: steve.jeong <jkhpro1003@gmail.com>
Change-Id: Iab2a516de0a8314fd39ea7bfb7b54784d8ba8c20
2022-12-19 15:23:33 +09:00
steve.jeong
d8eff77c45 ODROID-COMMON: remove exit to prevent system down during setup.
Signed-off-by: steve.jeong <jkhpro1003@gmail.com>
Change-Id: I0b932277079c24c2c178f8c1ef8c79904dc2c08e
2022-12-19 09:29:43 +09:00
steve.jeong
229dcf8a73 libwiringpi-dev/depends: Add pkg-config.
Signed-off-by: steve.jeong <jkhpro1003@gmail.com>
Change-Id: I2809439436adf2223617a8e50cced0ada227cea5
2022-12-16 14:10:02 +09:00
steve.jeong
0f3427376d debian: update package version 3.14.2
Signed-off-by: steve.jeong <jkhpro1003@gmail.com>
Change-Id: I528cfc071c4e9ee26e4488d0a68ada62496f889f
2022-12-16 12:57:23 +09:00
steve.jeong
13334d08d0 ODROID-COMMON: pwm: improve pwm API & Update missing M1/N2 codes.
the missing commit: 8fceae1

Signed-off-by: steve.jeong <jkhpro1003@gmail.com>
Change-Id: I1092e044a0e500944fc36e38c6d991e7e9bdde5c
2022-12-16 03:23:52 +00:00
Luke Go
756f780104 ODROID-COMMON: inputToSysNode: Changed error log.
- Changed fopen error log for making easy to debug.

Signed-off-by: Luke Go <sangch.go@gmail.com>
Change-Id: Icf410b3aa0b6c4e732413a811054c585cade727f
Signed-off-by: steve.jeong <jkhpro1003@gmail.com>
2022-12-06 09:11:41 +09:00
steve.jeong
8fceae15a1 debian: update package version 3.14.1
ODROID-COMMON: support hardware PWM with sysnode.
Support pwm with gpiomem mode. not sys mode.

ANDROID: Add Android.mk for android.

Signed-off-by: steve.jeong <jkhpro1003@gmail.com>
Change-Id: Ic6005c0cb81586c9f945b9b6c75f904fa79e3915
2022-12-05 11:30:03 +09:00
steve.jeong
ae8438fb70 ODROID-COMMON: Add function for input data to sysnode.
Signed-off-by: steve.jeong <jkhpro1003@gmail.com>
Change-Id: I7a1c6b82f8461b78aa5f9616531f9e2ae08c0fd3
2022-12-05 10:26:46 +09:00
steve.jeong
3554417c94 debian/changelog: fix e-mail addresss
Signed-off-by: steve.jeong <jkhpro1003@gmail.com>
Change-Id: I66969501ae81767ca2200ba8d86690338a368326
2022-12-05 10:25:27 +09:00
steve.jeong
5ad084afab debian: update package version 3.14.0
ODROID-N2L: new support ODROID-N2L.

Signed-off-by: steve.jeong <jkhpro1003@gmail.com>
Change-Id: Id15ea8832dba1872a5bc90ebc426d182a7b8b2e6
2022-11-15 12:48:23 +09:00
steve.jeong
1d66b68dac debian: update package version 3.13.10
ODROID-COMMON: remove dependency "libgpiod".

Signed-off-by: steve.jeong <jkhpro1003@gmail.com>
Change-Id: I6531c8cca311a39522e9881719021c7eb61773da
2022-11-15 12:47:15 +09:00
steve.jeong
63a8cd241e debian: update package version 3.13.9
ODROID-M1: pwm: modify setRange flag.

Signed-off-by: steve.jeong <jkhpro1003@gmail.com>
Change-Id: Ib86f11be66eaaa33ec35a74f07188268f395348f
2022-10-25 10:22:37 +09:00
steve.jeong
d8e0b25c9d debian: update package version 3.13.8
ODROID-M1: troubleshooting 2x pwm freq.

Signed-off-by: steve.jeong <jkhpro1003@gmail.com>
Change-Id: Idd13e496ef864986bd8c9c79a6ea6ae680b7e9ba
2022-10-19 09:27:59 +09:00
steve.jeong
4a5476d1cf debian: update package version 3.13.7
ODROID-M1: support PWM OUTPUT. (PWM1, PWM2)

TODO:
	support PWM9.

Signed-off-by: steve.jeong <jkhpro1003@gmail.com>
Change-Id: I657e61f33c8bdc948e58a04e3729db69166c9e45
2022-10-18 12:27:35 +09:00
steve.jeong
7254c4c714 debian: update package version 3.13.6
Issue: "DEVMEM" not defined in pip package.
Solve: define "DEVMEM" in m1 header file.

Signed-off-by: steve.jeong <jkhpro1003@gmail.com>
Change-Id: I5d6af496d78547971b03b77f02c6523dc5d20d3a
2022-09-16 12:37:41 +09:00
steve.jeong
290c592cef debian: update package version 3.13.5
modify depends of libwiringpi2. it has itself as a depedency.

Signed-off-by: steve.jeong <jkhpro1003@gmail.com>
Change-Id: Ie42ae9714584f24721521328dbc22d130ae525e7
2022-09-13 14:01:05 +09:00
steve.jeong
ba573bd8dd deb-versdion: Add epoch.
update package version 3.13.4

Signed-off-by: steve.jeong <jkhpro1003@gmail.com>
Change-Id: I0c0443efcd8ab01273e107a8a34a15c04e8ae7be
2022-09-13 11:33:33 +09:00
steve.jeong
4c7062ca74 ODROID-COMMON: [solve] syntax error near unexpected token `LIBCRYPT,'
Signed-off-by: steve.jeong <jkhpro1003@gmail.com>
Change-Id: I1bce1ff782ba93bf76253a8df3dcca70457b5090
2022-09-08 14:18:11 +09:00
steve.jeong
8dfc878647 debian: update package version 3.13.3
Signed-off-by: steve.jeong <jkhpro1003@gmail.com>
Change-Id: I59643fc4c7bad0c68229f8cda3fc431da85cdc48
2022-06-09 11:07:59 +09:00
steve.jeong
bfadb61639 ODROID-N2/C4: add path of ADC in kernel 5.x
Signed-off-by: steve.jeong <jkhpro1003@gmail.com>
Change-Id: I5abeaa0c863bb447e6a44efc9a1e348cb190ccf9
2022-06-09 10:08:26 +09:00
steve.jeong
4132c07cc9 debian: update package version 3.13.2
gpio readall error:
gpio pin value dumped when using command "gpio write $PIN $VALUE" and call "gpio readall"

ODROID-M1: Add udev rules for gpiomem

default: gpiomem

change machanism gpiomem or libgpiod
use or not -DDEVMEM in wiringPi/Makefile.am (Linux) Android.bp (Android)

Signed-off-by: steve.jeong <jkhpro1003@gmail.com>
Change-Id: Ie389c338e5082a94638d00983801f18fef1cbfaa
2022-05-30 10:20:37 +09:00
steve.jeong
b3d4dfbfb5 debian: update package version 3.13.1
ODROID-COMMON: Add link libgpiod
ODROID-N2/C4: fix odroid-wiringpi postinst

server build error: link
./configure: line 3480: syntax error near unexpected token `LIBCRYPT,'
./configure: line 3480: `PKG_CHECK_MODULES(LIBCRYPT, libcrypt)'

local build error: link
/usr/bin/ld: undefined reference to `gpiod_line_set_value' ...

local build error: odroid-wiringpi.postinst error
cp: cannot stat '/tmp/odroid-wiringpi/rules.d/99-odroid-wiringpi-aml.rules': No such file or directory

Signed-off-by: steve.jeong <jkhpro1003@gmail.com>
Change-Id: I0faf7710461ab487afdf02a8e5511ea2a6385f7e
2022-04-15 17:21:00 +09:00
steve.jeong
b79592b039 debian: update package version 3.13
Signed-off-by: steve.jeong <jkhpro1003@gmail.com>
Change-Id: Ic250c144a27c93b4da8942bb885692f0455544dc
2022-04-14 18:57:05 +09:00
steve.jeong
86db3991a5 ODROID-N2/C4: fix compile error at http://ppa.launchpad.net/hardkernel/ppa/ubuntu
wiringPi/Makefile.am:50: error: blank line following trailing backslash
autoreconf: automake failed with exit status: 1
dh_autoreconf: error: autoreconf -f -i returned exit code 1
make: *** [debian/rules:6: build-arch] Error 25

Signed-off-by: steve.jeong <jkhpro1003@gmail.com>
Change-Id: I29457b243d846bcaf08c1d9da5423066e777ca85
2022-04-14 18:34:56 +09:00
Luke go
dcf6f8ab43 ODROID: Add __attribute__ for avoding unused parameters.
Signed-off-by: Luke go <sangch.go@gmail.com>
Change-Id: I4ff66f9f12f336635b7ee58215fb0f4053d343e8
2022-04-11 14:59:58 +09:00
jkhgit
75b0858c55 Add include headers & change linux default lib: gpiod
Signed-off-by: jkhgit <jkhpro1003@gmail.com>
Change-Id: Ie43c001db0b4eefa55925a246ca4af4ae6abbf46
2022-04-01 16:40:37 +09:00
Luke go
7be6d78a01 Check build MODE to check gpiod fw.
Some Android doesn't support gpiod frameworks. So check MODE to include
gpiod fw. It should be determined before building.

Signed-off-by: Luke go <sangch.go@gmail.com>
Change-Id: I5b4627c86b4b083622822576c5afa0dd72894faf
2022-02-09 11:16:03 +09:00
Dongjin Kim
f316f52636 Rework to build by autoconf/automake and new Debian scripts
Building in local machine:
    $ sh autogen.sh
    $ ./configure
    $ make
    $ sudo make install

Building Debian package:
    $ debuild -uc -us -b

Signed-off-by: Dongjin Kim <tobetter@gmail.com>
Change-Id: I76faa07c1586658d053a3e260ea231a19392f792
2022-01-20 06:30:34 +00:00
Steve Jeong
f78d982959 ODROID-M1: New support for ODROID-M1
Change-Id: I8691f53540d566d00945fe3c7b6fb2f5f317cc1f
Signed-off-by: Steve Jeong <jkhpro1003@gmail.com>
2022-01-20 06:30:20 +00:00
Deokgyu Yang
2f8842f1ff Fix build error for gcc 10
Thanks to @jens1 on the Odroid forum for notifying us

Signed-off-by: Deokgyu Yang <secugyu@gmail.com>
Change-Id: I0c1658246e92b4c1b135be002cb365bd46c8e764
2021-03-12 17:57:33 +09:00
Deokgyu Yang
6bf0d6c125 Bump up version to 3.9
Signed-off-by: Deokgyu Yang <secugyu@gmail.com>
2020-11-20 10:55:28 +09:00
Luke go
bf7cd9a7de WiringPi: Android: Add odroidhc4.c to compile on the android platform.
Change-Id: I36451f7c5c2ca99506e666f49a3d04a3f981310a
2020-11-20 10:51:35 +09:00
Deokgyu Yang
f9cbdb12df Bump up version to 3.8
Signed-off-by: Deokgyu Yang <secugyu@gmail.com>
2020-11-17 18:23:25 +09:00
Deokgyu Yang
e94695fd94 WiringPi: Add support for Odroid-HC4
Signed-off-by: Deokgyu Yang <secugyu@gmail.com>
Change-Id: If64c712eef681a2a9aa4b7828d95b612a1de91db
2020-11-17 18:23:20 +09:00
Deokgyu Yang
4416fa5183 Revert "WiringPi: Android: Add HC4 to ModelNames list."
This reverts commit f787046a63.
2020-11-13 12:55:20 +09:00
Chris
b7b6d95525 Merge "WiringPi: Android: Add HC4 to ModelNames list." 2020-10-15 17:26:00 +09:00
Deokgyu Yang
7e937c75f1 WiringPi: Bump up version to 3.7
Signed-off-by: Deokgyu Yang <secugyu@gmail.com>
Change-Id: Ided1c49e7aa259a9d1d6b92d96d3b3e605a865ad
2020-09-07 18:17:45 +09:00