Update system.cpp

This commit is contained in:
CodeLongAndProsper90 2020-02-17 13:31:53 -06:00 committed by GitHub
parent f88706d6db
commit 7cd4dc1ac3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -100,7 +100,9 @@ std::expected<size_t> tlib::exec_and_wait(const char* executable, const std::vec
} }
void tlib::reboot(int delay=0) { void tlib::reboot(int delay=0) {
if (delay != 0) {
tlib::sleep_ms(1000 * delay); tlib::sleep_ms(1000 * delay);
}
asm volatile("mov rax, 0x50; int 50" asm volatile("mov rax, 0x50; int 50"
: //No outputs : //No outputs
: //No inputs : //No inputs
@ -110,7 +112,9 @@ void tlib::reboot(int delay=0) {
} }
void tlib::shutdown(int delay=0){ void tlib::shutdown(int delay=0){
if (delay != 0) {
tlib::sleep_ms(1000 * delay); tlib::sleep_ms(1000 * delay);
}
asm volatile("mov rax, 0x51; int 50" asm volatile("mov rax, 0x51; int 50"
: //No outputs : //No outputs
: //No inputs : //No inputs