Skip to content

Instantly share code, notes, and snippets.

@Kazu-zamasu
Created July 16, 2015 01:55
Show Gist options
  • Save Kazu-zamasu/cc0077e7c4dffe8ff696 to your computer and use it in GitHub Desktop.
Save Kazu-zamasu/cc0077e7c4dffe8ff696 to your computer and use it in GitHub Desktop.
以下はFlashという名前を使ってないでいいという。
MEMORY
{
ROM (rx) : ORIGIN = 0x10000000, LENGTH = 0x11000 /* 76k of RAM used as ROM */
RAM (rwx) : ORIGIN = 0x10011000, LENGTH = 0x07000 /* 20k of real RAM */
}
以下はFlashという名前を使っているからダメと言う
{
/* Define each memory region */
Flash (rx) : ORIGIN = 0x10000000, LENGTH = 0x20000 /* 128K bytes */
RamLoc72 (rwx) : ORIGIN = 0x10080000, LENGTH = 0x12000 /* 72K bytes */
RamAHB32 (rwx) : ORIGIN = 0x20000000, LENGTH = 0x8000 /* 32K bytes */
RamAHB16 (rwx) : ORIGIN = 0x20008000, LENGTH = 0x4000 /* 16K bytes */
RamAHB_ETB16 (rwx) : ORIGIN = 0x2000c000, LENGTH = 0x4000 /* 16K bytes */
RamM0Sub16 (rwx) : ORIGIN = 0x18000000, LENGTH = 0x4000 /* 16K bytes */
RamM0Sub2 (rwx) : ORIGIN = 0x18004000, LENGTH = 0x800 /* 2K bytes */
}
そしてこれで動いたという改編されたスクリプト
{
/* Define each memory region */
RamLoc128 (rwx) : ORIGIN = 0x10000000, LENGTH = 0x20000 /* 128K bytes */
RamLoc72 (rwx) : ORIGIN = 0x10080000, LENGTH = 0x12000 /* 72K bytes */
RamAHB32 (rwx) : ORIGIN = 0x20000000, LENGTH = 0x8000 /* 32K bytes */
RamAHB16 (rwx) : ORIGIN = 0x20008000, LENGTH = 0x4000 /* 16K bytes */
RamAHB_ETB16 (rwx) : ORIGIN = 0x2000c000, LENGTH = 0x4000 /* 16K bytes */
RamM0Sub16 (rwx) : ORIGIN = 0x18000000, LENGTH = 0x4000 /* 16K bytes */
RamM0Sub2 (rwx) : ORIGIN = 0x18004000, LENGTH = 0x800 /* 2K bytes */
}
いい加減にしろ
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment