aboutsummaryrefslogtreecommitdiff
path: root/lang/mecrisp-stellaris
Commit message (Collapse)AuthorAgeFilesLines
* lang/mecrisp-stellaris: update to 2.6.3Robert Clausecker2022-05-093-13/+8
| | | | | | | | | | | | | | - Remove option EXTRAS which becomes progressively less useful as more and more runtime functionality is moved to Forth code Relevant upstream changes: - Fixed bug in <> for RA cores - Pictured number output buffer 4 characters longer - Enhanced FreeBSD functionality - Updated VIS to 0.8.4.1 PR: 263850
* lang/mecrisp-stellaris: update to 2.6.2Robert Clausecker2022-03-103-4/+7
| | | | | | | | | | | | | | | | | | | | Upstream changes: - Fixed outsized binary for STM32G031F4 - Fixed :noname for RA in loadable ansification layer - Contribution by Jan Bramkamp: Bit field tools Improved PLL initialisation code for STM32F411 - Contribution by Gareth Edwards New target: Black pill with STM32F401CC Bugfix for flash size and comments for STM32F401CD target - Contribution by Peter Jakacki: Tachyon extensions for RP2040 PR: 262463
* lang/mecrisp-stellaris: update distinfoRobert Clausecker2022-01-071-3/+3
| | | | | | | | Upstream has made a last minute change to the distfile, changing its checksum. The changes only affect the RP2040 port and hence do not require a PORTREVISION bump. PR: 260550
* lang/mecrisp-stellaris: Update to 2.6.1.Robert Clausecker2021-10-263-34/+29
| | | | | | | | | | | | | | - reorder Makefile to make portclippy happy - refactor conditionals for IGNORE Relevant upstream changes: - Added (dp) (latest) addrinflash? addrinram? rrotate to all cores - Added dictionary-tools and fixed flaw in multitask-debug - Fixed 2rshift in common/cordic - Signal handlers and syscall library for FreeBSD PR: 259448
* lang/mecrisp-stellaris: Fix pkg-messageJuraj Lutter2021-06-102-0/+1
| | | | | | | | | - Rename pkg-message file as intended in the PR. `git apply' should have been used instead of `patch'. - Bump PORTREVISION PR: 256131 Reported by: Robert Clausecker <fuz@fuz.su> (maintainer)
* lang/mecrisp-stellaris: Update to 2.5.9Robert Clausecker2021-06-093-32/+13
| | | | | | | - Update to 2.5.9 - Remove a patch that has been upstreamed PR: 256131
* lang/mecrisp-stellaris: fix build problemsNeel Chauhan2021-04-233-14/+48
| | | | | | PR: 254945 Submitted by: Robert Clausecker <fuz AT fuz DOT su> (maintainer) MFH: 2021Q2
* One more small cleanup, forgotten yesterday.Mathieu Arnold2021-04-071-1/+0
| | | | Reported by: lwhsu
* Remove # $FreeBSD$ from Makefiles.Mathieu Arnold2021-04-061-1/+0
|
* lang/mecrisp-stellaris: Update to 2.5.8Neel Chauhan2021-03-292-11/+16
| | | | | | | | | | Also, statisfy portclippy where possible PR: 254542 Submitted by: Robert Clausecker <fuz AT fuz DOT su> (maintainer) Notes: svn path=/head/; revision=569496
* New port: lang/mecrisp-stellaris: native code Forth for ARMNeel Chauhan2021-03-164-0/+228
Mecrisp Stellaris is an implementation of a standalone native code Forth for ARM. It fits into 16 kb of flash and runs with at least 1 kb of RAM. You can choose to compile to flash or to RAM, and it generates native code with folding, inlining of short words and it opcodes common instructions. Note that it doesn't need to save any pointers, so it compiles directly into flash memory without the need for erase cycles. Although it is in spirit of ANS, there are a few differences: Be careful! PR: 253938 Submitted by: Robert Clausecker <fuz AT fuz DOT su> Notes: svn path=/head/; revision=568598