768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
|
// # App
struct App {
struct __OsHelper__ __App_osHelper__;
struct Scalpi_Logger logger;
uint64_t tick;
};
// function prototypes
bool __OsFile_exist__( const char* file_name, size_t file_name_len);
bool __OsMem_alloc__( uintptr_t *ret_data_addr, size_t size); // todo rename to __OsMem_alloc__
void __OsMem_free__( uintptr_t ret_data_addr);
size_t __OsFallbackConsole_write__( void* unused_ctx, char* data, size_t len);
// globals
struct App global_app;
// functions
// core
// mem
// bits operations
|
<
>
|
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
|
// # App
struct App {
struct __OsHelper__ __App_osHelper__;
struct Scalpi_Logger logger;
uint64_t tick;
};
// function prototypes
bool __OsMem_alloc__( uintptr_t *ret_data_addr, size_t size); // todo rename to __OsMem_alloc__
void __OsMem_free__( uintptr_t ret_data_addr);
bool __OsFile_exist__( const char* file_name, size_t file_name_len);
size_t __OsFallbackConsole_write__( void* unused_ctx, char* data, size_t len);
// globals
struct App global_app;
// functions
// core
// mem
// bits operations
|