//! Rust application for ESP32-S3 //! //! This module provides the main Rust application logic //! that interacts with the USB HID interface implemented in C/TinyUSB. #![no_std] use esp_backtrace as _; #[panic_handler] fn panic(_info: &core::panic::PanicInfo) -> ! { loop { core::hint::spin_loop(); } } #[no_mangle] extern "C" fn rust_app_main() { loop { core::hint::spin_loop(); } } #[export_name = "rust_usb_callback"] pub unsafe extern "C" fn usb_callback(_event: u32) { }