Note
This is a fork of the official firmware only designed to work with the WinterOS.
Modified version of the official firmware for the Frost64 specific made for the WinterOS
Copyright (©) 2024 Frosty515
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.
The protocol for the Frost64 firmware is documented in the PROTOCOL.md file.
To build and run the firmware, you will need both the assembler and emulator installed in your PATH
.
- run
make
to build the firmware
- run
make run
to build and run the firmware
The scripts/
directory contains various scripts that were used to generate parts of the firmware. There is no guarantee that these scripts will work on your system, but they are provided for reference. They can be in a variety of different programming languages as they are not required to build or run the firmware.
The test/
directory contains the test bootloader. The test bootloader is used to test the firmware and ensure that it is working correctly. It is not required to build the firmware, but is required to run the firmware.