Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Provide a Forth library infrastructure #43

Closed
TG9541 opened this issue Jul 22, 2017 · 0 comments
Closed

Provide a Forth library infrastructure #43

TG9541 opened this issue Jul 22, 2017 · 0 comments
Assignees

Comments

@TG9541
Copy link
Owner

TG9541 commented Jul 22, 2017

µC Forth like AmForth have a nifty library infrastructure for supporting modular builds.
Tools like e4thcom and codeloadTCP.py provide features like #include or #require have the potential for bringing similar modularity to STM8EF.

Tasks:

  • provide, or improve tools that, during compilation, include files from a search path
  • provide the core of a library with a directory structure for different topic files
  • remove functionality from the STM8EF core that should be better loaded from a library
  • distribute the library together with the binary release
@TG9541 TG9541 self-assigned this Jul 22, 2017
@TG9541 TG9541 closed this as completed in b37bf94 Aug 5, 2017
hexagon5un pushed a commit to hexagon5un/stm8ef that referenced this issue Aug 8, 2017
* upstream/master: (25 commits)
  reference to Wiki updated
  library additions
  library mcu according to e4thcom convention
  Update README.md
  some bytes saved
  some editing
  Fixes TG9541#44: XH-M188 lockup after power cycle
  fixes TG9541#43 Provide a Forth library infrastructure
  fixes TG9541#42 Improve W1209 ease of use
  fixes TG9541#42 Improve W1209 ease of use
  fixes TG9541#41: improved full duplex simulated serial
  edit
  Fix for UART simulation with 2 GPIOs
  HAS_ALIAS default on (IMMEDIATE words in RAM possible)
  SWIMCOM fix for HEADER macro, option WORDS_HWREG off
  issue TG9541#32 Build framework feature #include
  fixes TG9541#39 : underflow error message doesn't match normal pattern
  fixes TG9541#39 : underflow error message doesn't match normal pattern
  issue TG9541#32 Build framework feature: Forth application binary with uCsim
  issue TG9541#32: use telnet library
  ...
@TG9541 TG9541 mentioned this issue Oct 7, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant