Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/hw/irc/apic/apic.c

    rffa2c8ef racc7ce4  
    3636 */
    3737
     38#include <ipc/ipc.h>
    3839#include <ipc/services.h>
    3940#include <ipc/irc.h>
     
    7475         * Answer the first IPC_M_CONNECT_ME_TO call.
    7576         */
    76         async_answer_0(iid, EOK);
     77        ipc_answer_0(iid, EOK);
    7778       
    7879        while (true) {
     
    8182                switch (IPC_GET_IMETHOD(call)) {
    8283                case IRC_ENABLE_INTERRUPT:
    83                         async_answer_0(callid, apic_enable_irq(IPC_GET_ARG1(call)));
     84                        ipc_answer_0(callid, apic_enable_irq(IPC_GET_ARG1(call)));
    8485                        break;
    8586                case IRC_CLEAR_INTERRUPT:
    8687                        /* Noop */
    87                         async_answer_0(callid, EOK);
     88                        ipc_answer_0(callid, EOK);
    8889                        break;
    8990                default:
    90                         async_answer_0(callid, EINVAL);
     91                        ipc_answer_0(callid, EINVAL);
    9192                        break;
    9293                }
     
    107108       
    108109        async_set_client_connection(apic_connection);
    109         service_register(SERVICE_APIC);
     110        sysarg_t phonead;
     111        ipc_connect_to_me(PHONE_NS, SERVICE_APIC, 0, 0, &phonead);
    110112       
    111113        return true;
Note: See TracChangeset for help on using the changeset viewer.