Nico Huber | c3b02dc | 2023-08-12 01:13:45 +0200 | [diff] [blame] | 1 | LIBFLASHPROG_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 Hughes | 842d678 | 2021-01-15 09:48:12 +0000 | [diff] [blame] | 24 | flashprog_set_progress_callback; |
Nico Huber | c3b02dc | 2023-08-12 01:13:45 +0200 | [diff] [blame] | 25 | 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 | }; |