diff --git a/CHANGELOG.md b/CHANGELOG.md index 51daa7fd9..851abb1ac 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -18,7 +18,7 @@ - 歪なディレクトリ構造の修正: [#28](https://github.com/arkedge/c2a-core/issues/28) - 移行には [scripts/migration/](./scripts/migration/) 以下の `v4-rename-*.sh` の migration script を使用可能 - example user についてはこの migration script のみで移行しているが,あらゆる C2A user の状況について考慮できているわけではないため,適宜対応が必要 -- `hal`(旧 `IfWrapper`)のうち,古すぎるインターフェースを排除: [#23](https://github.com/arkedge/c2a-core/issues/23), [#25](https://github.com/arkedge/c2a-core/pull/25) +- `hal`(旧 `IfWrapper`)のうち,古すぎるインターフェースを排除: [#23](https://github.com/arkedge/c2a-core/issues/23), [#25](https://github.com/arkedge/c2a-core/pull/25), [#129](https://github.com/arkedge/c2a-core/pull/129) - 既に使われてしまっているものについては,各 C2A user で一旦雑に古いヘッダファイルを各々で持って対応可能(今後再設計する予定) - `check_coding_rule.py` の設定ファイルである `check_coding_rule.json` の場所を C2A user のトップディレクトリに変更: [#97](https://github.com/arkedge/c2a-core/pull/97) - 対応方法 diff --git a/build.rs b/build.rs index c9b8431bb..77b14233a 100644 --- a/build.rs +++ b/build.rs @@ -23,7 +23,6 @@ fn main() { //bind("system/time_manager".into(), "time_manager.h"); //bind("system/watchdog_timer".into(), "watchdog_timer.h"); - bind("hal".into(), "aa.h"); bind("hal".into(), "ccsds.h"); bind("hal".into(), "i2c.h"); bind("hal".into(), "pa.h"); diff --git a/hal/aa.h b/hal/aa.h deleted file mode 100644 index e3025090a..000000000 --- a/hal/aa.h +++ /dev/null @@ -1,30 +0,0 @@ -/** - * @file - * @brief AA(ActiveAnalog)のHALです。 - * - * AA(ActiveAnalog) HALは、 - * AAポートの初期化、電圧値取得を行う、 - * AAの抽象化レイヤです。 - * 個々の機器でこのインターフェースを実装して使用します。 - */ - -#ifndef AA_H_ -#define AA_H_ - -#include - -/** - * @class AA_Config - * @brief AAポートの初期化、電圧値取得の際に必要となる設定情報を格納する構造体です。 - */ -typedef struct -{ - uint8_t ch; /**< @protected @brief チャネル指定のbit0がポート1に、bit7がポート8に対応し、1を設定したポートの電圧値だけを取得します。*/ -} AA_Config; - - -int AA_init(void* my_aa_v); -int AA_rx(void* my_aa_v, void* data_v, int buffer_size); -int AA_tx(void* my_aa_v, void* data_v, int data_size); - -#endif diff --git a/hal/mod.rs b/hal/mod.rs index 733fcb537..3725133da 100644 --- a/hal/mod.rs +++ b/hal/mod.rs @@ -1,6 +1,3 @@ -pub mod aa { - include!(concat!(env!("OUT_DIR"), "/aa.rs")); -} pub mod ccsds { include!(concat!(env!("OUT_DIR"), "/ccsds.rs")); }