static inline void linux_efi_handover(efi_handle_t handle, struct linux_kernel_header *header) { handover_fn handover; handover = (handover_fn)((long)header->code32_start + header->handover_offset); handover(handle, efi_sys_table, header); }
//****************************************************************************************************************************************** // Main loop[ //****************************************************************************************************************************************** void loop() { start(); unsigned int data_hex = 0x11; serial_8(data_hex); handover(); read_kma210(); takeover(); stop(); Serial.print(result, HEX); }