mirror of
https://github.com/clockworkpi/WiringPi.git
synced 2025-12-12 07:58:49 +01:00
Fixed the Compute Module 4 pin mode setting. The CM4 is equal to RB4 std platform, not CM3 family as it turned out.
This commit is contained in:
parent
6a17382a0a
commit
5cabf4a4f8
@ -361,9 +361,9 @@ void doReadall (void)
|
|||||||
(model == PI_MODEL_3AP) ||
|
(model == PI_MODEL_3AP) ||
|
||||||
(model == PI_MODEL_3B) || (model == PI_MODEL_3BP) ||
|
(model == PI_MODEL_3B) || (model == PI_MODEL_3BP) ||
|
||||||
(model == PI_MODEL_4B) || (model == PI_MODEL_400) ||
|
(model == PI_MODEL_4B) || (model == PI_MODEL_400) ||
|
||||||
(model == PI_MODEL_ZERO) || (model == PI_MODEL_ZERO_W))
|
(model == PI_MODEL_ZERO) || (model == PI_MODEL_ZERO_W) || (model == PI_MODEL_CM4))
|
||||||
piPlusReadall (model) ;
|
piPlusReadall (model) ;
|
||||||
else if ((model == PI_MODEL_CM) || (model == PI_MODEL_CM3) || (model == PI_MODEL_CM3P) || (model == PI_MODEL_CM4))
|
else if ((model == PI_MODEL_CM) || (model == PI_MODEL_CM3) || (model == PI_MODEL_CM3P) )
|
||||||
allReadall () ;
|
allReadall () ;
|
||||||
else
|
else
|
||||||
printf ("Oops - unable to determine board type... model: %d\n", model) ;
|
printf ("Oops - unable to determine board type... model: %d\n", model) ;
|
||||||
|
|||||||
@ -2284,8 +2284,7 @@ int wiringPiSetup (void)
|
|||||||
|
|
||||||
if ((model == PI_MODEL_CM) ||
|
if ((model == PI_MODEL_CM) ||
|
||||||
(model == PI_MODEL_CM3) ||
|
(model == PI_MODEL_CM3) ||
|
||||||
(model == PI_MODEL_CM3P) ||
|
(model == PI_MODEL_CM3P))
|
||||||
(model == PI_MODEL_CM4))
|
|
||||||
wiringPiMode = WPI_MODE_GPIO ;
|
wiringPiMode = WPI_MODE_GPIO ;
|
||||||
else
|
else
|
||||||
wiringPiMode = WPI_MODE_PINS ;
|
wiringPiMode = WPI_MODE_PINS ;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user