diff options
author | Ashish Gupta <ashmew2@gmail.com> | 2017-05-31 00:35:19 +0200 |
---|---|---|
committer | Ashish Gupta <ashmew2@gmail.com> | 2017-06-10 08:25:29 +0200 |
commit | 4b208e24000f7e449be4c00c0e89ce66b85880f5 (patch) | |
tree | 5748a824b4f3d00fc813567c72156a506426a232 /frontends/kolibrios/kos32sys.h | |
parent | c8a2d24a43607dcc2f3e09cb33633eb6d6f29b9f (diff) | |
download | netsurf-4b208e24000f7e449be4c00c0e89ce66b85880f5.tar.gz netsurf-4b208e24000f7e449be4c00c0e89ce66b85880f5.tar.bz2 |
Release nightly for KolibriOS.
Check board.kolibrios.org forum thread for Netsurf for more details.
Diffstat (limited to 'frontends/kolibrios/kos32sys.h')
-rw-r--r-- | frontends/kolibrios/kos32sys.h | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/frontends/kolibrios/kos32sys.h b/frontends/kolibrios/kos32sys.h index de4bf6aae..18ac3fa22 100644 --- a/frontends/kolibrios/kos32sys.h +++ b/frontends/kolibrios/kos32sys.h @@ -536,6 +536,19 @@ static inline void Blit(void *bitmap, int dst_x, int dst_y, ::"a"(73),"b"(0),"c"(&bc.dstx));
};
+static inline uint32_t sys_uptime(void)
+{
+ uint32_t uptime;
+
+ __asm__ __volatile__(
+ "int $0x40 \n\t"
+ :"=a"(uptime)
+ :"a"(26),"b"(9));
+
+ return uptime / 100;
+}
+
+
void* load_library(const char *name);
void* get_proc_address(void *handle, const char *proc_name);
|