Skip to main content
Execute qualquer Skill no Manus
com um clique

toppers-kernel-debug

Estrelas3
Forks0
Atualizado20 de junho de 2026 às 14:50

TOPPERS系RTOS(ASP/ASP3/FMP3/HRP3 等 ITRON系)の不具合診断・動作検証のための切り分けskill(実装非依存)。ハードフォルト/ハング/タスクがディスパッチされない/優先度逆転/スタックオーバーフロー/サービスコールが想定外の `E_*` を返す、といった症状を原因へ辿るとき、カーネルのトレース/ログ機能で実行を観測するとき、GDBのOS Awareness(タスク一覧・状態)を使うとき、機械判定(TAP等)のテスト失敗を切り分けるとき、TTSP3(TOPPERSテストスイート)で適合性を確認するとき、FMP系(マルチプロセッサ/SMP)でPE間・遅延ディスパッチ枝やサブ優先度・割込みアフィニティのテスト設計やカバレッジ差を考えるとき、SMPの間欠ハング/タイミング依存レースを決定的に再現したいとき、ホストOS上で擬似実行する移植(POSIX等・タスク=ホストスレッド)でディスパッチ窓のレース・per-PE状態の汚染・シグナル乗っ取り・lost-wakeup を切り分けるとき、適合性テストの分岐(C1)カバレッジを考えるとき・gcov が効かない手書きアセンブリ(`.S`:起動/コンテキスト切替/割込み・例外入口)の命令/分岐網羅を実行トレースで測るとき・タスクから踏めない実行時コンテキスト(アイドル=実行中タスク無し等)の防御/復帰経路へ正規フック点を流用してカーネル無改変で到達させたいとき、実行時間分布(histogram)やサイクルカウンタでコンテキストスイッチ/サービスコールの所要時間を計測するとき・エミュレータ(QEMU等)でサイクルカウンタが0/一定になる現象を切り分けるとき、`E_CTX`/`E_PAR`/`E_ID`/`E_OBJ`/`E_RLWAI`/`E_QOVR` 等がなぜ出るかを調べるときに使う。ユーザが「ハードフォルト」「動かない」「ハングした」「間欠ハング」「タスクが動かない」「優先度逆転」「レースを再現」「POSIXシミュ」「ホストシミュレーション」「なぜこのエラー」「OS Awareness」「TTSP3」「テストが落ちる」「カバレッジ」「分岐網羅」「アセンブリのカバレッジ」「到達不能な経路」「アイドル中フック」「性能計測」「実行時間分布」「サイクルカウンタ」「QEMUでカウンタが0」、また TrustZone-M / dual-OS(Secure

Instalação

Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.

Explorador de arquivos
11 arquivos
SKILL.md
readonly