https://gigazine.net/gsc_news/en/20240428-uefirc/ Apr 28, 2024 08:00:00 An IRC client that runs on your motherboard's UEFI is born [00_m] UEFI is a program that runs before the PC's OS starts up, and IRC is a tool that allows clients to chat with each other regardless of the device or OS. Software developer Philip Teng developed ' UEFIRC ', which combines these to make IRC available on UEFI. An IRC client on your motherboard | Phillip Tennen https://axleos.com/an-irc-client-in-your-motherboard/ The following shows how to connect to an IRC server from UEFI using UEFIRC. UEFIRC Demo - YouTube 'UEFIRC is written in Rust and utilizes its own GUI toolkit and TrueType renderer. You can connect to IRC servers, chat, and read messages from the comfort of your motherboard's pre-boot environment,' Teng said. UEFI was originally introduced as a replacement for BIOS . BIOS runs in a 16-bit real-mode environment, which imposes a 1MB memory limit on the amount of code that can be loaded and executed from ROM, and is limited to running only in a 16-bit environment. However, UEFI can run in 64-bit mode from the start, which has the advantage of eliminating memory limitations. What is 'UEFI' that replaces the BIOS that runs at PC startup? - GIGAZINE [00_m] UEFI also provides APIs that are useful for switching VESA display resolutions, allocating memory, and interacting with the EFI file system, and also provides a mechanism for loading the OS over the network instead of loading it from an installation stored on a local block device. To support this mechanism, UEFI includes a network stack that implements TCP, and also exposes an API that allows applications running in the preboot environment to directly interact with the network stack. It seems that this API is what Teng used this time. Teng describes the project as an 'elaborate joke' and says he wouldn't find it very useful as a client. The UEFIRC GitHub repository is available at: GitHub - codyd51/uefirc: An IRC client on your motherboard https://github.com/codyd51/uefirc [snap3938_m] Related Posts: * ``ChatGPT client for DOS'' that can talk with ChatGPT on IBM PC 40 years ago will be developed * I tried using the open source network monitoring tool `` bandwhich '' which changes the information displayed according to the window size * How does iPhone 'jailbreak' work? * A fierce man who developed a Slack client that runs on Windows 3.1 appeared * Claim that 'Discord should not be used to develop 'free software'' * Full feature Windows 10 that runs on ARM-based processor Snapdragon, and demonstration of Win32 application moving crisply also * 64-bit version "Firefox" and "Thunderbird" * Succeeded in physically scraping the NES chip and remodeling it into a Game Boy size portable game machine 'TinyTendo' * << Next 'Cow Magnets' are recommended for cows to drink to improve their health. * Prev >> Researchers refute Google DeepMind's claim that it used AI to discover 2.2 million new crystal structures Apr 28, 2024 08:00:00 in Posted by log1p_kr Latest news 40 Archives Categories Note Headline Review Coverage Interview Gastronomic Adventure Mobile Software Web Service Web Application Hardware Ride Science Creature Video Movie Manga Anime Game Design Art Junk Food Security Notice Pick Up Column Search [ ] [x] Contacts About GIGAZINE [Add Suggestion] [matomo]