π
<-
Chat plein-écran
[^]

Search found 13 matches

Return to advanced search

Re: Dynamic linking of a library on NSpire/Ndless

Hi, I'm the one who made the dynamic linking PoC. Sorry for replying so late, I had another project and I'm now studying computer science, so I don't have so much free time anymore. For now the PoC cannot be used easily, but I'm working on something like that. I want to develop a on-calc C toolchain...
by nspiredev500
24 Jul 2021, 20:29
 
Forum: Native: Ndless, Linux, ...
Topic: Dynamic linking of a library on NSpire/Ndless
Replies: 2
Views: 307

USB controller port power

I want to make a host controller driver for the TI-Nspire CX, but I have encountered a roadblock: After resetting the controller, I want to enable the power on the USB port. I tried the normal EHCI way of setting the port power bit in the PORTSC register, but it just hangs. It doesn't just hang norm...
by nspiredev500
31 Aug 2020, 11:02
 
Forum: Native: Ndless, Linux, ...
Topic: USB controller port power
Replies: 1
Views: 395

Re: Preview-barcode generators on nspire!(QR/PDF417/AZTEC/DM

How does the copy to clipboard work? I thought constructing TI-Image objects from data was removed?
by nspiredev500
18 Aug 2020, 20:48
 
Forum: Nspire-Lua
Topic: Preview-barcode generators on nspire!(QR/PDF417/AZTEC/DM/HX)
Replies: 8
Views: 1658

Learn ARM assembly with the TI-Nspire and n-as

I think the TI-Nspire series is great for learning programming, but I always wished I could write and test native programs directly on the calculator. This is n-as, a on-calc ARM assembler powered by Ndless. This is inspired by the people who ported XPicoC to Nspire-Lua. XPicoC is a C interpreter. M...
by nspiredev500
13 Aug 2020, 15:06
 
Forum: Actualités
Topic: Learn ARM assembly with the TI-Nspire and n-as
Replies: 1
Views: 857

Lua window manager

I started working on a window manager for lua apps. I always wanted to make one, and I'm currently revisiting TI-Lua for integration with Ndless. I could make one in C, but that would not integrate into the document and only work on the calculator and with Ndless. So I started it in Lua. Currently, ...
by nspiredev500
25 Jul 2020, 22:23
 
Forum: Nspire-Lua
Topic: Lua window manager
Replies: 1
Views: 454

Re: How to store an equaion in a variable?

Maybe you mistyped something, it works for me.
by nspiredev500
24 Jul 2020, 18:30
 
Forum: Problèmes divers / Aide débutants
Topic: How to store an equaion in a variable?
Replies: 6
Views: 929

Re: ndless memory map

I measured the performance of my wrapper on my calculator. for (volatile uint32_t i = 0;i<1000000;i++) // so this doesn't get optimized out { volatile void* p = malloc(10); // so this doesn't get optimized out free(const_cast<void*>(p)); } The binary size overhead is 8K. The time overhead is 2.56 mi...
by nspiredev500
07 Jul 2020, 11:35
 
Forum: Native: Ndless, Linux, ...
Topic: ndless memory map
Replies: 33
Views: 5589

Re: ndless memory map

If you aren't willing to pay the size cost, maybe consider the runtime-cost. I made a small example program that uses the linker to wrap custom functions around malloc and free. It keeps track of all alocations in a resizeable array and provides a function void deallocate_exit(int) to exit the progr...
by nspiredev500
06 Jul 2020, 16:39
 
Forum: Native: Ndless, Linux, ...
Topic: ndless memory map
Replies: 33
Views: 5589

Re: ndless memory map

Unfortunately, the C library assumes it's on a real OS that will just delete the address space, so it won't free the memory for you. I don't know much about C++. Maybe you could throw an exception up the call stack and free all local variables in a catch block in every function. Maybe you could wrap...
by nspiredev500
04 Jul 2020, 13:06
 
Forum: Native: Ndless, Linux, ...
Topic: ndless memory map
Replies: 33
Views: 5589

I recreated the io and os modules using Ndless

Hi, I don't know whether to post this in the native forum or the Lua forum, but I think it is more usefull to the Lua people. I'm working on Lua and C interaction for the Nspire now and I thought while I'm at it, I could implement the missing Lua modules. This means you need Ndless to use these modu...
by nspiredev500
03 Jul 2020, 20:39
 
Forum: Nspire-Lua
Topic: I recreated the io and os modules using Ndless
Replies: 2
Views: 676
Next

Return to advanced search

-
Search
-
Social
-
Featured topics
Coque communautaire NumWorks spéciale à gagner!
Coque communautaire NumWorks spéciale à gagner!
Remplace ton ancienne fx-92 Collège ou Graph 35 par la Graph 90+E couleur. Pour tout achat, Casio te rembourse 10€ en cas de retour de ta fx-92 Collège, ou 15€ en cas de retour de ta Graph 35. Etiquette de retour fournie, pas de frais de port à payer, même les anciens modèles et machines non fonctionnelles sont acceptées. En partenariat avec les Restos du coeur.
10€ remboursés par Casio sur l'achat de ta calculatrice Graph 35 d'ici le 30 Septembre 2021
Reprise de ton ancienne fx-92 Collège à 5€ ou Graph 35 à 10€. Même non fonctionnelle ou ancien modèle. Etiquette de retour fournie, pas de frais de port à payer. En partenariat avec les Restos du coeur.
Comparaisons des meilleurs prix pour acheter sa calculatrice !
25€ remboursés par Casio sur l'achat de ta calculatrice fx-CP400 d'ici le 31 Octobre 2021
3€ remboursés par Casio sur l'achat de ta calculatrice fx-92 Collège d'ici le 30 Septembre 2021
Découvre les nouvelles fonctionnalités en Python de l'OS 5.5 pour la 83PCE/84+C-T Python Edition
Découvre les nouvelles fonctionnalités en Python de l'OS 5.2 pour les Nspire CX II
Omega, le fork étendant les capacités de ta NumWorks, même en mode examen !
1234567891011
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
500 utilisateurs:
>486 invités
>9 membres
>5 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)

-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)