diff --git a/describe.go b/describe.go index 2ad2c67..f05aa86 100644 --- a/describe.go +++ b/describe.go @@ -20,7 +20,7 @@ func describeHost() (descriptor, error) { } switch host { - case RPi: + case HostRPi: return rpi.Descriptor(rev), nil default: return nil, errors.New("host: invalid host") diff --git a/detect.go b/detect.go index 147f79d..fdd9362 100644 --- a/detect.go +++ b/detect.go @@ -10,9 +10,11 @@ import ( type Host int const ( - Null Host = iota - RPi - BBB + HostNull Host = iota + HostRPi + HostBBB + HostCubieTruck + HostGalileo ) func execOutput(name string, arg ...string) (output string, err error) { @@ -67,9 +69,9 @@ func DetectHost() (host Host, rev int, err error) { switch node { case "raspberrypi": - host = RPi + host = HostRPi case "beaglebone": - host = BBB + host = HostBBB default: err = fmt.Errorf("embd: your host %q is not supported at this moment. please request support at https://github.com/kidoman/embd/issues", node) } diff --git a/samples/gpiodetect.go b/samples/gpiodetect.go index 1cb3717..17f3252 100644 --- a/samples/gpiodetect.go +++ b/samples/gpiodetect.go @@ -15,9 +15,9 @@ func main() { var pinNo interface{} switch h { - case embd.BBB: + case embd.HostBBB: pinNo = "P9_31" - case embd.RPi: + case embd.HostRPi: pinNo = 10 default: panic("host not supported (yet :P)")