interface for determining kernel version on app level added

This commit is contained in:
Thomas Klaehn
2016-08-12 11:37:21 +02:00
parent e8d6addc64
commit 224c6fe9be
2 changed files with 46 additions and 0 deletions

View File

@@ -37,6 +37,15 @@ struct thread_context {
struct queue_node sem_queue_node;
};
struct kernel_version {
unsigned int kernel_version;
unsigned int major_version;
unsigned int minor_version;
unsigned int build_number;
};
int get_kernel_version(struct kernel_version *version);
struct thread_context *thread_create(
struct thread_context *thread,
stack_t *stack,
@@ -45,6 +54,7 @@ struct thread_context *thread_create(
void *arg,
enum thread_priority priority);
void thread_exit(void);
void sleep_ms(unsigned int ms);