
rustsbi/embedded-hal-skills
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
Rustで埋め込まれたハードパターンとベストプラクティスを習得するためのアイスキル.
概要
RustSBI は、AI の anent および Rust の nud マシン、Boot ROM の動作解析、リポジトリのレイヤー、embedd-hal の実現層、USB のデバイス コントローラーのバックエンド、チップの起動および RustSBI のコントリビューション仕様をカバーするためのスキルを開発しました。 各スキルはスキル///で自己完結し、独立してインストールし、要求に応じてロードすることができます。 Repository は、Angent プラグインのフォーマットを公開しません。オプション表示メタデータは、スキルで提供されます。 元の埋め込まれた半スキルは分割され、もはや取付けられた入口として機能しません。 埋め込まれた-hal-authoring は、vague 組み込み-hal-impl を置き換えます。新しい実現をカバーし、設計、移行、再エンジニアリング、コード評価をトリガーします。 CDC、HID、MIDI、DFU、MSCなどのデバイスコントローラは、その mandate の一部ではありません。 bootrom-analysis は、ROM や読み取り保護を取得したり、ハードウェア契約として直接 extrapolation を検討したりするために、取得および承認された仕事や公開情報から自信のある行動と手持ちの仮定を確立する責任があります。 4つの実現型ハードウェア技術の境界は、機能境界であり、プロジェクトは4つのクレートに分解する必要はありません。 リポジトリレイヤーは、PAC、HAL内部モジュール、スタンドアローンのクレートにあります。製造業者のランタイムは、HALに依存し、エントリー時にPeripherals/Clocksを配信できますが、HALはランタイムに依存しません。 USB コントローラーのバックエンドは、HAL またはスタンドアローンのクレート内に配置できます。HAL が提供するホームされた USB 構造を消費します(後者は外部のカプセル化、図面、時計、リセット、およびオーナーシップの中断)、および usb デバイスクラスの上部レベルで使用されます。 構造が見つからない場合、最初に埋め込まれた半許可に渡します。 貢献-to-rustsbiは、RustSBIコミュニティ倉庫でコミット、コミットメッセージ、サインオフ、CHANGELOGまたはPRプレヒストリック時に必要なコードレイヤーと接触しています。 倉庫をクローンし、スキル/ディレクトリをSKILLに渡すこともできます.
概要(AI 翻訳)
RustSBIとRust Nakedマシン開発スキル、ブートROMの動作解析をカバー、 預金層, [[[T0] 実現層, USB デバイス制御バックエンド, チップ起動 そしてRustSBIの貢献規範。
それぞれのスキルは[skills/ /で自己完結し、独立してインストールして、要求に応じてロードすることができます。
Repository は、Angent プラグインのフォーマットを公開しません。[[T2][s] のみ、スキル] はオプションを提供します。
メタデータを表示します。
スキル
♪ スキル♪ お問い合わせ [[T3] | 取得済みおよび認定されたブートROMまたは公開可能な情報からグレードのアクションの回復のためのスタートアップ証拠 | コマンドライン分析、アクセスと制御ストリーム、スタートアップ中回帰、鏡解像度、信頼の意思決定、固体交換] [T4] | ニュディティマシン PAC/handwritten MMIO、リポジトリレイアウト、ビット、揮発性、所有権、 [[[T5]、時計対応および同時アクセス | マニュアルからレジスタブロックを構築し、W1C/RMWを評価し、アドレスを検証し、atfset | [T6] Rust HAL | GPIO typestate、I2C/SPI/UART/PWM、[[T7] 1.0、非同期、DMA、エラー、テストの設計、実現、輸送または評価 [T8] | HAL所有の周辺機器[[T9]コントローラバックエンド]で認証されたリポジトリ層からの完全な実現または評価 [[T10]、エンドポイント割り当て、FIFO/PMA/DPRAM/QH-TD、EP0、Poll/IRQ、リセット/サスペンド、DMA/キャッシュ、例とHIL [[T12] [[T11]の開始 | ROMhead, エントリー, リンカスクリプト, コロキア, [[[T13]/[[T14], トリップ/interrupt, 多核と特権レベル] [T15] | RustSBI規範に準拠した原子の調製・評価
元の[[T16]は分割され、インストールされた入口として機能しません。
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
推奨ツール
別のキーワードを試すか、フィルタを外してください。
インストール
npx skillfish add rustsbi/embedded-hal-skills