libyggdrasil  v1.0.0
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12345]
 Nbsp
 Nasg
 Ndrv
 CDisplayDisplay Channel implementation for Asgard
 CGPIOPinGPIOPin implementation for Asgard
 CGPIOPortGPIOPort implementation for Asgard
 CI2CI2C implementation for Asgard
 CSPISPI implementation for Asgard
 Nasg_coproc
 Ndrv
 CADCChannelADC Channel implementation for Asgard
 CCANCAN implementation for Asgard
 CDACChannelDAC Channel implementation for Asgard
 CGPIOPinGPIOPin implementation for Asgard
 CGPIOPortGPIOPort implementation for Asgard
 CHashCRC abstraction for Asgard
 CI2CI2C implementation for Asgard
 CRandomRNG abstraction for Asgard
 CSPISPI implementation for Asgard
 CTimerTimer implementation for Midgard
 CTimerChannelTimer channel implementation for Asgard
 CTimerEncoderTimer encoder implementation for Midgard
 CTimerProfileCounterProfile counter implementation for Midgard
 CUARTUART implementation for Asgard
 Ndrv
 CADConverterBase class for ADC abstraction
 CCANBase class for CAN abstraction
 CCANPacket
 CDAConverterBase class for DAC abstraction
 CDisplayBase class for Display abstraction
 CGPIOPortBase class for GPIO port abstraction
 CHashBase class for the Hash abstraction
 CI2CBase class for I2C abstraction
 CRandomBase class for the RNG abstraction
 CSPIBase class for SPI abstraction
 CTimerBase class for Timer abstraction
 CUARTBase class for UART abstraction
 Nmid
 Ndrv
 CADCChannelADC Channel implementation for Asgard
 CCANCAN implementation for Midgard
 CDACChannelDAC Channel implementation for Asgard
 CDisplayDisplay implementation for Midgard
 CGPIOPinGPIOPin implementation for Midgard
 CGPIOPortGPIOPort implementation for Midgard
 CHashCRC abstraction
 CI2CI2C implementation for Midgard
 CRandomRNG abstraction
 CSPISPI implementation for Midgard
 CTimerTimer implementation for Midgard
 CTimerChannelTimer channel implementation for Midgard
 CTimerEncoderTimer encoder implementation for Midgard
 CTimerProfileCounterProfile counter implementation for Midgard
 CUARTUART implementation for Midgard
 Nscope_guard
 CScopeGuardImplScope Guard implementation
 Nygg
 Nprph
 CColorSensorColor sensor TCS3472 driver
 CHumiditySensorHumidity sensor SHT40-AD1B-R2 driver
 CJoystickJoystick driver using the TLA2024IRUGT ADCS
 CJoystickDataJoystick data
 CPositionSigned position data
 CMotorDriverDual DC Motor driver driver TC78H660FTG
 CPressureSensorPressure sensor driver LPS22HBTR
 CRealTimeClockRTC driver RV-3028-C7
 CRGBMatrixRGB Led driver SK9822 through SPI
 CSevenSegmentSevensegment driver
 CSinkDriverSink driver containing classes to use the driver as GPIO, as PWM Module or as Servo port
 COutGPIO driver
 CPWMPwm driver
 CServoServo driver
 CSixAxisSensor6 axis sensor driver ICM-42605
 CCoordinateCoordinates
 COrientationAbsolute board orientation
 CRGBA16RGBA16 color type
 CRGBA8RGBA8 color type
 CBitFieldBitfield abstraction. Provides a way to read from, write to and pass around bitfields within registers as if they were normal variables
 CByteSwappedHelper class to store the data of a given type in reverse order
 Cdependent_falseHelper type trait for using static_asserts that should always trigger an error when evaluated
 CRegisterMMIO Register abstraction. Gives access to bitfields within the register as well as a reference to the register value itself
 CTypeSafeHelper class to create type-safe integral types
 Cadc_tADC handle type
 Ccan_tCAN handle type
 CCoordinateCoordinates
 Cdac_tDAC handle type
 Cgpio_tGPIO handle type
 Ci2c_tI2C handle type
 CJoystickDataJoystick data
 COrientationAbsolute board orientation
 Cpalette_tColor palette type
 CPositionSigned position data
 CRGBA16RGBA16 color type
 CRGBA8RGBA8 color type
 Crng_tRNG handle type
 Cspi_tSPI handle type
 Ctim_channel_tTimer channel handle type
 Ctim_tTimer handle type
 Cuart_tUART handle type