|
UbixOS
2.0
|


Go to the source code of this file.
Data Structures | |
| struct | sdeWindows |
Macros | |
| #define | drawWindow 3 |
| #define | killWindow 4 |
| #define | registerWindow 1 |
| #define | windowReady 2 |
Functions | |
| void | sdeThread () |
| int | sysSDE (struct thread *td, struct sys_sde_args *args) |
Variables | |
| struct sdeWindows * | windows |
| void sdeThread | ( | ) |
Definition at line 51 of file main.cc.
References sdeWindows::buf, drawWindow, execThread(), vitalsStruct::font, kfree(), killWindow, kprintf(), sdeWindows::next, ogprintOff, sdeWindows::pid, sdeWindows::prev, printOff, registerWindow, sched_yield(), vitalsStruct::screen, sdeTestThread(), sdeWindows::status, systemVitals, VMM_KEEP, vmm_mapFromTask(), vmm_unmapPages(), windowReady, and windows.
Referenced by systemTask().

| int sysSDE | ( | struct thread * | td, |
| struct sys_sde_args * | args | ||
| ) |
Definition at line 45 of file sde.cc.
References _current, sys_sde_args::cmd, drawWindow, taskStruct::id, killWindow, kmalloc(), kprintf(), sdeWindows::next, sdeWindows::prev, sys_sde_args::ptr, registerWindow, vitalsStruct::screen, systemVitals, thread::td_retval, windowReady, and windows.

| struct sdeWindows* windows |
Definition at line 43 of file sde.cc.
Referenced by sdeThread(), and sysSDE().