その他のプロジェクト

  • RTIC
    • 「リアルタイム割り込み駆動コンカレンシー」。
    • 共有リソース管理、メッセージパッシング、タスクスケジューリング、タイマーキュー。
  • Embassy
    • 優先度、タイマー、ネットワーキング、USB を備えた async エグゼキューター。
  • TockOS
    • プリエンプティブスケジューリングとメモリ保護ユニット のサポートを備えた、セキュリティ重視の RTOS。
  • Hubris
    • メモリ保護、非特権ドライバー、IPC を備えた、 Oxide Computer Company のマイクロカーネル RTOS。
  • Bindings for FreeRTOS
    • FreeRTOS 用バインディング。

一部のプラットフォームには std 実装があります。たとえば esp-idf

  • RTIC は RTOS ともコンカレンシーフレームワークとも見なせます。
    • HAL は含まれていません。
    • 本格的なカーネルではなく、スケジューリングに Cortex-M NVIC(Nested Virtual Interrupt Controller)を使用します。
    • Cortex-M のみ。
  • Google は Titan セキュリティキー向けに Haven マイクロコントローラー上で TockOS を使用しています。
  • FreeRTOS の大部分は C で書かれていますが、アプリケーションを記述するための Rust バインディングがあります。