Changes in uspace/srv/hw/irc/i8259/i8259.c [79ae36dd:57d129e] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/hw/irc/i8259/i8259.c
r79ae36dd r57d129e 38 38 #include <ipc/services.h> 39 39 #include <ipc/irc.h> 40 #include < ns.h>40 #include <ipc/ns.h> 41 41 #include <sysinfo.h> 42 42 #include <as.h> … … 113 113 callid = async_get_call(&call); 114 114 115 if (!IPC_GET_IMETHOD(call)) {116 /* The other side has hung up. */117 async_answer_0(callid, EOK);118 return;119 }120 121 115 switch (IPC_GET_IMETHOD(call)) { 122 116 case IRC_ENABLE_INTERRUPT: … … 142 136 143 137 if ((sysinfo_get_value("i8259", &i8259) != EOK) || (!i8259)) { 144 printf( "%s: No i8259 found\n", NAME);138 printf(NAME ": No i8259 found\n"); 145 139 return false; 146 140 } … … 150 144 (pio_enable((void *) IO_RANGE1_START, IO_RANGE1_SIZE, 151 145 (void **) &io_range1) != EOK)) { 152 printf( "%s: i8259 not accessible\n", NAME);146 printf(NAME ": i8259 not accessible\n"); 153 147 return false; 154 148 } … … 162 156 int main(int argc, char **argv) 163 157 { 164 printf( "%s: HelenOS i8259 driver\n", NAME);158 printf(NAME ": HelenOS i8259 driver\n"); 165 159 166 160 if (!i8259_init()) 167 161 return -1; 168 162 169 printf("%s: Accepting connections\n", NAME); 170 task_retval(0); 163 printf(NAME ": Accepting connections\n"); 171 164 async_manager(); 172 165
Note:
See TracChangeset
for help on using the changeset viewer.