Difference between revisions of "Unit Reference"

From Ultibo.org
Jump to: navigation, search
Line 23: Line 23:
 
=== Platform units ===
 
=== Platform units ===
 
----
 
----
 +
 +
* [[Unit_PlatformRPi|PlatformRPi]] - Raspberry Pi (A, B, A+, B+, Zero) platform module
 +
* [[Unit_PlatformRPi2|PlatformRPi2]] - Raspberry Pi 2B platform module
 +
* [[Unit_PlatformBBB|PlatformBBB]] - BeagleBone Black platform module (Not yet implemented)
 +
* [[Unit_PlatformBPi|PlatformBPi]] - Banana Pi platform module (Not yet implemented)
 +
* [[Unit_PlatformBPro|PlatformBPro]] - Banana Pro platform module (Not yet implemented)
 +
* [[Unit_PlatformCI20|PlatformCI20]] - MIPS Creator CI20 platform module (Not yet implemented)
 +
* [[Unit_PlatformCuboxi|PlatformCuboxi]] - Cubox i2/i4 platform module (Not yet implemented)
 +
* [[Unit_PlatformOdroidC1|PlatformOdroidC1]] - Odroid C1 platform module (Not yet implemented)
 +
* [[Unit_PlatformOdroidU3|PlatformOdroidU3]] - Odroid U3 platform module (Not yet implemented)
 +
* [[Unit_PlatformOdroidXU3|PlatformOdroidXU3]] - Odroid XU3 platform module (Not yet implemented)
 +
* [[Unit_PlatformpcDuino|PlatformpcDuino]] - pcDuino platform module (Not yet implemented)
 +
* [[Unit_PlatformPC|PlatformPC]] - PC platform module (Not yet implemented)
  
 
=== Architecture units ===
 
=== Architecture units ===
Line 30: Line 43:
 
* [[Unit_PlatformARMv6|PlatformARMv6]] - ARMv6 processor module
 
* [[Unit_PlatformARMv6|PlatformARMv6]] - ARMv6 processor module
 
* [[Unit_PlatformARMv7|PlatformARMv7]] - ARMv7 processor module
 
* [[Unit_PlatformARMv7|PlatformARMv7]] - ARMv7 processor module
* [[Unit_Platformx86|Platformx86]] - Intel x86 processor module
+
* [[Unit_Platformx86|Platformx86]] - Intel x86 processor module (Not yet implemented)
* [[Unit_Platformx86_64|Platformx86_64]] - Intel x86_64 processor module  
+
* [[Unit_Platformx86_64|Platformx86_64]] - Intel x86_64 processor module (Not yet implemented)
* [[Unit_PlatformMIPS|PlatformMIPS]] - MIPS processor module
+
* [[Unit_PlatformMIPS|PlatformMIPS]] - MIPS processor module (Not yet implemented)
* [[Unit_PlatformMIPS32|PlatformMIPS32]] - MIPS32 processor module  
+
* [[Unit_PlatformMIPS32|PlatformMIPS32]] - MIPS32 processor module (Not yet implemented)
  
 
=== Mandatory units ===
 
=== Mandatory units ===

Revision as of 06:55, 27 January 2016

Ultibo core includes a range of units which make up the complete API, some of these are internal to the core and are not intended to be called by applications, others provide an API which can be used to access features and functionality from within your application.

Each unit is listed below with a link to the individual documentation outlining it's function and usage.


Boot units


  • BootRPi - Raspberry Pi (A, B, A+, B+, Zero) boot module
  • BootRPi2 - Raspberry Pi 2B boot module
  • BootBBB - BeagleBone Black boot module (Not yet implemented)
  • BootBPi - Banana Pi boot module (Not yet implemented)
  • BootBPro - Banana Pro boot module (Not yet implemented)
  • BootCI20 - MIPS Creator CI20 boot module (Not yet implemented)
  • BootCuboxi - Cubox i2/i4 boot module (Not yet implemented)
  • BootOdroidC1 - Odroid C1 boot module (Not yet implemented)
  • BootOdroidU3 - Odroid U3 boot module (Not yet implemented)
  • BootOdroidXU3 - Odroid XU3 boot module (Not yet implemented)
  • BootpcDuino - pcDuino boot module (Not yet implemented)
  • BootPCx86 - PC x86 boot module (Not yet implemented)
  • BootPCx86_64 - PC x86_64 boot module (Not yet implemented)

Platform units


Architecture units


Mandatory units


Generic units


Device units


Hardware units


Network units


Filesystem units


Extra units