Skip to content

Releases: sifive/freedom-devicetree-tools

freedom-devicetree-tools v20.05.RC.01

01 May 19:28
Compare
Choose a tag to compare
Pre-release

Release notes for freedom-devicetree-tools v20.05.RC.01

Statistics since v201908-rc1-138-gbecd685

  • 1 commits
  • 2 files changed, 77 insertions(+)

Authors

Nathaniel Graff

Merge history

v201908

20 Sep 20:11
0cc6af8
Compare
Choose a tag to compare

Release notes for freedom-devicetree-tools v201908

Statistics since v201905

  • 93 commits
  • 158 files changed, 11090 insertions(+), 6365 deletions(-)

Authors

Nathaniel Graff
Bunnaroath Sou
Zong Li
cgsfv
Albert Chen
Brad Seevers

Merge history

0cc6af8 Set chicken bit if any harts are bullet
71759d1 No longer remap imaf to imf
228a530 Enabling ccache support for latency improvement
e220300 Fixes to make it work with mingw cross compilation
14e5277 Fixing generation of base and size defs for test0
458b143 Properly offset the location counter to allocate multiple stacks
c049854 Bump default heap size to 0x800 bytes
b49ff11 [v19.08 Backport] Trace encoder UART driver
35d4e84 [v19.08 Backport] Add support for QEMU to settings.mk generator
4915efa remove autoreconf from autoconf_wrapper script
3f1b447 Adding support for windows
604a838 [19.08 Backport] Ask for rodata in data section
5c72b3d [19.08 Backport] Fix target/source symbols for data, itim, bss
0d9ba4e [v19.08 Backport] Link non-init text into ITIM with the ramrodata layout #137
67f2598 Added Iflush handle for metal API
17b5139 [19.08 Backport] Dual-license Apache-2.0 and MIT
9a7dcf8 Fix duplicated idx v2
775ec7e Swap order of control and mem register extraction
7764c3f Add support for sifive,rtc0
2db3c1f Fix base address extraction in bare header generator
8fe9e99 Fix comparison in LFROSC inlines
791f4cc Fix base address extraction in bare header generator
5e2de08 Fix errors for C99
9473a72 Add support for the watchdog and for the LF oscillator
5fa4cf9 Also use sifive,sram0 for ITIM in targets with a memory port
470e891 Fix inline for sifive,test0
3cd879f Add missing testram check
b3c662d Improve builds of freedom-metal_header-generator
a6e8492 Create a handle for d.cache.l1 if present
249339b Fix inlines for SPI, UART, and clocks to support multiple peripherals
ffb31e7 Refactor freedom-ldscript-generator
24afcd0 Remove freedom-zephyrdtsfixup-generator
9d7192b Fix versioning
27f5f33 Support 2 nonzero address/size cells
c71ce48 Support rv(32|64)imaf
cf973c8 Fix alignment issues on 64-bit targets
8ef9f24 Add support for rv32emc

v201908 Release Candidate 4

12 Sep 20:35
0cc6af8
Compare
Choose a tag to compare
Pre-release

Release notes for freedom-devicetree-tools v201908-rc4

Statistics since v201908-rc3

  • 24 commits
  • 25 files changed, 534 insertions(+), 196 deletions(-)

Authors

Nathaniel Graff
cgsfv
Bunnaroath Sou
Albert Chen
Brad Seevers

Merge history

0cc6af8 Set chicken bit if any harts are bullet
71759d1 No longer remap imaf to imf
228a530 Enabling ccache support for latency improvement
e220300 Fixes to make it work with mingw cross compilation
14e5277 Fixing generation of base and size defs for test0
458b143 Properly offset the location counter to allocate multiple stacks
c049854 Bump default heap size to 0x800 bytes
b49ff11 [v19.08 Backport] Trace encoder UART driver
35d4e84 [v19.08 Backport] Add support for QEMU to settings.mk generator
4915efa remove autoreconf from autoconf_wrapper script

v201908 Release Candidate 3

26 Aug 22:35
3f1b447
Compare
Choose a tag to compare
Pre-release

Release notes for freedom-devicetree-tools v201908-rc3

Statistics since v201908-rc1

  • 13 commits
  • 24 files changed, 497 insertions(+), 103 deletions(-)

Authors

Nathaniel Graff
Bunnaroath Sou
cgsfv

Merge history

3f1b447 Adding support for windows
604a838 [19.08 Backport] Ask for rodata in data section
5c72b3d [19.08 Backport] Fix target/source symbols for data, itim, bss
0d9ba4e [v19.08 Backport] Link non-init text into ITIM with the ramrodata layout #137
67f2598 Added Iflush handle for metal API
17b5139 [19.08 Backport] Dual-license Apache-2.0 and MIT

v201908 Release Candidate 1

06 Aug 22:45
9a7dcf8
Compare
Choose a tag to compare
Pre-release

Release notes for freedom-devicetree-tools v201908-rc1

Statistics since v201905

  • 56 commits
  • 138 files changed, 10201 insertions(+), 6208 deletions(-)

Authors

Nathaniel Graff
Zong Li
Bunnaroath Sou

Merge history

9a7dcf8 Fix duplicated idx v2
775ec7e Swap order of control and mem register extraction
7764c3f Add support for sifive,rtc0
2db3c1f Fix base address extraction in bare header generator
8fe9e99 Fix comparison in LFROSC inlines
791f4cc Fix base address extraction in bare header generator
5e2de08 Fix errors for C99
9473a72 Add support for the watchdog and for the LF oscillator
5fa4cf9 Also use sifive,sram0 for ITIM in targets with a memory port
470e891 Fix inline for sifive,test0
3cd879f Add missing testram check
b3c662d Improve builds of freedom-metal_header-generator
a6e8492 Create a handle for d.cache.l1 if present
249339b Fix inlines for SPI, UART, and clocks to support multiple peripherals
ffb31e7 Refactor freedom-ldscript-generator
24afcd0 Remove freedom-zephyrdtsfixup-generator
9d7192b Fix versioning
27f5f33 Support 2 nonzero address/size cells
c71ce48 Support rv(32|64)imaf
cf973c8 Fix alignment issues on 64-bit targets
8ef9f24 Add support for rv32emc

v201905

21 Jun 23:54
Compare
Choose a tag to compare
v201905

v201903

29 Mar 18:13
f81e349
Compare
Choose a tag to compare
Merge pull request #60 from sifive/rc1-breakage

Define PLIC, CLIC SUBINTERRUPTS with 0 if not present

freedom-devicetree-tools-0.2.7

25 Oct 05:49
v0.2.7
bc74e88
Compare
Choose a tag to compare
Pre-release

Contains support for the "-nostartfiles", "-nostdlib", and "-T" GCC arguments

freedom-devicetree-tools-0.2.6

22 Aug 03:26
v0.2.6
91ae3c9
Compare
Choose a tag to compare
Pre-release

Has memory heuristics and ranges support for linkerscript

freedom-devicetree-tools-0.2.5

16 Aug 18:52
v0.2.5
133e2eb
Compare
Choose a tag to compare
Pre-release

Contain support for rv32imafdc cores.