Class AllwinnerH5BoardInfoProvider.AllwinnerH5BoardInfo
- java.lang.Object
-
- com.diozero.sbc.BoardPinInfo
-
- com.diozero.sbc.BoardInfo
-
- com.diozero.internal.board.GenericLinuxArmBoardInfo
-
- com.diozero.internal.board.allwinner.AllwinnerH5BoardInfoProvider.AllwinnerH5BoardInfo
-
- Enclosing class:
- AllwinnerH5BoardInfoProvider
public static class AllwinnerH5BoardInfoProvider.AllwinnerH5BoardInfo extends GenericLinuxArmBoardInfo
-
-
Field Summary
-
Fields inherited from class com.diozero.sbc.BoardInfo
UNKNOWN, UNKNOWN_ADC_VREF
-
Fields inherited from class com.diozero.sbc.BoardPinInfo
ADC_KEY_PREFIX, DAC_KEY_PREFIX, DEFAULT_ADC_NAME_PREFIX, DEFAULT_DAC_NAME_PREFIX, DEFAULT_GPIO_NAME_PREFIX, GPIO_KEY_PREFIX
-
-
Constructor Summary
Constructors Constructor Description AllwinnerH5BoardInfo(LocalSystemInfo localSysInfo)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MmapGpioInterface
createMmapGpio()
Instantiate the memory mapped GPIO interface for this board.-
Methods inherited from class com.diozero.internal.board.GenericLinuxArmBoardInfo
loadBoardPinInfoDefinition, populateBoardPinInfo
-
Methods inherited from class com.diozero.sbc.BoardInfo
compareMakeAndModel, getAdcVRef, getLibraryPath, getLongName, getMake, getMemoryKb, getModel, getName, getOperatingSystemId, getOperatingSystemVersion, getPwmChip, toString
-
Methods inherited from class com.diozero.sbc.BoardPinInfo
addAdcPinInfo, addAdcPinInfo, addAdcPinInfo, addAdcPinInfo, addDacPinInfo, addDacPinInfo, addDacPinInfo, addDacPinInfo, addDacPinInfo, addGeneralPinInfo, addGeneralPinInfo, addGeneralPinInfo, addGeneralPinInfo, addGeneralPinInfo, addGpioPinInfo, addGpioPinInfo, addGpioPinInfo, addGpioPinInfo, addGpioPinInfo, addGpioPinInfo, addGpioPinInfo, addPwmPinInfo, addPwmPinInfo, addPwmPinInfo, addPwmPinInfo, addPwmPinInfo, getAdcPins, getByAdcNumber, getByAdcNumberOrThrow, getByChipAndLineOffset, getByChipAndLineOffsetOrThrow, getByDacNumber, getByDacNumberOrThrow, getByGpioNumber, getByGpioNumberOrThrow, getByName, getByPhysicalPin, getByPhysicalPinOrThrow, getByPwmNumber, getByPwmNumberOrThrow, getByPwmOrGpioNumber, getByPwmOrGpioNumberOrThrow, getDacPins, getGpioPins, getGpios, getHeaderNames, getHeaders, getHeaderValues, mapToSysFsGpioNumber
-
-
-
-
Constructor Detail
-
AllwinnerH5BoardInfo
public AllwinnerH5BoardInfo(LocalSystemInfo localSysInfo)
-
-
Method Detail
-
createMmapGpio
public MmapGpioInterface createMmapGpio()
Description copied from class:BoardInfo
Instantiate the memory mapped GPIO interface for this board. Not that the caller needs to callinitialise
prior to use.- Overrides:
createMmapGpio
in classBoardInfo
- Returns:
- the MMAP GPIO interface implementation for this board, null if there isn't one
-
-