GadgetSeed  0.9.6
initsystem.c ファイル

仮想 GadgetSeed システム初期化 [詳解]

#include "sysconfig.h"
#include "system.h"
#include "device.h"
#include "random.h"
#include "datetime.h"
#include "graphics.h"
#include "console.h"
#include "device/rtc_ioctl.h"
#include "device/sd_ioctl.h"
#include "device/video_ioctl.h"
#include "storage.h"
#include "file.h"
initsystem.c の依存先関係図:

[ソースコード]

関数

int open_lcdwindow (int *argc, char ***argv)
 
void init_system (int *argc, char ***argv)
 ドライバ初期化以前に行う初期化処理
 
static void register_devices (const struct st_device *const list[])
 
void init_system_drivers (void)
 基本ドライバ初期化後に登録するユーザドライバ登録処理
 
void init_system_process (void)
 タスク起動後の初期化処理 [詳解]
 
void init_syscalltbl (void)
 
void reset_system (void)
 

変数

const struct st_device GSC_KERNEL_ERROUT_DEVICE
 
const struct st_device vconsole_device
 
const struct st_device rtc_device
 
const struct st_device vlcd_device
 
const struct st_device framebuf_device
 
const struct st_device grconsole_device
 
const struct st_device eventcon_device
 
const struct st_device sound_device
 
const struct st_device veeprom_device
 
const struct st_device vmmc_device
 
const struct st_device vaudio_device
 
const struct st_device vether_device
 
const struct st_device powerkey_device
 
const struct st_device gbkey_device
 
const struct st_device led_device
 LEDドライバ
 
static const struct st_device *const dev_list []
 
static const char *const storade_devices []
 

詳解

仮想 GadgetSeed システム初期化

日付
2009.11.06
著者
Takashi SHUDO

initsystem.c に定義があります。

関数詳解

◆ init_system_process()

void init_system_process ( void  )

タスク起動後の初期化処理

覚え書き
タスクAPIを必要とする初期化を行う

タスク起動後の初期化処理

覚え書き

プロセスAPIを必要とする初期化を行う

initsystem.c129 行目に定義があります。

参照先 init_storage(), register_storage_device().

参照元 startup().

呼び出し関係図:
被呼び出し関係図:

変数詳解

◆ dev_list

const struct st_device* const dev_list[]
static
初期値:
= {
&vconsole_device,
&vlcd_device,
&vmmc_device,
0
}

initsystem.c45 行目に定義があります。

◆ storade_devices

const char* const storade_devices[]
static
初期値:
= {
0
}
#define DEF_DEV_NAME_SD
標準ストレージデバイス名(MMC,SD等)
Definition: sd_ioctl.h:15

initsystem.c70 行目に定義があります。