Subversion Repositories Kolibri OS

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
7880 rgimad 1
#ifndef __KOS_32_SYS_H__
2
#define __KOS_32_SYS_H__
3
 
4
#include "stddef.h"
5
 
6
static inline uint32_t _ksys_get_date(void)
7
{
8
    uint32_t val;
9
    asm volatile ("int $0x40":"=a"(val):"a"(29));
10
    return val;
11
}
12
 
13
static inline uint32_t _ksys_get_system_clock(void)
14
{
15
	uint32_t val;
16
    asm volatile ("int $0x40":"=a"(val):"a"(3));
17
    return val;
18
}
19
 
20
#endif