# Domain/OS calls: smd_$

## Screen Management Device?

`

- smd_$add_trk_rect
- smd_$alloc_hdm
- smd_$assoc
- smd_$assoc_csrs
- smd_$blt
- smd_$borrow_color
- smd_$borrow_display
- smd_$borrow_display_and_kbd
- smd_$borrow_display_nc_u
- smd_$borrow_display_u
- smd_$busy_wait
- smd_$clear_kbd_cursor
- smd_$clear_kbd_cursor_u
- smd_$clr_and_load_trk_rect
- smd_$clr_trk_rect
- smd_$cond_event_wait_u
- smd_$cond_input_u
- smd_$del_trk_rect
- smd_$device_info
- smd_$disable_tracking
- smd_$display_logo
- smd_$dissoc
- smd_$dm_cond_event_wait
- smd_$draw_box_u
- smd_$enable_tracking
- smd_$eof_wait
- smd_$event_wait_u
- smd_$free_hdm
- smd_$get_ec
- smd_$get_idm_event
- smd_$get_unit_event
- smd_$init_state
- smd_$inq_blank_timeout
- smd_$inq_disp_info
- smd_$inq_disp_type
- smd_$inq_disp_uid
- smd_$inq_kbd_cursor
- smd_$inq_kbd_type
- smd_$inq_mm_blt
- smd_$invert_s
- smd_$load_crsr_bitmap
- smd_$load_font_file_u
- smd_$load_font_u
- smd_$map_display_memory
- smd_$map_display_u
- smd_$move_kbd_cursor
- smd_$move_kbd_cursor_u
- smd_$mrk_rls
- smd_$n_devices
- smd_$op_wait_u
- smd_$read_crsr_bitmap
- smd_$return_display
- smd_$return_display_u
- smd_$send_response
- smd_$send_unit_response
- smd_$set_blank_timeout
- smd_$set_clip_window
- smd_$set_color_table
- smd_$set_cursor_pos
- smd_$set_disp_unit
- smd_$set_kbd_type
- smd_$set_quit_char
- smd_$set_tp_cursor
- smd_$set_tp_reporting
- smd_$set_unit_cursor_pos
- smd_$share_device
- smd_$signal
- smd_$stop_tp_cursor
- smd_$switch_display
- smd_$tp_direct
- smd_$tp_disable
- smd_$tp_enable
- smd_$unload_font_file_u
- smd_$unload_font_u
- smd_$unmap_display_memory
- smd_$unmap_display_u
- smd_$video_ctl
- smd_$write_str_clip

`