blob: 9bf8ec042dd657c4386c0c9c78d60f3116cc8caa [file] [log] [blame]
Nico Huberc3b02dc2023-08-12 01:13:45 +02001LIBFLASHPROG_1.0 {
2 global:
3 flashprog_flag_get;
4 flashprog_flag_set;
5 flashprog_flash_erase;
6 flashprog_flash_getsize;
7 flashprog_flash_probe;
8 flashprog_flash_release;
9 flashprog_image_read;
10 flashprog_image_verify;
11 flashprog_image_write;
12 flashprog_init;
13 flashprog_layout_add_region;
14 flashprog_layout_include_region;
15 flashprog_layout_new;
16 flashprog_layout_read_fmap_from_buffer;
17 flashprog_layout_read_fmap_from_rom;
18 flashprog_layout_read_from_ifd;
19 flashprog_layout_release;
20 flashprog_layout_set;
21 flashprog_programmer_init;
22 flashprog_programmer_shutdown;
23 flashprog_set_log_callback;
Richard Hughes842d6782021-01-15 09:48:12 +000024 flashprog_set_progress_callback;
Nico Huberc3b02dc2023-08-12 01:13:45 +020025 flashprog_shutdown;
26 flashprog_wp_cfg_new;
27 flashprog_wp_cfg_release;
28 flashprog_wp_get_available_ranges;
29 flashprog_wp_get_mode;
30 flashprog_wp_get_range;
31 flashprog_wp_ranges_get_count;
32 flashprog_wp_ranges_get_range;
33 flashprog_wp_ranges_release;
34 flashprog_wp_read_cfg;
35 flashprog_wp_set_mode;
36 flashprog_wp_set_range;
37 flashprog_wp_write_cfg;
38 local: *;
39};