X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Usermode%2FApplications%2Faxwin2_src%2FWM%2Fmain.c;fp=Usermode%2FApplications%2Faxwin2_src%2FWM%2Fmain.c;h=0000000000000000000000000000000000000000;hb=d4c260edced2c121bf60d1ed303fbb15b724eb15;hp=48e47ff7d5e592c137247feac7b1b2fe59a694e5;hpb=aaa8a3751e4ae214a1f1794510fa88fbba697dac;p=tpg%2Facess2.git diff --git a/Usermode/Applications/axwin2_src/WM/main.c b/Usermode/Applications/axwin2_src/WM/main.c deleted file mode 100644 index 48e47ff7..00000000 --- a/Usermode/Applications/axwin2_src/WM/main.c +++ /dev/null @@ -1,64 +0,0 @@ -/* - * Acess GUI (AxWin) Version 2 - * By John Hodge (thePowersGang) - */ -#include "common.h" -#include - -// === IMPORTS === -extern void WM_Update(void); -extern int Input_Init(void); - -// === GLOBALS === -const char *gsTerminalDevice = NULL; -const char *gsMouseDevice = NULL; - - int giScreenWidth = 640; - int giScreenHeight = 480; -uint32_t *gpScreenBuffer = NULL; - - int giTerminalFD = -1; - int giMouseFD = -1; - - -// === CODE === -/** - * \brief Program Entrypoint - */ -int main(int argc, char *argv[]) -{ - ParseCommandline(argc, argv); - - if( gsTerminalDevice == NULL ) { - gsTerminalDevice = "/Devices/VTerm/6"; - } - if( gsMouseDevice == NULL ) { - gsMouseDevice = "/Devices/PS2Mouse"; - } - - Video_Setup(); - Interface_Init(); - IPC_Init(); - Input_Init(); - - WM_Update(); - - // Main Loop - for(;;) - { - fd_set fds; - int nfds = 0; - FD_ZERO(&fds); - - Input_FillSelect(&nfds, &fds); - IPC_FillSelect(&nfds, &fds); - - nfds ++; - select(nfds, &fds, NULL, NULL, NULL); - - Input_HandleSelect(&fds); - IPC_HandleSelect(&fds); - } - return 0; -} -