diff --git a/docs/core/ccsds.md b/docs/core/ccsds.md index 869f4c506..5e22fb260 100644 --- a/docs/core/ccsds.md +++ b/docs/core/ccsds.md @@ -21,4 +21,4 @@ AOS Space Data Link Protocol や TC Space Data Link Protocol は,様々な設 (今後,適切にリファクタリングする予定.) また,本コードをコンパイル対象に加えると,少なくない RAM を static に確保してしまうため,デフォルトではコンパイル対象には含まれない. -コンパイル対象に含める場合は, FIXME: で設定すること. +コンパイル対象に含める場合は, `C2A_USE_CORE_CCSDS_AOS_SPACE_DATA_LINK_PROTOCOL`, `C2A_USE_CORE_CCSDS_TC_SPACE_DATA_LINK_PROTOCOL` オプションで設定すること([General Information/Build Options](../general/build_options.md) を参照). diff --git a/docs/general/build_options.md b/docs/general/build_options.md index c10e65f5a..b94892fe1 100644 --- a/docs/general/build_options.md +++ b/docs/general/build_options.md @@ -25,6 +25,14 @@ https://github.com/arkedge/c2a-core/blob/459dbbf84d9587730f248ccbadb5a5745b28903 `ON` にすることで,全ての [Core Library](/library/) をビルドする. +#### `C2A_ENABLE_MOBC_FEATURES` +`ON` にすることで,MOBC 向けの機能を有効化する.デフォルトは `OFF` であり, sub OBC 向けの実装となる. + + +#### `C2A_USE_CORE_CCSDS_AOS_SPACE_DATA_LINK_PROTOCOL`, `C2A_USE_CORE_CCSDS_TC_SPACE_DATA_LINK_PROTOCOL` +`ON` にすることで,CCSDS の AOS Space Data Link Protocol / TC Space Data Link Protocol の実装をビルドする. +[Core Layer/CCSDS](../core/ccsds.md) も参考のこと. + ### その他 #### `C2A_USE_STDINT_WRAPPER`