C2A_Core
総合概要
データ構造
データ構造
データ構造索引
データフィールド
全て
a
b
c
d
e
f
g
h
i
l
m
n
o
p
q
r
s
t
u
v
w
~
関数
変数
a
b
c
d
e
f
g
h
i
l
m
n
o
p
q
r
s
t
u
v
w
ファイル
ファイル一覧
大域各種
全て
a
b
c
d
e
g
h
i
m
n
o
p
r
s
t
u
v
w
y
関数
a
b
c
d
e
g
h
i
m
n
o
p
r
s
t
u
v
w
変数
a
b
c
d
e
g
i
m
p
r
s
t
u
w
型定義
列挙型
a
b
c
d
e
g
i
m
p
r
s
t
u
v
列挙値
a
b
c
d
e
g
i
m
p
r
s
t
u
v
y
マクロ定義
a
b
c
d
e
g
m
o
p
s
t
u
v
•
全て
データ構造
ファイル
関数
変数
型定義
列挙型
列挙値
マクロ定義
block_command_user_settings.h
[詳解]
1
#ifndef BLOCK_COMMAND_USER_SETTINGS_H_
2
#define BLOCK_COMMAND_USER_SETTINGS_H_
3
4
#include <
src_core/TlmCmd/block_command_table.h
>
5
#include <
src_core/TlmCmd/block_command_executor.h
>
6
7
#define BCUS_MRAM_BCT_BLOCKS (10)
// MRAMに確保する
8
15
void
BCUS_load_user_settings
(
BlockCommandTable
*
block_command_table
,
BlockCommandExecutor
*
block_command_executor
);
16
23
int
BCUS_bc_should_clear
(
const
bct_id_t
block);
24
25
#endif
block_command_executor
const BlockCommandExecutor *const block_command_executor
Definition:
block_command_executor.c:22
block_command_executor.h
BCTの実行周りの関数, パラメーター
block_command_table
const BlockCommandTable *const block_command_table
Definition:
block_command_table.c:28
block_command_table.h
BCTの定義, BCT周りの関数
bct_id_t
uint16_t bct_id_t
Definition:
block_command_table.h:31
BCUS_load_user_settings
void BCUS_load_user_settings(BlockCommandTable *block_command_table, BlockCommandExecutor *block_command_executor)
BCT, BCE に関してのメモリ確保や getter, setter を user settings として上書きする
Definition:
block_command_user_settings.c:8
BCUS_bc_should_clear
int BCUS_bc_should_clear(const bct_id_t block)
その block をクリアすべきかどうか判別する
Definition:
block_command_user_settings.c:19
BlockCommandExecutor
実行周り全体の struct
Definition:
block_command_executor.h:54
BlockCommandTable
BCT 全体の構造体
Definition:
block_command_table.h:117
src
src_user
TlmCmd
block_command_user_settings.h
構築:
1.9.1