There are 1 repository under linker-script topic.
From C, Rust or Zig to binary shellcode compiler based on Mingw gcc. It allows using Win32 APIs and standard libraries without any changes to the source code.
A guide and example project for setting up an open Makefile based embedded development tool-chain
My blog — https://twilco.github.io
LD linker script grammar for tree-sitter
learn os and rust through rcore-tutorial, rcore-tutorial code with notes
Sample arm cortex-m application to running on QEMU
Minimal ARM Cortex-M bare-metal firmware from scratch — custom startup code, linker script, Makefile build system, and OpenOCD/GDB debugging. No IDEs, no HAL — just first-principles understanding of the ARM architecture.
Memory Layout Manager for Linker Scripts
Lower level assembly and C baremetal programming on RISC-V CPUs. Source code listings from the C-Ninja, in Pyjama! book.
Implementation of an Operating System from scratch in C++.
Open-source 3D printer project based on Arduino Mega 2560 and RAMPS 1.6. Includes Marlin firmware configuration, hardware setup, slicer profiles, and automation scripts.
RISC-V development environment extension in Visual Studio Code.
Aarch64 low-level lab
Baremetal project for Arm Cortex-M4 STM32L431RCT
A simple tool to generate linker-script sections for the stm32cubeide in a user friendly way and check for errors
🧠️🖥️2️⃣️0️⃣️0️⃣️1️⃣️💾️📜️ The sourceCode:Linker-Script category for AI2001, containing Linker Scrip programming language datasets
A repository for showcasing my knowledge of the Linker Script programming language, and continuing to learn the language.
The Linker Script Programming language IDE submodule for SNU Programming Tools (2D Mode)
An easy to read template project written in C and ARMv6 Assembly for STM32G0x1xx microcontrollers that includes a linker script, startup code and SYSCLK initialization
STM32 microcontrollers exploration. Covers the basics (linker scripts, assembly, GPIO, interrupts, clocks) and some other fun stuff (FreeRTOS, Rust).
Task scheduler example for the LEDs on NUCLEO-WB15CC board.
An operating system, made as a passion project to learn more about low-level programming
Minimal baremetal startup code, linker script and Makefile for STM32F030. Includes explanatory notes on how it all works.
Development of a custom startup file, linker script, and lightweight task scheduler for the STM32L475VGT6 microcontroller.
Simple project to demonstrate the usage of arm-none-eabi toolchain to produce a binary for TM4C129ENCPDT microcontroller.
Automated beverage system on ATmega2561 with FreeRTOS, I²C LCD, pumps, and cooling
Small time-sharing OS which provides multithreading and memory allocation based on the Risc-V architecture, emulated by QEMU emulator.
Some bare metal action using QEMU emulator
Learn to make a simple OS kernel in Rust for your favourite SBC!
Bare-metal SPI driver for STM32F4, written using CMSIS headers without HAL dependencies.
🛠️ Build a simple OS kernel in Rust for your favorite SBC with this comprehensive tutorial book. Learn and expand your programming skills step by step.