コード例 #1
0
void init_once()
{
	_shell_task_id = pthread_self();
	//printf("[init] shell id: %lu\n", (unsigned long)_shell_task_id);
	work_queues_init();
	hrt_work_queue_init();
	hrt_init();
	param_init();
}
コード例 #2
0
ファイル: px4_posix_impl.cpp プロジェクト: 2013-8-15/Firmware
void init_once(void)
{
	_shell_task_id = pthread_self();
	//printf("[init] shell id: %lu\n", (unsigned long)_shell_task_id);
	work_queues_init();
	hrt_work_queue_init();
	hrt_init();

#ifdef CONFIG_SHMEM
	PX4_DEBUG("Syncing params to shared memory\n");
	init_params();
#endif
}
コード例 #3
0
ファイル: px4_qurt_impl.cpp プロジェクト: 2013-8-15/Firmware
void init_once(void)
{
	// Required for QuRT
	//_posix_init();

//	_shell_task_id = pthread_self();
//	PX4_INFO("Shell id is %lu", _shell_task_id);

	work_queues_init();
	hrt_work_queue_init();
	hrt_init();

	/* Shared memory param sync*/
	init_params();
}
コード例 #4
0
ファイル: px4_qurt_impl.cpp プロジェクト: JW-CHOI/Firmware
void init_once(void)
{
	// Required for QuRT
	//_posix_init();
        PX4_WARN( "Before calling work_queue_init" );

//	_shell_task_id = pthread_self();
//	PX4_INFO("Shell id is %lu", _shell_task_id);

	work_queues_init();
        PX4_WARN( "Before calling hrt_init" );
	hrt_work_queue_init();
	hrt_init();
        PX4_WARN( "after calling hrt_init" );
}
コード例 #5
0
ファイル: px4_posix_impl.cpp プロジェクト: FireRick/Firmware
void init_once(void)
{
	work_queues_init();
	hrt_work_queue_init();
	hrt_init();
}