diff --git a/wiringPi/wiringPi.c b/wiringPi/wiringPi.c index d4b1e24..6eb939f 100644 --- a/wiringPi/wiringPi.c +++ b/wiringPi/wiringPi.c @@ -756,11 +756,11 @@ int piGpioLayout (void) if ((cpuFd = fopen ("/proc/cpuinfo", "r")) == NULL) piGpioLayoutOops ("Unable to open /proc/cpuinfo") ; - + +#ifdef DONT_CARE_ANYMORE // Start by looking for the Architecture to make sure we're really running // on a Pi. I'm getting fed-up with people whinging at me because // they can't get it to work on weirdFruitPi boards... - while (fgets (line, 120, cpuFd) != NULL) if (strncmp (line, "Hardware", 8) == 0) break ; @@ -779,7 +779,6 @@ int piGpioLayout (void) // I do not support so don't email me your bleating whinges about anything // other than a genuine Raspberry Pi. -#ifdef DONT_CARE_ANYMORE if (! (strstr (line, "BCM2708") || strstr (line, "BCM2709") || strstr (line, "BCM2835"))) { fprintf (stderr, "Unable to determine hardware version. I see: %s,\n", line) ; @@ -790,7 +789,6 @@ int piGpioLayout (void) fprintf (stderr, "Raspberry Pi ONLY.\n") ; exit (EXIT_FAILURE) ; } -#endif // Actually... That has caused me more than 10,000 emails so-far. Mosty by // people who think they know better by creating a statically linked @@ -811,7 +809,8 @@ int piGpioLayout (void) // In-future, I ought to use the device tree as there are now Pi entries in // /proc/device-tree/ ... // but I'll leave that for the next revision. Or the next. - +#endif + // Isolate the Revision line rewind (cpuFd) ;