Ignore:
File:
1 edited

Legend:

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

    r57d129e r9934f7d  
    3838#include <ipc/services.h>
    3939#include <ipc/irc.h>
    40 #include <ipc/ns.h>
     40#include <ns.h>
    4141#include <sysinfo.h>
    4242#include <as.h>
     
    5353#define NAME "fhc"
    5454
    55 #define FHC_UART_INR    0x39   
     55#define FHC_UART_INR    0x39
    5656
    5757#define FHC_UART_IMAP   0x0
     
    6666 * @param iid           Hash of the request that opened the connection.
    6767 * @param icall         Call data of the request that opened the connection.
     68 * @param arg           Local argument.
    6869 */
    69 static void fhc_connection(ipc_callid_t iid, ipc_call_t *icall)
     70static void fhc_connection(ipc_callid_t iid, ipc_call_t *icall, void *arg)
    7071{
    7172        ipc_callid_t callid;
     
    128129       
    129130        if (retval < 0) {
    130                 printf(NAME ": Error mapping FHC UART registers\n");
     131                printf("%s: Error mapping FHC UART registers\n", NAME);
    131132                return false;
    132133        }
    133134       
    134         printf(NAME ": FHC UART registers at %p, %zu bytes\n", fhc_uart_phys,
    135             fhc_uart_size);
     135        printf("%s: FHC UART registers at %p, %zu bytes\n", NAME,
     136            fhc_uart_phys, fhc_uart_size);
    136137       
    137138        async_set_client_connection(fhc_connection);
     
    143144int main(int argc, char **argv)
    144145{
    145         printf(NAME ": HelenOS FHC bus controller driver\n");
     146        printf("%s: HelenOS FHC bus controller driver\n", NAME);
    146147       
    147148        if (!fhc_init())
    148149                return -1;
    149150       
    150         printf(NAME ": Accepting connections\n");
     151        printf("%s: Accepting connections\n", NAME);
     152        task_retval(0);
    151153        async_manager();
    152 
     154       
    153155        /* Never reached */
    154156        return 0;
     
    157159/**
    158160 * @}
    159  */ 
     161 */
Note: See TracChangeset for help on using the changeset viewer.