Index

A

  1. Abstract Data Types (ADTs)

    1. abstractions

    2. definition

    3. implementation data structure

    4. initialization function

    5. interface specification

    6. operations

    7. pop method

    8. stack method initialization

    9. Stack_Push

  2. Abstractions

SeeAbstract Data Types (ADTs)
  1. Application Programming Interfaces (APIs)

    1. architecture

    2. characteristics

      1. consistent look and feel

      2. const keyword

      3. documentation

      4. flexible and configuration

      5. Micrium uc/OS-III

      6. naming conventions

      7. uOS III

    3. comparison (API and HAL)

    4. designing process

    5. embedded-software developers

    6. FreeRTOS TaskCreate

    7. HAL design

    8. scope

    9. ThreadX tx_thread_create

    10. wrappers

  2. Assertion fundamentals

    1. assert.h header file

    2. definition

    3. input and pre-condition

    4. macro implementation

  3. Automating tests

B

  1. Boogeyman

    1. integration issues

    2. issues

    3. microcontroller vendors

    4. peripheral technique

    5. ramifications

    6. readability ...

Get Reusable Firmware Development: A Practical Approach to APIs, HALs and Drivers now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.