ページへ戻る
印刷
blike/drv
をテンプレートにして作成 ::
OSASK計画
osaskwiki
:blike/drv をテンプレートにして作成
開始行:
TITLE:x
* ドライバ関数群
-(by [[K]], 2011.03.09)
-このページはC言語の文法が分からないという人を対象にはし...
-ドライバ作成ではなく、blikeを使ってアプリを書きたい人の...
*** ドライバ関数群
-[01f以降] 各OSのmain関数
--この関数では、ドライバに必要な初期化を行って、 bl_main(...
--もし bl_main(); から帰ってきた場合は、アプリの終了が期...
-[01f以降] void *bld_malloc(unsigned int bytes)
--この関数は、そのOSにおけるメモリ確保を期待している。確...
-[01f以降] void bld_free(void *p, unsigned int bytes)
--この関数は、そのOSにおけるメモリ開放を期待している。byt...
-[01f以降] void bld_openWin(int sx, int sy)
--この関数は、そのOSにおけるウィンドウオープンを期待して...
--ウィンドウに表示してほしいグラフィックのイメージバッフ...
--sxやsyについても、 bl_work.win[BL_SYSWIN].xsiz, bl_work...
-[01f以降] void bld_flshWin(int sx, int sy, int x0, int y0)
--この関数は、イメージバッファ内の指定された範囲のフラッ...
--setMode(BL_DBGFLSH); では、不正なカラーコード(0x000000...
---デバッグが完了しないうちにリリースモードを指定するほう...
-[01f以降] int bld_getSeed()
--この関数は、デフォルトの乱数の種を計算するためのもので...
-[01f以降] void bld_initFont()
--この関数は、デフォルトのフォントをセットするためのもの...
void bld_initFont()
{
bl_initFont();
bl_work.mod |= BL_READYFONTS;
return;
}
--むしろ、現状ではフォントのロード方法がきちんと決まって...
-[01f以降] void bld_flshSys()
--この関数は、ドライバが状態変化などを検出し、それに応対...
-[01f以降] void bld_waitNF()
--この関数は、CPUの負荷が下がる程度に、少しの間休んでくれ...
-[01f以降] int bld_vsnprintf(char *b, int n, const char *...
--この関数は vsnprintf() を実行するためのものである。これ...
終了行:
TITLE:x
* ドライバ関数群
-(by [[K]], 2011.03.09)
-このページはC言語の文法が分からないという人を対象にはし...
-ドライバ作成ではなく、blikeを使ってアプリを書きたい人の...
*** ドライバ関数群
-[01f以降] 各OSのmain関数
--この関数では、ドライバに必要な初期化を行って、 bl_main(...
--もし bl_main(); から帰ってきた場合は、アプリの終了が期...
-[01f以降] void *bld_malloc(unsigned int bytes)
--この関数は、そのOSにおけるメモリ確保を期待している。確...
-[01f以降] void bld_free(void *p, unsigned int bytes)
--この関数は、そのOSにおけるメモリ開放を期待している。byt...
-[01f以降] void bld_openWin(int sx, int sy)
--この関数は、そのOSにおけるウィンドウオープンを期待して...
--ウィンドウに表示してほしいグラフィックのイメージバッフ...
--sxやsyについても、 bl_work.win[BL_SYSWIN].xsiz, bl_work...
-[01f以降] void bld_flshWin(int sx, int sy, int x0, int y0)
--この関数は、イメージバッファ内の指定された範囲のフラッ...
--setMode(BL_DBGFLSH); では、不正なカラーコード(0x000000...
---デバッグが完了しないうちにリリースモードを指定するほう...
-[01f以降] int bld_getSeed()
--この関数は、デフォルトの乱数の種を計算するためのもので...
-[01f以降] void bld_initFont()
--この関数は、デフォルトのフォントをセットするためのもの...
void bld_initFont()
{
bl_initFont();
bl_work.mod |= BL_READYFONTS;
return;
}
--むしろ、現状ではフォントのロード方法がきちんと決まって...
-[01f以降] void bld_flshSys()
--この関数は、ドライバが状態変化などを検出し、それに応対...
-[01f以降] void bld_waitNF()
--この関数は、CPUの負荷が下がる程度に、少しの間休んでくれ...
-[01f以降] int bld_vsnprintf(char *b, int n, const char *...
--この関数は vsnprintf() を実行するためのものである。これ...
ページ名: