Rev 4400 | Rev 4434 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 4400 | Rev 4401 | ||
|---|---|---|---|
| Line 144... | Line 144... | ||
| 144 | com_area = mmap(NULL, com_size, PROTO_READ | PROTO_WRITE, |
144 | com_area = mmap(NULL, com_size, PROTO_READ | PROTO_WRITE, |
| 145 | MAP_ANONYMOUS | MAP_PRIVATE, 0, 0); |
145 | MAP_ANONYMOUS | MAP_PRIVATE, 0, 0); |
| 146 | if (!com_area) { |
146 | if (!com_area) { |
| 147 | return ENOMEM; |
147 | return ENOMEM; |
| 148 | } |
148 | } |
| 149 | dev_phone = ipc_connect_me_to_blocking(PHONE_NS, SERVICE_DEVMAP, |
- | |
| 150 | DEVMAP_CONNECT_TO_DEVICE, dev_handle); |
- | |
| 151 | 149 | ||
| - | 150 | dev_phone = devmap_device_connect(dev_handle, IPC_FLAG_BLOCKING); |
|
| 152 | if (dev_phone < 0) { |
151 | if (dev_phone < 0) { |
| 153 | munmap(com_area, com_size); |
152 | munmap(com_area, com_size); |
| 154 | return dev_phone; |
153 | return dev_phone; |
| 155 | } |
154 | } |
| 156 | 155 | ||