改訂履歴

2022.12.31 「ラズピコ VSCode + Picoprobe でデバッグ環境を構築する」において

VSCode関連ファイルのコピー の部分で compilerPath について追記しました。


2023.9.2 「ラズピコ ゼロから作るOS 動作確認編 第4部2章」において

tk_set_flg()内の判定条件を追加しました。
tk_wai_flg()内のTCBにwaiobjを追加しました。

コードは

*** 条件を追加 *** の行と
*** TCBにwaiobjを追加 *** の行を変更しています。

なお本ブログ上には出てきませんがソースコードでは knldef.h の TCB構造体に ID waiobj を追加する必要があります。


2023.9.2 「ラズピコ ゼロから作るOS 動作確認編 第4部3章」において

tk_sig_sem()内の判定条件を追加しました。
tk_wai_sem()内のTCBにwaiobjを追加しました。

コードは

*** 条件を追加 *** の行と
*** TCBにwaiobjを追加 *** の行を変更しています。

なお本ブログ上には出てきませんがソースコードでは knldef.h の TCB構造体に ID waiobj を追加する必要があります。

お手数おかけしますが、ご確認お願いします。
失礼しました。


2023.9.16 「ラズピコでRust 環境構築編」において

デバッグアダプタのドライバインストール の項目について

Picoprobeの最近のバージョンではZadigによるドライバインストールは不要なようです。
その部分(注)で追記させて頂きました。
失礼しました。


2023.11.22 「ラズピコでRust 環境構築編」において

Cortex-Debugのインストールが必要です。
Cortex-Debugのインストールを項目に追加しました。
失礼しました。


2024.8.10 「ラズピコでRust(14) UARTのリングバッファを embedded-hal Ver1.0.0 に更新する」と「ラズピコでRust(15) UARTのprintln!マクロを embedded-hal Ver1.0.0 に更新する」において

「nbクレートは使わなくて良い」の項目に削除と追加を行いました。

失礼しました。


2024.12.8
「ラスピコ UART割り込みで送信」
「ラスピコ UARTで受信」
「ラスピコ UART割り込みで送受信」
「ラスピコ PIO UARTで送信してみる」
において

パリティの設定に関して誤った情報を載せてしまいましたので記事を訂正しておきました。

失礼しました。


2025.8.10
「VSCode+ラズピコ拡張 ファイル分割してみる」
において

srcディレクトリの下に CMakeLists.txt が必要と記述していましたが、中身がない場合このファイルは不要であることがわかりました。
失礼しました。