Skip to main content

esp_wifi_sys_esp32c6/
lib.rs

1#![no_std]
2#![doc(html_logo_url = "https://avatars.githubusercontent.com/u/46717278")]
3// bindgen generated code
4#![allow(unnecessary_transmutes)]
5
6pub mod c_types;
7mod fmt;
8pub mod include;
9
10#[cfg(feature = "sys-logs")]
11#[no_mangle]
12extern "C" fn __esp_radio_printf(tag: *const core::ffi::c_char, msg: *const core::ffi::c_char) {
13    unsafe {
14        info!("{} {}", core::ffi::CStr::from_ptr(tag).to_str().unwrap(), core::ffi::CStr::from_ptr(msg).to_str().unwrap());
15    }
16}
17
18#[cfg(not(feature = "sys-logs"))]
19#[no_mangle]
20extern "C" fn __esp_radio_printf(_tag: *const core::ffi::c_char, _msg: *const core::ffi::c_char) {
21    // nothing
22}