You can help CodeWalrus stay online by donating here. | New CodeWalrus | Old (dark mode) | Old (light) | Discord server
Administration Center

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - nspiredev500

#1
Other / Re: What kind of project are you working on?
April 12, 2020, 08:56:49 PM
Quote from: DJ Omnimaga on April 12, 2020, 08:30:53 PMIt's cool to see new TI-Nspire CX projects. TI's constant updates that blocks Ndless have discouraged a lot of developers over the years, but if unlocked for third-party development, the TI-Nspire CX series has a lot of potential.
That is another reason why I eventually decided to try to make a whole OS: the POSIX standard gives a consistent environment to developers.
I want to make my own wayland desktop for the nspire, and with that I could port many other libraries and projects.
One thing that I thought would be nice is to port gcc, so you can develop native applications directly on the calculator.
But the compilation time would probably be a bit long  :P
I hope Ndless for OS 5.x releases before the world has forgotten all the great thing native programs can do with a calculator.
Maybe the newer hardware gets some people to write new programs.
#2
Other / Re: What kind of project are you working on?
April 12, 2020, 08:26:10 PM
I am actually working an a TI-nspire project right now.
Sadly I seem to be a bit late with that, but I only got mine for school 2 years ago and didn't find Ndless right away.
Also going from Java to C was a bit hard.
Since linux doesn't seem to work on my calculator (maybe because it is HW-AA), I want to create a POSIX operating system that can run alongside the OS.
My long-term goal is to get a usb mass storage driver working and then just kick the old OS out to use the rest of the RAM, and still be able to load programs.
Currently I finished my memory allocator (hopefully without any bugs), it can display a miniclock on the screen and change the normal black homescreen with a standard Windows 24bpp bmp.

I also made drivers for the keypad and the timers, the touchpad driver doesn't currently work on the calculator.
Now I need to make a scheduler and start to implement all the POSIX system calls, or at least the ones Newlib uses.
Website statistics


MyCalcs | Ticalc.org | Cemetech | Omnimaga | TI-Basic Developer | MaxCoderz | TI-Story | Casiocalc.org | Casiopeia | The Museum of HP Calculators | HPCalc.org | CnCalc.org | Music 2000 Community | TI Education | Casio Education | HP Calcs | NumWorks | SwissMicros | Sharp Calculators
Powered by EzPortal