Common Utilities#

Common Utilities contain miscellaneous platform components that are reusable across the Gecko SDK Suite.

Platform Common Components#

  • Atomic Operations -- Provide functionalities for atomic memory operations.

  • Enumerations -- Enumerations with stable binary representation.

  • Linker -- Functions to extract locations of linker sections.

  • Singly-Linked List -- Provides APIs to handle singly-linked list operations.

  • Standard I/O -- Allows to get and put characters on stdio stream that is the default in I/O Streams.

  • Status Codes -- Error and status codes used by GSDK software components.

  • String -- Provides utilities to handle string related operations.