[PR #131] Add TI-Nspire support #276

Open
opened 2026-05-06 13:16:35 +02:00 by BreizhHardware · 0 comments

📋 Pull Request Information

Original PR: https://github.com/UpsilonNumworks/Upsilon/pull/131
Author: @shezik
Created: 1/23/2022
Status: 🔄 Open

Base: upsilon-devHead: upsilon-dev


📝 Commits (10+)

  • ee08d8e Add Nspire support
  • 3fe28aa Merge branch 'Lauryy06:upsilon-dev' into upsilon-dev
  • f3579af Merge branch 'Lauryy06:upsilon-dev' into upsilon-dev
  • 0c2256e Add Makefile rules for Nspire
  • d771422 Merge branch 'Lauryy06:upsilon-dev' into upsilon-dev
  • 6039383 Fix Nspire makefile, remove n2DLib framebuffer dependency
  • de142cd Merge branch 'Lauryy06:upsilon-dev' into upsilon-dev
  • 24a9624 Merge branch 'Lauryy06:upsilon-dev' into upsilon-dev
  • 08bbb9d Merge branch 'Lauryy06:upsilon-dev' into upsilon-dev
  • 7690a41 Merge branch 'Lauryy06:upsilon-dev' into upsilon-dev

📊 Changes

32 files changed (+2481 additions, -7 deletions)

View changed files

📝 Makefile (+1 -0)
📝 README.fr.md (+27 -3)
📝 README.md (+25 -3)
build/platform.simulator.nspire.mak (+6 -0)
build/targets.simulator.nspire.mak (+4 -0)
build/toolchain.nspire-gcc.mak (+10 -0)
📝 ion/src/simulator/external/README.md (+2 -0)
ion/src/simulator/external/config.nspire.mak (+9 -0)
ion/src/simulator/external/n2DLib/README.md (+345 -0)
ion/src/simulator/external/n2DLib/example.cpp (+112 -0)
ion/src/simulator/external/n2DLib/n2DLib.c (+859 -0)
ion/src/simulator/external/n2DLib/n2DLib.h (+83 -0)
ion/src/simulator/external/n2DLib/n2DLib_font.h (+259 -0)
ion/src/simulator/nspire/Makefile (+44 -0)
ion/src/simulator/nspire/changes.txt (+49 -0)
ion/src/simulator/nspire/clipboard.cpp (+18 -0)
ion/src/simulator/nspire/console.cpp (+22 -0)
ion/src/simulator/nspire/display.cpp (+33 -0)
ion/src/simulator/nspire/display.h (+20 -0)
ion/src/simulator/nspire/events.cpp (+23 -0)

...and 12 more files

📄 Description

Building and running on TI-Nspire as simulator. Don't know much about Travis CI though.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/UpsilonNumworks/Upsilon/pull/131 **Author:** [@shezik](https://github.com/shezik) **Created:** 1/23/2022 **Status:** 🔄 Open **Base:** `upsilon-dev` ← **Head:** `upsilon-dev` --- ### 📝 Commits (10+) - [`ee08d8e`](https://github.com/UpsilonNumworks/Upsilon/commit/ee08d8ed59158f980621166e451f6105a367092f) Add Nspire support - [`3fe28aa`](https://github.com/UpsilonNumworks/Upsilon/commit/3fe28aa3162da73844b08cd606401afa59afd22f) Merge branch 'Lauryy06:upsilon-dev' into upsilon-dev - [`f3579af`](https://github.com/UpsilonNumworks/Upsilon/commit/f3579af500b225a3c364946c6e820fd8c7d8ad73) Merge branch 'Lauryy06:upsilon-dev' into upsilon-dev - [`0c2256e`](https://github.com/UpsilonNumworks/Upsilon/commit/0c2256e35f874db498129d90fec70fb8c71cc310) Add Makefile rules for Nspire - [`d771422`](https://github.com/UpsilonNumworks/Upsilon/commit/d7714220948343968d7710299b10584b631f39b8) Merge branch 'Lauryy06:upsilon-dev' into upsilon-dev - [`6039383`](https://github.com/UpsilonNumworks/Upsilon/commit/60393833a04d3128a282721a5be1ca52e519f90e) Fix Nspire makefile, remove n2DLib framebuffer dependency - [`de142cd`](https://github.com/UpsilonNumworks/Upsilon/commit/de142cd84b11d9abfe88a4b2aa02dc6e6ade6030) Merge branch 'Lauryy06:upsilon-dev' into upsilon-dev - [`24a9624`](https://github.com/UpsilonNumworks/Upsilon/commit/24a9624f4c4591c9f5a1937b79335dbc8e221a75) Merge branch 'Lauryy06:upsilon-dev' into upsilon-dev - [`08bbb9d`](https://github.com/UpsilonNumworks/Upsilon/commit/08bbb9d80abf4c12468927993a32c3f78ef7dabf) Merge branch 'Lauryy06:upsilon-dev' into upsilon-dev - [`7690a41`](https://github.com/UpsilonNumworks/Upsilon/commit/7690a419a80ebb1ee71ce3290d915dc5a1701ae6) Merge branch 'Lauryy06:upsilon-dev' into upsilon-dev ### 📊 Changes **32 files changed** (+2481 additions, -7 deletions) <details> <summary>View changed files</summary> 📝 `Makefile` (+1 -0) 📝 `README.fr.md` (+27 -3) 📝 `README.md` (+25 -3) ➕ `build/platform.simulator.nspire.mak` (+6 -0) ➕ `build/targets.simulator.nspire.mak` (+4 -0) ➕ `build/toolchain.nspire-gcc.mak` (+10 -0) 📝 `ion/src/simulator/external/README.md` (+2 -0) ➕ `ion/src/simulator/external/config.nspire.mak` (+9 -0) ➕ `ion/src/simulator/external/n2DLib/README.md` (+345 -0) ➕ `ion/src/simulator/external/n2DLib/example.cpp` (+112 -0) ➕ `ion/src/simulator/external/n2DLib/n2DLib.c` (+859 -0) ➕ `ion/src/simulator/external/n2DLib/n2DLib.h` (+83 -0) ➕ `ion/src/simulator/external/n2DLib/n2DLib_font.h` (+259 -0) ➕ `ion/src/simulator/nspire/Makefile` (+44 -0) ➕ `ion/src/simulator/nspire/changes.txt` (+49 -0) ➕ `ion/src/simulator/nspire/clipboard.cpp` (+18 -0) ➕ `ion/src/simulator/nspire/console.cpp` (+22 -0) ➕ `ion/src/simulator/nspire/display.cpp` (+33 -0) ➕ `ion/src/simulator/nspire/display.h` (+20 -0) ➕ `ion/src/simulator/nspire/events.cpp` (+23 -0) _...and 12 more files_ </details> ### 📄 Description Building and running on TI-Nspire as simulator. Don't know much about Travis CI though. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/Upsilon#276
No description provided.