All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.silverspoon.bulldog.beagleboneblack.gpio.BBBEmmc Maven / Gradle / Ivy

package io.silverspoon.bulldog.beagleboneblack.gpio;

import io.silverspoon.bulldog.core.gpio.Pin;
import io.silverspoon.bulldog.core.gpio.base.AbstractPinFeature;

public class BBBEmmc extends AbstractPinFeature {

   private static final String NAME_FORMAT = "EMMC on Pin %s - (you need to disable this feature at boot time)";

   public BBBEmmc(Pin pin) {
      super(pin);
   }

   @Override
   public String getName() {
      return String.format(NAME_FORMAT, getPin().getName());
   }

   @Override
   protected void setupImpl() {
      blockPin();
   }

   @Override
   protected void teardownImpl() {
   }

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy