void _vcos_log_platform_init(void) { if(vcos_log_to_file) { char log_fname[100]; #ifdef ANDROID snprintf(log_fname, 100, "/data/log/vcos_log%u.txt", vcos_process_id_current()); #else snprintf(log_fname, 100, "/var/log/vcos_log%u.txt", vcos_process_id_current()); #endif log_fhandle = fopen(log_fname, "w"); } else log_fhandle = stderr; }
void _vcos_log_platform_init(void) { #ifdef WIN32_KERN // TODO : Implement logging #else if (vcos_log_to_file) { char log_fname[100]; snprintf(log_fname, 100, "/var/log/vcos_log%u.txt", vcos_process_id_current()); log_fhandle = fopen(log_fname, "w"); } else log_fhandle = stderr; #endif }
uint64_t khronos_platform_get_process_id() { return vcos_process_id_current(); }