From 0a35e7d7be87baedc193644342ef1636940fba1e Mon Sep 17 00:00:00 2001 From: Duncan Wilkie Date: Mon, 7 Aug 2023 17:31:16 -0500 Subject: Forgot to stage --- slaves/ld/ATTINY85.ld | 46 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 slaves/ld/ATTINY85.ld (limited to 'slaves/ld') diff --git a/slaves/ld/ATTINY85.ld b/slaves/ld/ATTINY85.ld new file mode 100644 index 0000000..0690b22 --- /dev/null +++ b/slaves/ld/ATTINY85.ld @@ -0,0 +1,46 @@ +/* +* Copyright (c) 2018, Shawn D'silva +* All rights reserved. +* +* This file is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This file 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 Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this library. If not, see . +* +* File: TM4C123GH6PHM.ld +* Author: Shawn D'silva . +* Version: 1.0.0. +* Description: linker file for the TM4C Launchpad +*/ + +ENTRY(reset_handler) + +MEMORY +{ + + FLASH (rx) : ORIGIN = 0x00000000, LENGTH = 8K /* FLASH size 256KB */ + +} + +_Min_Heap_Size = 0x3000; +_Min_Stack_Size = 0x3000; + +SECTIONS +{ + /* constants and other code stored in FLASH */ + .text : + { + _text = .; /* beginning of .text segment,also called code memory */ + *(.text*) /* other code */ + _etext = .; /* end of .text segment */ + } > FLASH + +} -- cgit v1.2.3