root/modules/module_exportlist.c

/* [<][>][^][v][top][bottom][index][help] */
   1 /*
   2  *   THIS FILE IS FOR DECLARATION/LISTING OF EXPORTED TO MODULES SYMBOLS
   3  *
   4  *    CHDK-FLAT Module System.  Sergey Taranenko aka tsvstar
   5  */
   6 
   7 // This file is parsed by the makeexport.c program to generate the
   8 // symbol hash table loaded later (from module_hashlist.h)
   9 // Symbols to be exported should be on separate lines. Blank lines and '//' style comments are allowed
  10 // (Despite the name, this is not a C source file. File should probably be renamed.)
  11 
  12             module_get_adr
  13             module_exit_alt
  14             module_restore_edge
  15             module_save_edge
  16             module_set_script_lang
  17             module_run
  18             module_preload
  19             &chdk_colors
  20 
  21             &script_version
  22 
  23             &libscriptapi
  24             &libtextbox
  25             &librawop
  26             &libmotiondetect
  27             &libcurves
  28             &libdng
  29             &libfselect
  30             &libmpopup
  31             &libtxtread
  32             &libhisto
  33             &libshothisto
  34 
  35             &altGuiHandler
  36             &camera_info
  37             &camera_screen
  38             &camera_sensor
  39             &conf
  40             &zoom_points
  41             &recreview_hold
  42             &root_menu
  43             &user_submenu
  44 
  45             malloc
  46             free
  47             umalloc
  48             ufree
  49             exmem_alloc_uncached
  50             exmem_free_uncached
  51             dcache_clean_all
  52             load_file
  53             process_file
  54 
  55             write
  56             lseek
  57             open
  58             close
  59             read
  60             remove
  61             rename
  62             stat
  63             opendir
  64             opendir_chdk
  65             readdir
  66             closedir
  67             mkdir
  68 
  69             fopen
  70             fclose
  71             fseek
  72             fread
  73             fwrite
  74             feof
  75             fflush
  76             fgets
  77             SetFileAttributes
  78 
  79             get_tick_count
  80             time
  81             utime
  82             localtime
  83             get_localtime
  84             mktime
  85             strftime
  86             msleep
  87             set_clock
  88 
  89             rand
  90             srand
  91             qsort
  92             pow
  93             sqrt
  94             log10
  95             log2
  96             log
  97 
  98             lang_str
  99             sprintf
 100             strlen
 101             strcpy
 102             strcat
 103             strncmp
 104             strpbrk
 105             strchr
 106             strcmp
 107             strtol
 108             strrchr
 109             strncpy
 110             strerror
 111             strtoul
 112             strstr
 113             tolower
 114             toupper
 115             memcpy
 116             memset
 117             memchr
 118             memcmp
 119             isalnum
 120             isalpha
 121             iscntrl
 122             islower
 123             ispunct
 124             isspace
 125             isupper
 126             isxdigit
 127 
 128             text_dimensions
 129             draw_string
 130             draw_string_justified
 131             draw_text_justified
 132             draw_string_scaled
 133             draw_line
 134             draw_char
 135             draw_pixel
 136             draw_or_erase_edge_pixel
 137             draw_ellipse
 138             draw_set_draw_proc
 139             draw_restore
 140             draw_button
 141             draw_rectangle
 142             draw_hline
 143             draw_vline
 144 
 145             // special functions for yuv overlay (DIGIC 6)
 146             set_transparent
 147             draw_dblpixel_raw
 148             color_to_rawpx
 149 
 150             chdkColorToCanonColor
 151             user_color
 152             get_script_color
 153             gui_set_mode
 154             gui_default_kbd_process_menu_btn
 155             get_batt_perc
 156             gui_mbox_init
 157             gui_browser_progress_show
 158             gui_enum_value_change
 159             gui_set_need_restore
 160             gui_load_user_menu_script
 161 
 162             gui_draw_osd_elements
 163             gui_osd_draw_clock
 164 
 165             gui_activate_sub_menu
 166             gui_menu_back
 167             get_curr_menu
 168 
 169             vid_get_bitmap_fb
 170             vid_bitmap_refresh
 171             vid_get_bitmap_active_palette
 172             vid_get_viewport_height
 173             vid_get_viewport_width
 174             vid_get_viewport_height_proper
 175             vid_get_viewport_width_proper
 176             vid_get_viewport_byte_width
 177             vid_get_viewport_display_xoffset
 178             vid_get_viewport_display_yoffset
 179             vid_get_viewport_image_offset
 180             vid_get_viewport_row_offset
 181             vid_get_viewport_yscale
 182             vid_get_viewport_active_buffer
 183 
 184             get_raw_image_addr
 185             hook_raw_image_addr
 186             raw_prepare_develop
 187             get_raw_pixel
 188             set_raw_pixel
 189             patch_bad_pixel
 190             raw_createfile
 191             raw_closefile
 192             raw_get_path
 193 
 194             kbd_get_autoclicked_key
 195             kbd_is_key_pressed
 196             kbd_key_press
 197             kbd_get_clicked_key
 198             get_jogdial_direction
 199             JogDial_CCW
 200             JogDial_CW
 201             kbd_force_analog_av
 202 
 203             debug_led
 204             camera_set_led
 205 
 206             shooting_get_av96
 207             shooting_get_bv96
 208             shooting_get_common_focus_mode
 209             shooting_get_display_mode
 210             shooting_get_drive_mode
 211             shooting_get_ev_correction1
 212             shooting_get_flash_mode
 213             shooting_get_focus_mode
 214             shooting_get_focus_ok
 215             shooting_get_focus_state
 216             shooting_get_hyperfocal_distance
 217             shooting_get_is_mode
 218             shooting_get_iso_market
 219             shooting_get_iso_mode
 220             shooting_get_iso_real
 221             shooting_get_max_av96
 222             shooting_get_min_av96
 223             shooting_get_prop
 224             shooting_get_real_focus_mode
 225             shooting_get_resolution
 226             shooting_get_subject_distance
 227             shooting_get_exif_subject_dist
 228             shooting_get_sv96_real
 229             shooting_get_tv96
 230             shooting_get_user_av96
 231             shooting_get_user_av_id
 232             shooting_get_user_tv96
 233             shooting_get_user_tv_id
 234             shooting_get_zoom
 235             shooting_in_progress
 236             shooting_is_flash
 237             shooting_mode_chdk2canon
 238             shooting_set_av96
 239             shooting_set_av96_direct
 240             shooting_set_focus
 241             shooting_set_iso_mode
 242             shooting_set_iso_real
 243             shooting_set_mode_canon
 244             shooting_set_mode_chdk
 245             shooting_set_nd_filter_state
 246             shooting_set_prop
 247             shooting_set_sv96
 248             shooting_set_tv96
 249             shooting_set_tv96_direct
 250             shooting_set_user_av96
 251             shooting_set_user_av_by_id
 252             shooting_set_user_av_by_id_rel
 253             shooting_set_user_tv96
 254             shooting_set_user_tv_by_id
 255             shooting_set_user_tv_by_id_rel
 256             shooting_set_zoom
 257             shooting_set_zoom_rel
 258             shooting_set_zoom_speed
 259             shooting_set_playrec_mode
 260             shooting_update_dof_values
 261             shooting_iso_market_to_real
 262             shooting_iso_real_to_market
 263             shooting_sv96_market_to_real
 264             shooting_sv96_real_to_market
 265             shooting_get_sv96_from_iso
 266             shooting_get_iso_from_sv96
 267             shooting_get_aperture_from_av96
 268             shooting_get_av96_from_aperture
 269             shooting_get_tv96_from_shutter_speed
 270             shooting_get_shutter_speed_from_tv96
 271             shooting_can_focus
 272             is_video_recording
 273             get_movie_status
 274             set_movie_status
 275             shooting_get_nd_value_ev96
 276             shooting_get_nd_current_ev96
 277             shooting_get_current_av96
 278             shooting_get_current_tv96
 279             shooting_get_current_delta_sv96
 280             shooting_get_current_base_sv96
 281             shooting_get_imager_active
 282             shooting_get_canon_image_format
 283             shooting_set_canon_image_format
 284 
 285             rbf_char_width
 286             rbf_font_height
 287             rbf_draw_char
 288             rbf_load_from_file
 289             rbf_str_width
 290             rbf_draw_menu_header
 291             rbf_draw_symbol
 292             rbf_draw_string_len
 293             rbf_draw_clipped_string
 294             rbf_draw_string
 295 
 296             GetMemInfo
 297             GetExMemInfo
 298             GetARamInfo
 299             GetCombinedMemInfo
 300             get_exmem_type_name
 301             get_exmem_type_status
 302             exmem_type_count
 303 
 304             img_prefixes
 305             img_exts
 306             GetTotalCardSpaceKb
 307             GetFreeCardSpaceKb
 308             get_exposure_counter
 309             get_target_dir_name
 310             get_target_file_num
 311             GetJpgCount
 312             GetRawCount
 313             is_raw_possible
 314 
 315             TurnOnBackLight
 316             TurnOffBackLight
 317             TurnOnDisplay
 318             TurnOffDisplay
 319 
 320             // Action stack functions
 321             action_stack_create
 322             action_pop_func
 323             action_top
 324             action_push
 325             action_push_func
 326             action_push_delay
 327             action_push_click
 328             action_push_press
 329             action_push_release
 330             action_push_shoot
 331 
 332             // Console functions
 333             console_clear
 334             console_add_line
 335             console_redraw
 336             console_set_autoredraw
 337             console_set_layout
 338             script_console_add_line
 339             script_console_add_error
 340             script_print_screen_statement
 341 
 342             get_focal_length
 343             get_effective_focal_length
 344 
 345             get_flash_params_count
 346             get_parameter_size
 347             get_parameter_data
 348             get_property_case
 349             set_property_case
 350 
 351             config_save
 352             config_restore
 353             conf_getValue
 354             conf_save
 355             conf_setValue
 356             conf_setAutosave
 357             save_config_file
 358             load_config_file
 359 
 360             DoAELock
 361             UnlockAE
 362             DoAFLock
 363             UnlockAF
 364             DoMFLock
 365             UnlockMF
 366 
 367             enter_alt
 368             exit_alt
 369 
 370             get_battery_temp
 371             get_ccd_temp
 372             get_optical_temp
 373 
 374             lens_get_zoom_point
 375             play_sound
 376 
 377             live_histogram_read_y
 378 
 379             stat_get_vbatt
 380             swap_partitions
 381             get_part_count
 382             get_part_type
 383             get_active_partition
 384 
 385             PostLogicalEventForNotPowerType
 386             PostLogicalEventToUI
 387             SetLogicalEventActive
 388             SetScriptMode
 389             errnoOfTaskGet
 390 
 391             levent_set_play
 392             levent_set_record
 393             levent_count
 394             levent_id_for_name
 395             levent_index_for_id
 396             levent_index_for_name
 397             levent_table
 398 
 399             script_set_terminate_key
 400             script_start_gui
 401             script_end
 402 
 403             reboot
 404             shutdown
 405             camera_shutdown_in_a_second
 406 
 407             get_usb_power
 408             start_usb_HPtimer
 409             stop_usb_HPtimer
 410 
 411             switch_mode_usb
 412 
 413             force_usb_state
 414 
 415             &usb_sync_wait_flag
 416 
 417             call_func_ptr
 418             _ExecuteEventProcedure
 419 
 420             ptp_script_create_msg
 421             ptp_script_write_msg
 422             ptp_script_read_msg
 423             ptp_script_write_error_msg
 424 
 425             CreateTask
 426             ExitTask
 427 
 428             SetHPTimerAfterNow
 429             CancelHPTimer
 430 
 431             remotecap_get_target_support
 432             remotecap_set_target
 433             remotecap_using_dng_module
 434             remotecap_set_timeout
 435             remotecap_get_target
 436 
 437             set_focus_bypass
 438             sd_over_modes
 439 
 440             &firmware_crc_desc

/* [<][>][^][v][top][bottom][index][help] */