| 123456789101112131415161718192021222324252627 |
- #pragma once
- #include <stddef.h>
- #include "mpconfigport.h"
- extern const char* mp_flipper_root_module_path;
- extern void* mp_flipper_context;
- void mp_flipper_set_root_module_path(const char* path);
- void mp_flipper_init(void* memory, size_t memory_size, size_t stack_size, void* stack_top);
- void mp_flipper_save_file(const char* file_path, const char* data, size_t size);
- void mp_flipper_deinit();
- void mp_flipper_nlr_jump_fail(void* value);
- void mp_flipper_assert(const char* file, int line, const char* func, const char* expr);
- void mp_flipper_fatal_error(const char* msg);
- void mp_flipper_raise_os_error(int error);
- void mp_flipper_raise_os_error_with_filename(int error, const char* filename);
- const char* mp_flipper_print_get_data(void* data);
- size_t mp_flipper_print_get_data_length(void* data);
- void* mp_flipper_print_data_alloc();
- void mp_flipper_print_strn(void* data, const char* str, size_t length);
- void mp_flipper_print_data_free(void* data);
- void* mp_flipper_context_alloc();
- void mp_flipper_context_free(void* context);
|