Sound Byte Libs 1ee2ca6
C++ firmware library for audio applications on 32-bit ARM Cortex-M processors
Loading...
Searching...
No Matches
Classes | Namespaces
system_time.hpp File Reference

System timing functions for cooperative scheduling. More...

#include <cstdint>
Include dependency graph for system_time.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

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

Namespaces

namespace  sbl
 Root namespace for all Sound Byte Libs functionality.
 
namespace  sbl::core
 
namespace  sbl::core::hal
 
namespace  sbl::core::hal::timing
 

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.