Subversion Repositories HelenOS

Rev

Rev 4160 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 4160 Rev 4317
Line 113... Line 113...
113
        s = NULL;
113
        s = NULL;
114
 
114
 
115
    if (!lastchar) {
115
    if (!lastchar) {
116
again:
116
again:
117
        if (!getchar_inprog) {
117
        if (!getchar_inprog) {
118
            cons_phone = console_phone_get(true);
118
            cons_phone = console_open(true);
119
            getchar_inprog = async_send_2(cons_phone,
119
            getchar_inprog = async_send_2(cons_phone,
120
                CONSOLE_GETKEY, 0, 0, &charcall);
120
                CONSOLE_GETKEY, 0, 0, &charcall);
121
        }
121
        }
122
        if (!s)
122
        if (!s)
123
            async_wait_for(getchar_inprog, &rc);
123
            async_wait_for(getchar_inprog, &rc);