| 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().