ut-issl / c2a-core

Satellite Flight Software: Command-Centric Architecture
MIT License
51 stars 10 forks source link

Appの初期化よりも前にBCTの初期化をもっていきたい #167

Open meltingrabbit opened 2 years ago

meltingrabbit commented 2 years ago

概要

Appの初期化よりも前にBCTの初期化をもっていきたい

詳細

今の初期化順番

https://github.com/ut-issl/c2a-core/blob/94a4007362ae5192bfead701672391a0323e1a79/c2a_core_main.c#L35-L39

AppのinitでBC登録を行うこともしたいかもしれないので,BCTの初期化の順番を上げたい

とはいえ,影響範囲が不明なので調査が必要

close条件

できたら

meltingrabbit commented 2 years ago

といいつつも,BCのdefault loadがBCT初期化関数から呼ばれるので,そこでApp関連のを登録したいなら今の順番でないとだめだ...

meltingrabbit commented 1 year ago

@chutaro ちょっとこれ見てほしい.