Sound Byte Libs 0.5.1-121-g3358a44
C++ firmware library for audio applications on 32-bit ARM Cortex-M processors
Loading...
Searching...
No Matches
system_time.hpp File Reference

System timing functions for cooperative scheduling. More...

Detailed Description

System timing functions for cooperative scheduling.

Provides basic system time functions (millis/micros/delay) that patterns and application code can use without directly accessing platform implementations.

These are fundamental HAL functions that wrap platform-specific timing hardware (SysTick, hardware timers, etc).

Definition in file system_time.hpp.

#include <cstdint>

Go to the source code of this file.

Classes

class  sbl::hal::timing::SystemTime< PlatformTimer >
 System time interface for platform-independent timing. More...
 

Namespaces

namespace  sbl
 Root namespace for all Sound Byte Libs code.
 
namespace  sbl::hal
 Hardware abstraction: handles and convenience layers over the drivers.
 
namespace  sbl::hal::timing
 Ticks and delays over the timer driver.