mirror of
https://github.com/fergalmoran/ladybird.git
synced 2025-12-26 19:29:16 +00:00
Kernel: Remove system.h and make the uptime global a qword.
This commit is contained in:
@@ -3,7 +3,6 @@
|
||||
#include "kmalloc.h"
|
||||
#include "StdLib.h"
|
||||
#include "i386.h"
|
||||
#include "system.h"
|
||||
#include <Kernel/FileSystem/FileDescriptor.h>
|
||||
#include <Kernel/FileSystem/VirtualFileSystem.h>
|
||||
#include <Kernel/Devices/NullDevice.h>
|
||||
@@ -1190,9 +1189,9 @@ int Process::sys$usleep(useconds_t usec)
|
||||
return 0;
|
||||
|
||||
current->sleep(usec / 1000);
|
||||
if (current->m_wakeup_time > system.uptime) {
|
||||
if (current->m_wakeup_time > g_uptime) {
|
||||
ASSERT(current->m_was_interrupted_while_blocked);
|
||||
dword ticks_left_until_original_wakeup_time = current->m_wakeup_time - system.uptime;
|
||||
dword ticks_left_until_original_wakeup_time = current->m_wakeup_time - g_uptime;
|
||||
return ticks_left_until_original_wakeup_time / TICKS_PER_SECOND;
|
||||
}
|
||||
return 0;
|
||||
@@ -1203,9 +1202,9 @@ int Process::sys$sleep(unsigned seconds)
|
||||
if (!seconds)
|
||||
return 0;
|
||||
current->sleep(seconds * TICKS_PER_SECOND);
|
||||
if (current->m_wakeup_time > system.uptime) {
|
||||
if (current->m_wakeup_time > g_uptime) {
|
||||
ASSERT(current->m_was_interrupted_while_blocked);
|
||||
dword ticks_left_until_original_wakeup_time = current->m_wakeup_time - system.uptime;
|
||||
dword ticks_left_until_original_wakeup_time = current->m_wakeup_time - g_uptime;
|
||||
return ticks_left_until_original_wakeup_time / TICKS_PER_SECOND;
|
||||
}
|
||||
return 0;
|
||||
|
||||
Reference in New Issue
Block a user