Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/hid/console/gcons.c

    r7e752b2 rffa2c8ef  
    3434
    3535#include <ipc/fb.h>
    36 #include <ipc/ipc.h>
    3736#include <async.h>
    3837#include <stdio.h>
     
    8281
    8382static bool use_gcons = false;
    84 static ipcarg_t xres;
    85 static ipcarg_t yres;
     83static sysarg_t xres;
     84static sysarg_t yres;
    8685
    8786enum butstate {
     
    107106static size_t active_console = 0;
    108107
    109 static ipcarg_t mouse_x = 0;
    110 static ipcarg_t mouse_y= 0;
     108static sysarg_t mouse_x = 0;
     109static sysarg_t mouse_y= 0;
    111110
    112111static bool btn_pressed = false;
    113 static ipcarg_t btn_x = 0;
    114 static ipcarg_t btn_y = 0;
     112static sysarg_t btn_x = 0;
     113static sysarg_t btn_y = 0;
    115114
    116115static void vp_switch(int vp)
     
    120119
    121120/** Create view port */
    122 static int vp_create(ipcarg_t x, ipcarg_t y, ipcarg_t width, ipcarg_t height)
     121static int vp_create(sysarg_t x, sysarg_t y, sysarg_t width, sysarg_t height)
    123122{
    124123        return async_req_2_0(fbphone, FB_VIEWPORT_CREATE, (x << 16) | y,
     
    137136
    138137/** Transparent putchar */
    139 static void tran_putch(wchar_t ch, ipcarg_t col, ipcarg_t row)
     138static void tran_putch(wchar_t ch, sysarg_t col, sysarg_t row)
    140139{
    141140        async_msg_3(fbphone, FB_PUTCHAR, ch, col, row);
     
    297296}
    298297
    299 static int gcons_find_conbut(ipcarg_t x, ipcarg_t y)
    300 {
    301         ipcarg_t status_start = STATUS_START + (xres - 800) / 2;
     298static int gcons_find_conbut(sysarg_t x, sysarg_t y)
     299{
     300        sysarg_t status_start = STATUS_START + (xres - 800) / 2;
    302301       
    303302        if ((y < STATUS_TOP) || (y >= STATUS_TOP + STATUS_HEIGHT))
     
    313312                return -1;
    314313       
    315         ipcarg_t btn = (x - status_start) / (STATUS_WIDTH + STATUS_SPACE);
     314        sysarg_t btn = (x - status_start) / (STATUS_WIDTH + STATUS_SPACE);
    316315       
    317316        if (btn < CONSOLE_COUNT)
     
    363362 *
    364363 */
    365 static void draw_pixmap(char *logo, size_t size, ipcarg_t x, ipcarg_t y)
     364static void draw_pixmap(char *logo, size_t size, sysarg_t x, sysarg_t y)
    366365{
    367366        /* Create area */
     
    374373       
    375374        /* Send area */
    376         int rc = async_req_1_0(fbphone, FB_PREPARE_SHM, (ipcarg_t) shm);
     375        int rc = async_req_1_0(fbphone, FB_PREPARE_SHM, (sysarg_t) shm);
    377376        if (rc)
    378377                goto exit;
     
    436435       
    437436        /* Send area */
    438         int rc = async_req_1_0(fbphone, FB_PREPARE_SHM, (ipcarg_t) shm);
     437        int rc = async_req_1_0(fbphone, FB_PREPARE_SHM, (sysarg_t) shm);
    439438        if (rc)
    440439                goto exit;
     
    513512       
    514513        /* Create status buttons */
    515         ipcarg_t status_start = STATUS_START + (xres - 800) / 2;
     514        sysarg_t status_start = STATUS_START + (xres - 800) / 2;
    516515        size_t i;
    517516        for (i = 0; i < CONSOLE_COUNT; i++) {
Note: See TracChangeset for help on using the changeset viewer.