Changeset 085bd54 in mainline for console/gcons.c
- Timestamp:
- 2006-06-06T15:16:08Z (19 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 63bb83e
- Parents:
- d7eafd8
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
console/gcons.c
rd7eafd8 r085bd54 76 76 static void vp_switch(int vp) 77 77 { 78 nsend_call(fbphone,FB_VIEWPORT_SWITCH, vp);78 async_msg(fbphone,FB_VIEWPORT_SWITCH, vp); 79 79 } 80 80 … … 91 91 static void clear(void) 92 92 { 93 nsend_call(fbphone, FB_CLEAR, 0);93 async_msg(fbphone, FB_CLEAR, 0); 94 94 95 95 } … … 97 97 static void set_style(int fgcolor, int bgcolor) 98 98 { 99 nsend_call_2(fbphone, FB_SET_STYLE, fgcolor, bgcolor);99 async_msg_2(fbphone, FB_SET_STYLE, fgcolor, bgcolor); 100 100 } 101 101 … … 103 103 static void tran_putch(char c, int row, int col) 104 104 { 105 nsend_call_3(fbphone, FB_TRANS_PUTCHAR, c, row, col);105 async_msg_3(fbphone, FB_TRANS_PUTCHAR, c, row, col); 106 106 } 107 107 … … 115 115 vp_switch(cstatus_vp[consnum]); 116 116 if (ic_pixmaps[state] != -1) 117 nsend_call_2(fbphone, FB_VP_DRAW_PIXMAP, cstatus_vp[consnum], ic_pixmaps[state]);117 async_msg_2(fbphone, FB_VP_DRAW_PIXMAP, cstatus_vp[consnum], ic_pixmaps[state]); 118 118 119 119 if (state != CONS_DISCONNECTED && state != CONS_KERNEL && state != CONS_DISCONNECTED_SEL) { … … 239 239 memcpy(shm, logo, size); 240 240 /* Send area */ 241 rc = sync_send_2(fbphone, FB_PREPARE_SHM, (ipcarg_t)shm, 0, NULL, NULL);241 rc = async_req_2(fbphone, FB_PREPARE_SHM, (ipcarg_t)shm, 0, NULL, NULL); 242 242 if (rc) 243 243 goto exit; 244 rc = sync_send_3(fbphone, IPC_M_AS_AREA_SEND, (ipcarg_t)shm, 0, PROTO_READ, NULL, NULL, NULL);244 rc = async_req_3(fbphone, IPC_M_AS_AREA_SEND, (ipcarg_t)shm, 0, PROTO_READ, NULL, NULL, NULL); 245 245 if (rc) 246 246 goto drop; 247 247 /* Draw logo */ 248 nsend_call_2(fbphone, FB_DRAW_PPM, x, y);248 async_msg_2(fbphone, FB_DRAW_PPM, x, y); 249 249 drop: 250 250 /* Drop area */ 251 nsend_call(fbphone, FB_DROP_SHM, 0);251 async_msg(fbphone, FB_DROP_SHM, 0); 252 252 exit: 253 253 /* Remove area */ … … 298 298 memcpy(shm, data, size); 299 299 /* Send area */ 300 rc = sync_send_2(fbphone, FB_PREPARE_SHM, (ipcarg_t)shm, 0, NULL, NULL);300 rc = async_req_2(fbphone, FB_PREPARE_SHM, (ipcarg_t)shm, 0, NULL, NULL); 301 301 if (rc) 302 302 goto exit; 303 rc = sync_send_3(fbphone, IPC_M_AS_AREA_SEND, (ipcarg_t)shm, 0, PROTO_READ, NULL, NULL, NULL);303 rc = async_req_3(fbphone, IPC_M_AS_AREA_SEND, (ipcarg_t)shm, 0, PROTO_READ, NULL, NULL, NULL); 304 304 if (rc) 305 305 goto drop; 306 306 307 307 /* Obtain pixmap */ 308 rc = sync_send(fbphone, FB_SHM2PIXMAP, 0, NULL);308 rc = async_req(fbphone, FB_SHM2PIXMAP, 0, NULL); 309 309 if (rc < 0) 310 310 goto drop; … … 312 312 drop: 313 313 /* Drop area */ 314 nsend_call(fbphone, FB_DROP_SHM, 0);314 async_msg(fbphone, FB_DROP_SHM, 0); 315 315 exit: 316 316 /* Remove area */
Note:
See TracChangeset
for help on using the changeset viewer.