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 - ExtendeD
Pages: 1 ... 7 8 [9] 10 11 ... 55
121
« on: August 30, 2012, 04:59:50 pm »
Basically, the bin/ directory disappeared, so I tried to find and use another copy of nspire-gcc within another directory. I only found tools/build/nspire-gcc, so I set my PATH to that, and it failed (for obvious reasons). Building ndless itself failed too! The recommended way is to download the full trunk and use Ndless-SDK/ndless/bin. I'll see if I can separate the tree, but it won't be easy, since the Windows SDK needs the files (and others) in its tree. I do have a few minor suggestions though Thanks A pretty, yet thorough wizard for getting an emulator set up and ready to go. The SDK embeds nspire_emu and PolyDumper, and the setup only requires dropping the boot images and OS files in a directory. But if it can be made even easier, any suggestion is welcome. Tutorials using the 3rd party libraries. Sure, I may start a series of tutorials. Add nRGBLib to the 3rd party libraries. Why not, if nSDL is too hard to use or too limited. Clarify that the printf() statement does NOT print to screen, and that something like NspireIO should be used. In fact, maybe it would be best to replace that printf() tutorial with a NspireIO one (using the NspireIO printf() statement)! All the samples provided are now nspireio2-based or SDL-based... but I forgot to update the Linux hackspire page. Better API documentation + tutorials. Each function could have their own page, with a description, usage, breakdown of usage, and maybe a very well documented example (with a picture, if applicable!). Documenting this way requires really much time, which I don't have. Hackspire is open for edition to everyone registered though. But if you are talking about http://hackspire.unsads.com/wiki/index.php/Libndls , if find it quite straightforward. Pictures on the wiki! I'd feel better than looking at code Which pages exactly would need improvements with pictures?
122
« on: August 26, 2012, 05:49:30 pm »
I'm wondering if there's a tutorial for nspire c programming?
The step-by-step tutorial for the Windows SDK is available here: http://ndlessly.wordpress.com/native-development-intro/Good stuff! I do hope though that ExtendeD fixes the trunk to make the old ndless building work... (If you don't know, r632 ish is the only revision that does not have the SDK, and still has the nspire-gcc and friends work.)
Hm, what's wrong with it exactly? link=topic=14288.msg260691#msg260691 date=1346002418] Actually, could the SDK be separated from the ndless tree? It's a lot to download for a Linux user, like me!
True, I'll see what I can do.
123
« on: August 17, 2012, 07:18:51 am »
Thanks, it's commited to the SVN head and will be shipped in the next SDK release. KEY_NSPIRE_CAPS is now deprecated. The key constants are based on http://hackspire.unsads.com/wiki/index.php/Keypads , there might be other mistakes.
125
« on: August 15, 2012, 04:40:16 am »
sorry about that. Can you tell me if r684 is ok for you?
126
« on: August 15, 2012, 02:13:22 am »
Thanks, it's fixed.
127
« on: August 14, 2012, 02:16:02 pm »
tangrs's blog describes and the additional setup and missing stub functions.
128
« on: August 14, 2012, 12:20:28 pm »
Nice to see the rearrangement, I have been waiting for it
129
« on: August 14, 2012, 08:58:19 am »
Getting C++ on the TI-Nspire currently requires several additional setup steps and has specific limitations. Moreover C++ is not originally design for embedded programming (but it doesn't mean it can't be used or is not recommanded). If you want to start developping for the TI-Nspire as a beginner, C will be much easier.
You don't really need to learn C: since C++ is a superset of C, you actually already know it. Just pick up a guide which compares C and C++ to find what you should not use when developing in C. There are plenty of those available.
130
« on: August 11, 2012, 04:22:35 am »
This shouldn't really be a problem.
131
« on: August 11, 2012, 03:43:21 am »
32-byte alignment seems like it would be pretty standard for ARM programs.
Ok. Anyway it's not that difficult to add to Ndless. If the BFLT converter is based on that ELF loader, though, it might be missing some relocation cases. The loader depends on the standard elf2flt, whereas the ELF loader was entirely written by tangrs. I don't know which cases were missed for you, but hopefully elf2flt is more complete. I'm not sure how much lighter BFLT would make it, either (it does define the .bss section by size and not a bunch of zeroes, right?) Yes much problably, although I haven't tested: https://github.com/tangrs/ndless-bflt-loader/blob/master/bflt/bflt.cAccording to tangrs the binaries are much lighter.
132
« on: August 11, 2012, 03:35:39 am »
Booting up my Clickpad hooked up make it frequently freeze but I can't figure out why. Your problem is different, I have never heard of anything similar. Which was the Ndless program?
133
« on: August 10, 2012, 01:15:17 pm »
calc84maniac, would the integration of tangrs's BFLT loader to Ndless make the emulator lighter (there's a patch ready for it, and its much more simple that the ELF loader), even if you still need to align the malloc yourself? (I'm not sure if making a 32-byte alignment the default in Ndless would make sense for all programs).
134
« on: August 09, 2012, 04:45:25 pm »
The main "secret" is that I used the ELF loader created by tangrs (with some modifications because it didn't catch all relocation cases) to load my generated ELF file into memory for execution. This solves lots of problems with global variables and such, and I was also able to force it to load to an address aligned to 32 bytes, which Ndless doesn't do. That's why there is a launcher file and a resources file, the latter is actually just an ELF. I suppose the alignment requirement isfor a screen buffer array, and that tangrs's BFLT loader doesn't support 32-bytes alignment? I? Does ELF allow to define this on a per variable basis?
135
« on: August 03, 2012, 03:15:40 am »
What is the name of the file?
Pages: 1 ... 7 8 [9] 10 11 ... 55
|