Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/hid/fb/ega.c

    rffa2c8ef r369a5f8  
    3939#include <align.h>
    4040#include <async.h>
     41#include <ipc/ipc.h>
    4142#include <errno.h>
    4243#include <stdio.h>
     
    4546#include <as.h>
    4647#include <ipc/fb.h>
     48#include <ipc/ipc.h>
    4749#include <ipc/ns.h>
    4850#include <ipc/services.h>
     
    228230static int save_screen(void)
    229231{
    230         sysarg_t i;
     232        ipcarg_t i;
    231233       
    232234        /* Find empty screen */
     
    243245}
    244246
    245 static int print_screen(sysarg_t i)
     247static int print_screen(ipcarg_t i)
    246248{
    247249        if ((i >= MAX_SAVED_SCREENS) || (saved_screens[i].data))
     
    260262       
    261263        if (client_connected) {
    262                 async_answer_0(iid, ELIMIT);
     264                ipc_answer_0(iid, ELIMIT);
    263265                return;
    264266        }
     
    266268        /* Accept connection */
    267269        client_connected = 1;
    268         async_answer_0(iid, EOK);
     270        ipc_answer_0(iid, EOK);
    269271       
    270272        while (true) {
     
    274276                wchar_t c;
    275277               
    276                 sysarg_t col;
    277                 sysarg_t row;
    278                 sysarg_t w;
    279                 sysarg_t h;
     278                ipcarg_t col;
     279                ipcarg_t row;
     280                ipcarg_t w;
     281                ipcarg_t h;
    280282               
    281283                ssize_t rows;
     
    288290                uint32_t bg_rgb;
    289291               
    290                 sysarg_t scr;
     292                ipcarg_t scr;
    291293                int retval;
    292294               
    293                 switch (IPC_GET_IMETHOD(call)) {
     295                switch (IPC_GET_METHOD(call)) {
    294296                case IPC_M_PHONE_HUNGUP:
    295297                        client_connected = 0;
    296                         async_answer_0(callid, EOK);
     298                        ipc_answer_0(callid, EOK);
    297299                       
    298300                        /* Exit thread */
     
    330332                        break;
    331333                case FB_GET_CSIZE:
    332                         async_answer_2(callid, EOK, scr_width, scr_height);
     334                        ipc_answer_2(callid, EOK, scr_width, scr_height);
    333335                        continue;
    334336                case FB_GET_COLOR_CAP:
    335                         async_answer_1(callid, EOK, FB_CCAP_INDEXED);
     337                        ipc_answer_1(callid, EOK, FB_CCAP_INDEXED);
    336338                        continue;
    337339                case FB_CLEAR:
     
    368370                       
    369371                        if (rows >= 0) {
    370                                 if ((sysarg_t) rows > scr_height) {
     372                                if ((ipcarg_t) rows > scr_height) {
    371373                                        retval = EINVAL;
    372374                                        break;
    373375                                }
    374376                        } else {
    375                                 if ((sysarg_t) (-rows) > scr_height) {
     377                                if ((ipcarg_t) (-rows) > scr_height) {
    376378                                        retval = EINVAL;
    377379                                        break;
     
    438440                        retval = EINVAL;
    439441                }
    440                 async_answer_0(callid, retval);
     442                ipc_answer_0(callid, retval);
    441443        }
    442444}
Note: See TracChangeset for help on using the changeset viewer.