本文整理汇总了C++中sef_startup函数的典型用法代码示例。如果您正苦于以下问题:C++ sef_startup函数的具体用法?C++ sef_startup怎么用?C++ sef_startup使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了sef_startup函数的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。
示例1: sef_local_startup
static void sef_local_startup(void)
{
sef_setcb_init_fresh(sef_cb_init_fresh);
sef_setcb_signal_handler(sef_cb_signal_handler);
sef_startup();
}
开发者ID:AgamAgarwal,项目名称:minix,代码行数:7,代码来源:vumaprelay.c
示例2: sef_local_startup
/*===========================================================================*
* sef_local_startup *
*===========================================================================*/
static void
sef_local_startup()
{
mmc_log_info(&log, "Initializing the MMC block device\n");
if (apply_env()) {
mmc_log_warn(&log,
"Failed while applying environment settings\n");
exit(EXIT_FAILURE);
}
if (host.host_init(&host)) {
mmc_log_warn(&log,
"Failed to initialize the host controller\n");
exit(EXIT_FAILURE);
}
/*
* Register callbacks for fresh start, live update and restart.
* Use the same function for all event types
*/
sef_setcb_init_fresh(block_system_event_cb);
sef_setcb_init_lu(block_system_event_cb);
/* Register a signal handler */
sef_setcb_signal_handler(block_signal_handler_cb);
/* SEF startup */
sef_startup();
}
开发者ID:bdeepak77,项目名称:minix3,代码行数:31,代码来源:mmcblk.c
示例3: sef_local_startup
/*===========================================================================*
* sef_local_startup *
*===========================================================================*/
static void sef_local_startup(void)
{
/* Let SEF perform startup. */
sef_setcb_init_fresh(sef_cb_init_fresh);
sef_startup();
}
开发者ID:AgamAgarwal,项目名称:minix,代码行数:10,代码来源:dstest.c
示例4: main
int main(int argc, char **argv) {
sef_startup();
vg_exit();//TODO ELIMINAR
start();
leave();
return 0;
}
开发者ID:bernardobelchior1,项目名称:feup-lcom,代码行数:7,代码来源:proj.c
示例5: sef_local_startup
/*===========================================================================*
* sef_local_startup *
*===========================================================================*/
PRIVATE void sef_local_startup()
{
/* Register init callbacks. */
sef_setcb_init_fresh(sef_cb_init_fresh); /* RS can only start fresh. */
/* Let SEF perform startup. */
sef_startup();
}
开发者ID:michalwojciech,项目名称:cs170s10proj2,代码行数:11,代码来源:main.c
示例6: sef_local_startup
static void sef_local_startup(void)
{
/* Register init callbacks. */
sef_setcb_init_fresh(sef_cb_init_fresh);
sef_setcb_init_restart(sef_cb_init_fresh);
/* Let SEF perform startup. */
sef_startup();
}
开发者ID:josepedrazap,项目名称:trabajo2,代码行数:9,代码来源:lwip.c
示例7: sef_local_startup
/*===========================================================================*
* sef_local_startup *
*===========================================================================*/
PRIVATE void sef_local_startup(void)
{
/* No init callbacks for now. */
/* No live update support for now. */
/* No signal callbacks for now. */
/* Let SEF perform startup. */
sef_startup();
}
开发者ID:gabefelix,项目名称:projects,代码行数:12,代码来源:main.c
示例8: main
int main(int argc, char **argv) {
srand(time(0));
sef_startup();
start_commodore();
return 0;
}
开发者ID:pedro93,项目名称:LCOM,代码行数:9,代码来源:main.c
示例9: main
int main(int argc, char** argv) {
sef_startup();
vg_init(GRAPHIC_MODE);
MouseMaze* maze = (MouseMaze*)startMouseMaze();
while(!maze->validation){
updateMouseMaze(maze);
}
stopMouseMaze(maze);
vg_exit();
return 0;
}
开发者ID:joaofidalgo23,项目名称:LCOM,代码行数:11,代码来源:main.c
示例10: main
int main() {
sef_startup();
game();
//image *p_image, *p_image2, *p_image3, *p_image4, *p_image5;
//p_image = &image_1c;
//write to file
/*FILE *fp;
unsigned char *ptr;
if ((fp = fopen("/usr/src/drivers/proj/images/cronometro/image_11.mg", "w")) == NULL) {
printf("Erro");
}
ptr = image_11.pixel_data;
//unsigned int tamanho = (unsigned int )(image_1c.width * image_1c.height);
unsigned int tamanho = 759750;
fwrite(ptr, sizeof(char), tamanho, fp);
fclose(fp);*/
//vg_draw_image(p_image->height,p_image->width, p_image->pixel_data,25,25);
//const char * path = "/usr/src/drivers/proj/images/image_title.mg";
//vg_draw(path, 156, 413, 225, 25);
/*p_image2 = &image_2c;
p_image3 = &image_3c;
p_image4 = &image_back;
p_image5 = &image_title;*/
/*int n = 5;
image* cards[5];
cards[0] = &image_1c;
cards[1] = &image_2c;
cards[2] = &image_3c;
cards[3] = &image_back;
cards[4] = &image_title;
vg_draw_cards(n, cards, 25, 25);*/
//vg_draw_image(p_image->height,p_image->width, p_image->pixel_data,25,25);
/*tickdelay(micros_to_ticks(DELAY_US));
vg_draw_image(p_image2->height,p_image2->width, p_image2->pixel_data,25,25);
tickdelay(micros_to_ticks(DELAY_US));
vg_draw_image(p_image3->height,p_image3->width, p_image3->pixel_data,25,25);
tickdelay(micros_to_ticks(DELAY_US));
vg_draw_image(p_image4->height,p_image4->width, p_image4->pixel_data,25,25);
tickdelay(micros_to_ticks(DELAY_US));
vg_draw_image(p_image5->height,p_image5->width, p_image5->pixel_data,25,25);
tickdelay(micros_to_ticks(DELAY_US));*/
/*game();*/
return 0;
}
开发者ID:ricardoleitee,项目名称:LCOM,代码行数:54,代码来源:lab2.c
示例11: main
int main(int argc, char **argv) {
sef_startup();
if (argc == 1) {
print_usage(argv);
return 0;
} else {
proc_args(argc, argv);
}
return 0;
}
开发者ID:joaofidalgo23,项目名称:feup-lcom,代码行数:11,代码来源:lab2.c
示例12: vnd_startup
/*
* Set callbacks and initialize the System Event Framework (SEF).
*/
static void
vnd_startup(void)
{
/* Register init and signal callbacks. */
sef_setcb_init_fresh(vnd_init);
sef_setcb_signal_handler(vnd_signal);
/* Let SEF perform startup. */
sef_startup();
}
开发者ID:Hooman3,项目名称:minix,代码行数:14,代码来源:vnd.c
示例13: sef_local_startup
/*===========================================================================*
* sef_local_startup *
*===========================================================================*/
PRIVATE void sef_local_startup(void)
{
sef_setcb_init_fresh(init_server);
sef_setcb_init_restart(init_server);
sef_setcb_signal_handler(got_signal);
/* No support for live update yet. */
sef_startup();
}
开发者ID:DragonQuan,项目名称:minix3,代码行数:14,代码来源:vtreefs.c
示例14: sef_local_startup
/*===========================================================================*
* sef_local_startup *
*===========================================================================*/
static void sef_local_startup(void)
{
/* Perform local SEF initialization. */
sef_setcb_init_fresh(vbox_init);
sef_setcb_init_restart(vbox_init);
sef_setcb_signal_handler(vbox_signal);
sef_startup();
}
开发者ID:anuragpeshne,项目名称:minix,代码行数:14,代码来源:vbox.c
示例15: sef_local_startup
/*===========================================================================*
* sef_local_startup *
*===========================================================================*/
static void sef_local_startup()
{
/* Register init callbacks. */
sef_setcb_init_fresh(sef_cb_init_fresh);
sef_setcb_init_restart(SEF_CB_INIT_RESTART_STATEFUL);
/* Register signal callbacks. */
sef_setcb_signal_manager(process_ksig);
/* Let SEF perform startup. */
sef_startup();
}
开发者ID:wmdwjwm,项目名称:minix,代码行数:15,代码来源:main.c
示例16: main
int main(int argc, char **argv) {
srand(time(NULL));
sef_startup();
Whack* whack = startWhack();
vg_init(0x114);
int done = 0; //whack->done;
//Bitmap* board = loadBitmap("/home/lcom/lcom1415-t3g15/projeto/res/board.bmp");
//Bitmap* bt = loadBitmap("/home/lcom/lcom1415-t3g15/projeto/res/exit-button.bmp");
//drawBitmapWithoutBg(board, 0, 0, ALIGN_LEFT);
//drawBitmapWithoutBg(bt, 200, 120, ALIGN_LEFT);
//MainMenu* teste = createMainMenu();
//drawMainMenu(teste);
//deleteMainMenu(teste);
/*Game* teste = createGame();
//OptionsMenu* teste = createOptionsMenu(0, 0);
drawGame(teste);
flipMouse();
drawMouse();
flipDisplay();
sleep(10);
deleteGame(teste);*/
while (!whack->done) {
updateWhack(whack);
if (get_counter(whack->timer) % 4 == 0){
if (!whack->done && whack->draw) {
drawWhack(whack);
}
if (getMouse()->draw) {
flipMouse();
drawMouse();
flipDisplay();
}
}
}
stopWhack(whack);
vg_exit();
printf("\nTerminated\n");
return 0;
}
开发者ID:joaoacsoares,项目名称:LCOM,代码行数:53,代码来源:main.c
示例17: sef_local_startup
/*===========================================================================*
* sef_local_startup *
*===========================================================================*/
static void sef_local_startup(void)
{
/* Register init callbacks. */
sef_setcb_init_fresh(sef_cb_init_fresh);
sef_setcb_init_restart(sef_cb_init_fresh);
sef_setcb_init_lu(sef_cb_init_fresh);
/* Register signal callback. */
sef_setcb_signal_handler(sef_cb_signal_handler);
/* Let SEF perform startup. */
sef_startup();
}
开发者ID:Hooman3,项目名称:minix,代码行数:16,代码来源:fbd.c
示例18: main
int main(int argc, char **argv) {
/* Initialize service */
sef_startup();
if (argc == 1) {
print_usage(argv);
return 0;
}
proc_args(argc, argv);
return 0;
}
开发者ID:ziglef,项目名称:DefenseOfTheFuture,代码行数:13,代码来源:lab7_new.c
示例19: sef_local_startup
/*===========================================================================*
* sef_local_startup *
*===========================================================================*/
static void sef_local_startup()
{
/* Register init callbacks. */
sef_setcb_init_fresh(sef_cb_init_fresh);
sef_setcb_init_restart(sef_cb_init_fresh);
/* No live update support for now. */
/* Register signal callbacks. */
sef_setcb_signal_handler(sef_cb_signal_handler);
/* Let SEF perform startup. */
sef_startup();
}
开发者ID:Hooman3,项目名称:minix,代码行数:17,代码来源:tty.c
示例20: sef_local_startup
PRIVATE void sef_local_startup()
{
/* Register init callbacks. */
sef_setcb_init_fresh(sef_cb_init_fresh);
sef_setcb_init_lu(sef_cb_init_fresh);
sef_setcb_init_restart(sef_cb_init_fresh);
/* Register live update callbacks. */
sef_setcb_lu_prepare(sef_cb_lu_prepare_always_ready);
sef_setcb_lu_state_isvalid(sef_cb_lu_state_isvalid_standard);
/* Let SEF perform startup. */
sef_startup();
}
开发者ID:DragonQuan,项目名称:minix3,代码行数:14,代码来源:acpi.c
注:本文中的sef_startup函数示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论