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             ftell
  78             SetFileAttributes
  79 
  80             get_tick_count
  81             time
  82             utime
  83             localtime
  84             get_localtime
  85             mktime
  86             strftime
  87             msleep
  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_get_pixel_unrotated
 136             draw_pixel
 137             draw_pixel_unrotated
 138             draw_ellipse
 139             draw_set_draw_proc
 140             draw_restore
 141             draw_button
 142             draw_rectangle
 143             draw_hline
 144             draw_vline
 145 
 146             // special functions for yuv overlay (DIGIC 6)
 147             set_transparent
 148             draw_dblpixel_raw
 149             color_to_rawpx
 150 
 151             chdkColorToCanonColor
 152             user_color
 153             get_script_color
 154             gui_set_mode
 155             gui_default_kbd_process_menu_btn
 156             get_batt_perc
 157             gui_mbox_init
 158             gui_browser_progress_show
 159             gui_enum_value_change
 160             gui_set_need_restore
 161             gui_load_user_menu_script
 162 
 163             gui_draw_osd_elements
 164             gui_osd_draw_clock
 165 
 166             gui_activate_sub_menu
 167             gui_menu_back
 168             get_curr_menu
 169 
 170             vid_get_bitmap_fb
 171             vid_bitmap_refresh
 172             vid_get_bitmap_active_palette
 173             vid_get_viewport_height
 174             vid_get_viewport_width
 175             vid_get_viewport_height_proper
 176             vid_get_viewport_width_proper
 177             vid_get_viewport_byte_width
 178             vid_get_viewport_display_xoffset
 179             vid_get_viewport_display_yoffset
 180             vid_get_viewport_image_offset
 181             vid_get_viewport_row_offset
 182             vid_get_viewport_yscale
 183             vid_get_viewport_active_buffer
 184 
 185             get_raw_image_addr
 186             hook_raw_image_addr
 187             raw_prepare_develop
 188             get_raw_pixel
 189             set_raw_pixel
 190             patch_bad_pixel
 191             raw_createfile
 192             raw_closefile
 193             raw_get_path
 194 
 195             kbd_get_autoclicked_key
 196             kbd_is_key_pressed
 197             kbd_key_press
 198             kbd_get_clicked_key
 199             get_jogdial_direction
 200             JogDial_CCW
 201             JogDial_CW
 202             kbd_force_analog_av
 203 
 204             debug_led
 205             camera_set_led
 206 
 207             shooting_get_av96
 208             shooting_get_bv96
 209             shooting_get_common_focus_mode
 210             shooting_get_display_mode
 211             shooting_get_drive_mode
 212             shooting_get_ev_correction1
 213             shooting_get_flash_mode
 214             shooting_get_focus_mode
 215             shooting_get_focus_ok
 216             shooting_get_focus_state
 217             shooting_get_hyperfocal_distance
 218             shooting_get_is_mode
 219             shooting_get_iso_market
 220             shooting_get_iso_mode
 221             shooting_get_iso_real
 222             shooting_get_max_av96
 223             shooting_get_min_av96
 224             shooting_get_prop
 225             shooting_get_real_focus_mode
 226             shooting_get_resolution
 227             shooting_get_subject_distance
 228             shooting_get_exif_subject_dist
 229             shooting_get_sv96_real
 230             shooting_get_tv96
 231             shooting_get_user_av96
 232             shooting_get_user_av_id
 233             shooting_get_user_tv96
 234             shooting_get_user_tv_id
 235             shooting_get_zoom
 236             shooting_in_progress
 237             shooting_is_flash
 238             shooting_mode_chdk2canon
 239             shooting_set_av96
 240             shooting_set_av96_direct
 241             shooting_set_focus
 242             shooting_set_iso_mode
 243             shooting_set_iso_real
 244             shooting_set_mode_canon
 245             shooting_set_mode_chdk
 246             shooting_set_nd_filter_state
 247             shooting_set_prop
 248             shooting_set_sv96
 249             shooting_set_tv96
 250             shooting_set_tv96_direct
 251             shooting_set_user_av96
 252             shooting_set_user_av_by_id
 253             shooting_set_user_av_by_id_rel
 254             shooting_set_user_tv96
 255             shooting_set_user_tv_by_id
 256             shooting_set_user_tv_by_id_rel
 257             shooting_set_zoom
 258             shooting_set_zoom_rel
 259             shooting_set_zoom_speed
 260             shooting_set_playrec_mode
 261             shooting_update_dof_values
 262             shooting_iso_market_to_real
 263             shooting_iso_real_to_market
 264             shooting_sv96_market_to_real
 265             shooting_sv96_real_to_market
 266             shooting_get_sv96_from_iso
 267             shooting_get_iso_from_sv96
 268             shooting_get_aperture_from_av96
 269             shooting_get_av96_from_aperture
 270             shooting_get_tv96_from_shutter_speed
 271             shooting_get_shutter_speed_from_tv96
 272             shooting_can_focus
 273             is_video_recording
 274             get_movie_status
 275             set_movie_status
 276             shooting_get_nd_value_ev96
 277             shooting_get_nd_current_ev96
 278             shooting_get_current_av96
 279             shooting_get_current_tv96
 280             shooting_get_imager_active
 281 
 282             rbf_char_width
 283             rbf_font_height
 284             rbf_draw_char
 285             rbf_load_from_file
 286             rbf_str_width
 287             rbf_draw_menu_header
 288             rbf_draw_symbol
 289             rbf_draw_string_len
 290             rbf_draw_clipped_string
 291             rbf_draw_string
 292 
 293             GetMemInfo
 294             GetExMemInfo
 295             GetARamInfo
 296             GetCombinedMemInfo
 297             get_exmem_type_name
 298             get_exmem_type_status
 299             exmem_type_count
 300 
 301             img_prefixes
 302             img_exts
 303             GetTotalCardSpaceKb
 304             GetFreeCardSpaceKb
 305             get_exposure_counter
 306             get_target_dir_name
 307             get_target_file_num
 308             GetJpgCount
 309             GetRawCount
 310             is_raw_possible
 311 
 312             TurnOnBackLight
 313             TurnOffBackLight
 314             TurnOnDisplay
 315             TurnOffDisplay
 316 
 317             // Action stack functions
 318             action_stack_create
 319             action_pop_func
 320             action_top
 321             action_push
 322             action_push_func
 323             action_push_delay
 324             action_push_click
 325             action_push_press
 326             action_push_release
 327             action_push_shoot
 328 
 329             // Console functions
 330             console_clear
 331             console_add_line
 332             console_redraw
 333             console_set_autoredraw
 334             console_set_layout
 335             script_console_add_line
 336             script_console_add_error
 337             script_print_screen_statement
 338 
 339             get_focal_length
 340             get_effective_focal_length
 341 
 342             get_flash_params_count
 343             get_parameter_size
 344             get_parameter_data
 345             get_property_case
 346             set_property_case
 347 
 348             config_save
 349             config_restore
 350             conf_getValue
 351             conf_save
 352             conf_setValue
 353             conf_setAutosave
 354             save_config_file
 355             load_config_file
 356 
 357             DoAELock
 358             UnlockAE
 359             DoAFLock
 360             UnlockAF
 361             DoMFLock
 362             UnlockMF
 363 
 364             enter_alt
 365             exit_alt
 366 
 367             get_battery_temp
 368             get_ccd_temp
 369             get_optical_temp
 370 
 371             lens_get_zoom_point
 372             play_sound
 373 
 374             live_histogram_read_y
 375 
 376             stat_get_vbatt
 377             swap_partitions
 378             get_part_count
 379             get_part_type
 380             get_active_partition
 381 
 382             PostLogicalEventForNotPowerType
 383             PostLogicalEventToUI
 384             SetLogicalEventActive
 385             SetScriptMode
 386             errnoOfTaskGet
 387 
 388             levent_set_play
 389             levent_set_record
 390             levent_count
 391             levent_id_for_name
 392             levent_index_for_id
 393             levent_index_for_name
 394             levent_table
 395 
 396             script_set_terminate_key
 397             script_start_gui
 398             script_end
 399 
 400             reboot
 401             shutdown
 402             camera_shutdown_in_a_second
 403 
 404             get_usb_power
 405             start_usb_HPtimer
 406             stop_usb_HPtimer
 407 
 408             switch_mode_usb
 409 
 410             force_usb_state
 411 
 412             &usb_sync_wait_flag
 413 
 414             call_func_ptr
 415             _ExecuteEventProcedure
 416 
 417             ptp_script_create_msg
 418             ptp_script_write_msg
 419             ptp_script_read_msg
 420             ptp_script_write_error_msg
 421 
 422             CreateTask
 423             ExitTask
 424 
 425             SetHPTimerAfterNow
 426             CancelHPTimer
 427 
 428             remotecap_get_target_support
 429             remotecap_set_target
 430             remotecap_using_dng_module
 431             remotecap_set_timeout
 432             remotecap_get_target
 433 
 434             set_focus_bypass
 435             sd_over_modes
 436 
 437             &firmware_crc_desc

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