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 - Levak

Pages: 1 ... 61 62 [63] 64 65 ... 68
931
TI-Nspire / Re: notepad for the nspire
« on: January 16, 2011, 03:28:23 pm »
Nice, just saw the screenshot, and it looks great! And glad to know it's ANSI. So basically, you can open it up on any comp too?

As for the GTK+ emu, I think it's this: http://www.unitedti.org/forum/index.php?showtopic=8191&st=720
The GTK+ emu doesn't support file transfer with OSes 2.0 and 2.1 because it was based on the v0.26 :
http://ti.bank.free.fr/index.php?mod=archives&ac=voir&id=1730
Don't forget that nspire_emu 0.41 works both on linux (with wine) and windows with all OSes.
I you're lasy to open a terminal, don't forget that I've made a pack here (in french and english) :  
http://ti.bank.free.fr/index.php?mod=archives&ac=voir&id=2099

932
[FR] Hors-Sujet / Re: Recensement (Qui parle français?)
« on: January 15, 2011, 07:17:23 pm »
Oh, mais ça parle français ici .

EDIT: Aussi j'oubliais, Levak parle aussi français. En gros je crois que la moitié sont des programmeurs 68K/TI-Nspire et l'autre TI-83+/Calculatrices verte kaki ^^

J'ai faillit y croire :

Donc en gros:
[...]

J'oublie tu quelqu'un? ;D

On va dire que je suis pas très actif mais efficace :p
Mon (petit) problème c'est que je ne check que les sujets où j'ai répondu au moins une fois, les autres sont presque invisibles pour moi

933
Ndless / Re: Ndless 2.0 for TI-Nspire Clickpad/Touchpad
« on: January 14, 2011, 06:07:13 pm »
+42, on CAS ClickPad
* fb39ca4 confused

Would you like a significance of my "+42" ?

When I "+1" a message, I agree with it.
"+42" is an extension of "+1", but it is so true that I have upgraded the "+1" with the answer of the universe, of the live and of all the rest : 42

934
Ndless / Re: Ndless 2.0 for TI-Nspire Clickpad/Touchpad
« on: January 14, 2011, 05:47:59 pm »
I'm trying to compile the latest SVN release on ubuntu. However, at "MakeLoader ndless_installer_os-1.7.bin Document.xml" I get "Error: The loader size must be less than 1024 bytes." So I checked the .bin file and it is indeed 1028 bytes. I didn't modify any source, so why is this?
Please read the known issues before posting :
http://www.unsads.com/projects/nsptools/ticket/55

To sum up : For the moment, nobody can build Ndless 2.0 on Ubuntu with gcc-4.5-10 (lastest version).
If you have the solution (changing the source code is excluded) please post it.

Thanks.

935
Ndless / Re: Ndless 2.0 for TI-Nspire Clickpad/Touchpad
« on: January 14, 2011, 04:07:51 pm »
I would say it is very stable.  I have been using it for a few weeks not and I have not had any problems for a while! :)

+42, on CAS ClickPad

936
Miscellaneous / Re: Post your desktop
« on: January 09, 2011, 04:22:46 pm »

you use Blender ?
Or it is just for fun ?
I'm interrested in what you have produced =)

A part of mine is here :
http://blenderclan.tuxfamily.org/html/search.php?action=showallbyuser&mid=40&uid=4036

937
Ndless / Re: Ndless 2.0 for TI-Nspire Clickpad/Touchpad
« on: January 09, 2011, 04:04:13 pm »
try to checkout the svn and "make clean all"

938
Ndless / Re: Ndless 2.0 for TI-Nspire Clickpad/Touchpad
« on: January 07, 2011, 03:17:54 pm »
but blockdude for os 1.7 not. Is there a new version for ndless 2.0?
Note: My OS is 2.1

An error in syscalls ?
Or hard coded adresses in the prog :D ?

939
Ndless / Re: Ndless 2.0 for TI-Nspire Clickpad/Touchpad
« on: January 04, 2011, 07:03:47 pm »
According to IRC logs today, there are rumors that Ndless 2.0 now works on OS 2.1! O.O
Just a few pages before :
http://ourl.ca/8160/159591

940
Ndless / Re: Ndless 2.0 for TI-Nspire Clickpad/Touchpad
« on: January 04, 2011, 09:14:02 am »
It clearly tries to build in thumb state, I don't know why. May be you could try to add the "-marm" GCC flag to the Makefile?
I opened a ticket for your first report (#55).
µAnswer to your question.
http://www.unsads.com/projects/nsptools/ticket/55#comment:2

941
Ndless / Re: Ndless 2.0 for TI-Nspire Clickpad/Touchpad
« on: January 03, 2011, 07:00:20 am »
I wanted to take my chance with particles, but now, I get this errors :
(...)
/tmp/ccd8YOWW.s: Assembler messages:
/tmp/ccd8YOWW.s:38: Error: lo register required -- `ldmfd sp!,{r0}'
/tmp/ccd8YOWW.s:44: Error: selected processor does not support Thumb mode `stmfd sp!,{r0}'

[/b]

Would this mean GCC is trying to build particles in Thumb mode? Why?
Can you build Ndless itself with your version of GCC without any problems?

Sorry for the late response, I haven't seen that you answered to me =) (on the 1.7 topic)

I got this error when I wanted to install ndless both on Ubuntu 10.04/10.10 and Fedora 13.
The only available package is arm-linux-gnueabi-gcc, v4.5.
Every tests I made (and critor could confirm this fact) I get this kind of error, when compiling Ndless.
It is true that there exist others arm-gcc on the internet, I've tryed them, they managed to install Ndless but not the samples files.

Here a fresh compilation error with Ndless 2.0 r360 (I've modified all occurences of "arm-none-eabi" with "arm-linux-gnueabi")
levak@levak-i7:/media/JA/TI-Nspire/Ndless/Ndless_svn/trunk$ make clean all
rm -rf dist
Clearing in tools...
make[1]: entrant dans le répertoire « /media/JA/TI-Nspire/Ndless/Ndless_svn/trunk/tools »
Clearing in build...
make[2]: entrant dans le répertoire « /media/JA/TI-Nspire/Ndless/Ndless_svn/trunk/tools/build »
cd ../../bin && rm -f nspire-gcc nspire-ld  nspire-as || :
make[2]: quittant le répertoire « /media/JA/TI-Nspire/Ndless/Ndless_svn/trunk/tools/build »
Clearing in MakeLoader...
make[2]: entrant dans le répertoire « /media/JA/TI-Nspire/Ndless/Ndless_svn/trunk/tools/MakeLoader »
rm -f ../../bin/MakeLoader
make[2]: quittant le répertoire « /media/JA/TI-Nspire/Ndless/Ndless_svn/trunk/tools/MakeLoader »
make[1]: quittant le répertoire « /media/JA/TI-Nspire/Ndless/Ndless_svn/trunk/tools »
Clearing in libndls...
make[1]: entrant dans le répertoire « /media/JA/TI-Nspire/Ndless/Ndless_svn/trunk/libndls »
rm -rf *.o *.elf *.a
rm -f ../lib/libndls.a
make[1]: quittant le répertoire « /media/JA/TI-Nspire/Ndless/Ndless_svn/trunk/libndls »
Clearing in arm...
make[1]: entrant dans le répertoire « /media/JA/TI-Nspire/Ndless/Ndless_svn/trunk/arm »
rm -rf *.o *.bin *.elf *.xml *.zip
rm -rf ../calcbin/ndless_installer*.tns ../calcbin/ndless_resources.tns
make all in tests...
make[2]: entrant dans le répertoire « /media/JA/TI-Nspire/Ndless/Ndless_svn/trunk/arm/tests »
rm -f *.o *.elf
rm -f ../../calcbin/tests/ndless_tests.tns
rm -f ../../calcbin/tests/ndless_keys.tns
rm -f ../../calcbin/tests/ReadMe.txt
make[2]: quittant le répertoire « /media/JA/TI-Nspire/Ndless/Ndless_svn/trunk/arm/tests »
make[1]: quittant le répertoire « /media/JA/TI-Nspire/Ndless/Ndless_svn/trunk/arm »
Clearing in samples...
make[1]: entrant dans le répertoire « /media/JA/TI-Nspire/Ndless/Ndless_svn/trunk/samples »
Clearing in hella...
make[2]: entrant dans le répertoire « /media/JA/TI-Nspire/Ndless/Ndless_svn/trunk/samples/hella »
rm -f *.o *.elf
rm -f ../../calcbin/samples/hella.tns
make[2]: quittant le répertoire « /media/JA/TI-Nspire/Ndless/Ndless_svn/trunk/samples/hella »
Clearing in hello...
make[2]: entrant dans le répertoire « /media/JA/TI-Nspire/Ndless/Ndless_svn/trunk/samples/hello »
rm -f *.o *.elf
rm -f ../../calcbin/samples/hello.tns
make[2]: quittant le répertoire « /media/JA/TI-Nspire/Ndless/Ndless_svn/trunk/samples/hello »
Clearing in particles...
make[2]: entrant dans le répertoire « /media/JA/TI-Nspire/Ndless/Ndless_svn/trunk/samples/particles »
rm -f *.o *.elf
rm -f ../../calcbin/samples/particles.tns
make[2]: quittant le répertoire « /media/JA/TI-Nspire/Ndless/Ndless_svn/trunk/samples/particles »
rm -f ../calcbin/samples/ReadMe.txt
make[1]: quittant le répertoire « /media/JA/TI-Nspire/Ndless/Ndless_svn/trunk/samples »
rm -rf calcbin
rm -rf bin lib
make all in tools...
make[1]: entrant dans le répertoire « /media/JA/TI-Nspire/Ndless/Ndless_svn/trunk/tools »
make all in build...
make[2]: entrant dans le répertoire « /media/JA/TI-Nspire/Ndless/Ndless_svn/trunk/tools/build »
cp nspire-gcc nspire-ld  nspire-as ../../bin
make[2]: quittant le répertoire « /media/JA/TI-Nspire/Ndless/Ndless_svn/trunk/tools/build »
make all in MakeLoader...
make[2]: entrant dans le répertoire « /media/JA/TI-Nspire/Ndless/Ndless_svn/trunk/tools/MakeLoader »
gcc -W -Wall MakeLoader.c -o ../../bin/MakeLoader
make[2]: quittant le répertoire « /media/JA/TI-Nspire/Ndless/Ndless_svn/trunk/tools/MakeLoader »
make[1]: quittant le répertoire « /media/JA/TI-Nspire/Ndless/Ndless_svn/trunk/tools »
make all in libndls...
make[1]: entrant dans le répertoire « /media/JA/TI-Nspire/Ndless/Ndless_svn/trunk/libndls »
nspire-gcc -Os -nostdlib -c any_key_pressed.c
In file included from any_key_pressed.c:22:0:
/media/JA/TI-Nspire/Ndless/Ndless_svn/trunk/bin/../include/os.h:254:1: warning: inline function ‘printf’ given attribute noinline
/media/JA/TI-Nspire/Ndless/Ndless_svn/trunk/bin/../include/os.h:255:1: warning: inline function ‘sprintf’ given attribute noinline
/media/JA/TI-Nspire/Ndless/Ndless_svn/trunk/bin/../include/os.h:256:1: warning: inline function ‘fprintf’ given attribute noinline
/media/JA/TI-Nspire/Ndless/Ndless_svn/trunk/bin/../include/os.h:315:53: warning: inline function ‘exit’ given attribute noinline
nspire-gcc -Os -nostdlib -c clear_cache.c
In file included from clear_cache.c:22:0:
/media/JA/TI-Nspire/Ndless/Ndless_svn/trunk/bin/../include/os.h:254:1: warning: inline function ‘printf’ given attribute noinline
/media/JA/TI-Nspire/Ndless/Ndless_svn/trunk/bin/../include/os.h:255:1: warning: inline function ‘sprintf’ given attribute noinline
/media/JA/TI-Nspire/Ndless/Ndless_svn/trunk/bin/../include/os.h:256:1: warning: inline function ‘fprintf’ given attribute noinline
/media/JA/TI-Nspire/Ndless/Ndless_svn/trunk/bin/../include/os.h:315:53: warning: inline function ‘exit’ given attribute noinline
nspire-gcc -Os -nostdlib -c clrscr.c
In file included from clrscr.c:22:0:
/media/JA/TI-Nspire/Ndless/Ndless_svn/trunk/bin/../include/os.h:254:1: warning: inline function ‘printf’ given attribute noinline
/media/JA/TI-Nspire/Ndless/Ndless_svn/trunk/bin/../include/os.h:255:1: warning: inline function ‘sprintf’ given attribute noinline
/media/JA/TI-Nspire/Ndless/Ndless_svn/trunk/bin/../include/os.h:256:1: warning: inline function ‘fprintf’ given attribute noinline
/media/JA/TI-Nspire/Ndless/Ndless_svn/trunk/bin/../include/os.h:315:53: warning: inline function ‘exit’ given attribute noinline
nspire-gcc -Os -nostdlib -c feof.c
In file included from feof.c:22:0:
/media/JA/TI-Nspire/Ndless/Ndless_svn/trunk/bin/../include/os.h:254:1: warning: inline function ‘printf’ given attribute noinline
/media/JA/TI-Nspire/Ndless/Ndless_svn/trunk/bin/../include/os.h:255:1: warning: inline function ‘sprintf’ given attribute noinline
/media/JA/TI-Nspire/Ndless/Ndless_svn/trunk/bin/../include/os.h:256:1: warning: inline function ‘fprintf’ given attribute noinline
/media/JA/TI-Nspire/Ndless/Ndless_svn/trunk/bin/../include/os.h:315:53: warning: inline function ‘exit’ given attribute noinline
nspire-gcc -Os -nostdlib -c fgets.c
In file included from fgets.c:22:0:
/media/JA/TI-Nspire/Ndless/Ndless_svn/trunk/bin/../include/os.h:254:1: warning: inline function ‘printf’ given attribute noinline
/media/JA/TI-Nspire/Ndless/Ndless_svn/trunk/bin/../include/os.h:255:1: warning: inline function ‘sprintf’ given attribute noinline
/media/JA/TI-Nspire/Ndless/Ndless_svn/trunk/bin/../include/os.h:256:1: warning: inline function ‘fprintf’ given attribute noinline
/media/JA/TI-Nspire/Ndless/Ndless_svn/trunk/bin/../include/os.h:315:53: warning: inline function ‘exit’ given attribute noinline
nspire-gcc -Os -nostdlib -c fputs.c
In file included from fputs.c:22:0:
/media/JA/TI-Nspire/Ndless/Ndless_svn/trunk/bin/../include/os.h:254:1: warning: inline function ‘printf’ given attribute noinline
/media/JA/TI-Nspire/Ndless/Ndless_svn/trunk/bin/../include/os.h:255:1: warning: inline function ‘sprintf’ given attribute noinline
/media/JA/TI-Nspire/Ndless/Ndless_svn/trunk/bin/../include/os.h:256:1: warning: inline function ‘fprintf’ given attribute noinline
/media/JA/TI-Nspire/Ndless/Ndless_svn/trunk/bin/../include/os.h:315:53: warning: inline function ‘exit’ given attribute noinline
nspire-gcc -Os -nostdlib -c isalnum.c
In file included from isalnum.c:22:0:
/media/JA/TI-Nspire/Ndless/Ndless_svn/trunk/bin/../include/os.h:254:1: warning: inline function ‘printf’ given attribute noinline
/media/JA/TI-Nspire/Ndless/Ndless_svn/trunk/bin/../include/os.h:255:1: warning: inline function ‘sprintf’ given attribute noinline
/media/JA/TI-Nspire/Ndless/Ndless_svn/trunk/bin/../include/os.h:256:1: warning: inline function ‘fprintf’ given attribute noinline
/media/JA/TI-Nspire/Ndless/Ndless_svn/trunk/bin/../include/os.h:315:53: warning: inline function ‘exit’ given attribute noinline
nspire-gcc -Os -nostdlib -c iscntrl.c
In file included from iscntrl.c:22:0:
/media/JA/TI-Nspire/Ndless/Ndless_svn/trunk/bin/../include/os.h:254:1: warning: inline function ‘printf’ given attribute noinline
/media/JA/TI-Nspire/Ndless/Ndless_svn/trunk/bin/../include/os.h:255:1: warning: inline function ‘sprintf’ given attribute noinline
/media/JA/TI-Nspire/Ndless/Ndless_svn/trunk/bin/../include/os.h:256:1: warning: inline function ‘fprintf’ given attribute noinline
/media/JA/TI-Nspire/Ndless/Ndless_svn/trunk/bin/../include/os.h:315:53: warning: inline function ‘exit’ given attribute noinline
nspire-gcc -Os -nostdlib -c rewind.c
In file included from rewind.c:22:0:
/media/JA/TI-Nspire/Ndless/Ndless_svn/trunk/bin/../include/os.h:254:1: warning: inline function ‘printf’ given attribute noinline
/media/JA/TI-Nspire/Ndless/Ndless_svn/trunk/bin/../include/os.h:255:1: warning: inline function ‘sprintf’ given attribute noinline
/media/JA/TI-Nspire/Ndless/Ndless_svn/trunk/bin/../include/os.h:256:1: warning: inline function ‘fprintf’ given attribute noinline
/media/JA/TI-Nspire/Ndless/Ndless_svn/trunk/bin/../include/os.h:315:53: warning: inline function ‘exit’ given attribute noinline
nspire-gcc -Os -nostdlib -c sleep.c
In file included from sleep.c:22:0:
/media/JA/TI-Nspire/Ndless/Ndless_svn/trunk/bin/../include/os.h:254:1: warning: inline function ‘printf’ given attribute noinline
/media/JA/TI-Nspire/Ndless/Ndless_svn/trunk/bin/../include/os.h:255:1: warning: inline function ‘sprintf’ given attribute noinline
/media/JA/TI-Nspire/Ndless/Ndless_svn/trunk/bin/../include/os.h:256:1: warning: inline function ‘fprintf’ given attribute noinline
/media/JA/TI-Nspire/Ndless/Ndless_svn/trunk/bin/../include/os.h:315:53: warning: inline function ‘exit’ given attribute noinline
/tmp/cck9MB5Q.s: Assembler messages:
/tmp/cck9MB5Q.s:32: Error: selected processor does not support Thumb mode `mcr p15,0,r0,c7,c0,4'
make[1]: *** [sleep.o] Erreur 1
make[1]: quittant le répertoire « /media/JA/TI-Nspire/Ndless/Ndless_svn/trunk/libndls »
make: *** [subdirs] Erreur 1

levak@levak-i7:/media/JA/TI-Nspire/Ndless/Ndless_svn/trunk$



942
Ndless / Re: Ndless 2.0 for TI-Nspire Clickpad/Touchpad
« on: January 01, 2011, 06:47:54 pm »
Here are the syscalls_[ncas/cas]-2.1.c

The bug is still there ...
I have double check hard coded and syscalls-lights adresses.

The only supposed issues are :
 - the changed subroutine make Ndless bug
 - one error in syscalls_[ncas/cas]-2.1.c

For those how know better the Nspire than me, here is the backtrace from the nspire-emu when I want to install Ndless 2.1 on an emulated 2.1 CAS :

Code: [Select]
Error at PC=0000032C: Cannot shift memory offset by register
        Backtrace:
Frame     PrvFrame Self     Return   Start
1800E06C: 1800E0DC 1800E070 102086F0 1020BC24
1800E0DC: 1800E14C 1800E0E0 101FF880 102071C4
1800E14C: 1800E194 1800E150 101FF294 101FF7E0
1800E194: 1800E8B4 1800E198 10041A1C 101FF1F4
1800E8B4: 1800E93C 1800E8B8 1002B32C 100419C8
1800E93C: 1800EA6C 1800E940 1000A684 1002B2E8
1800EA6C: 1800ECB4 1800EA70 101D5684 1000A620
1800ECB4: 1800ECF4 1800ECB8 101D3F00 101D51C0
1800ECF4: 1800FA54 1800ECF8 1000E1F0 101D3D48
1800FA54: 1800FAA4 1800FA58 1000EAA8 1000E180
1800FAA4: 1800FABC 1800FAA8 1025B22C 1000E8F0
1800FABC: 1800FB0C 1800FAC0 101C701C 1025B164
1800FB0C: 1800FCB4 1800FB10 101C7364 101C6EEC
1800FCB4: 1800FCD4 1800FCB8 101C73EC 101C723C
1800FCD4: 1800FD34 1800FCD8 1000F16C 101C73BC
1800FD34: 1800FD9C 1800FD38 100012A4 1000EF5C
1800FD9C: 1800FDD4 1800FDA0 102F2640 10000FE8
1800FDD4: 1800FDF4 1800FDD8 10279F40 102F25F4
1800FDF4: 1800FDF8 1800FDF8 00000000 10279F28
debug>

EDIT :
I noticed, that randomly, i had some pixels on the top of the screen :

943
Ndless / Re: Ndless 2.0 for TI-Nspire Clickpad/Touchpad
« on: January 01, 2011, 09:27:00 am »
I took some advance for OS 2.1 support

                   bootStrapper.S          install.c        stage2.c        utils.c
NONCAS   2.0.1   101EB1D8 101EB2DC   10008BCC 10013F6C   101EAC68       10266030 1088F164
NONCAS   2.1     101FEF18 101FF01C   10008D94 100145A0   101FE9CC /!\   10279D70 109A2B74
CAS      2.1     101FF7E0 101FF8E4   10008D64 100144E4   101FF294 /!\   1027A640 10966B74


The /!\ addresses have been modified under OS 2.1, I found an equivalent, please take some time to verify them.

EDIT : added syscalls_light

syscalls-light_ncas-2.1.c
Code: [Select]
/* Each entry matches a symbol in syscalls.h. This file is generated by mksyscalls.sh. */
unsigned syscalls_light_ncas_2_1[] = {
  0X102F75C0
, 0X102F77B4
, 0X102F78F0
, 0X102F6EAC
, 0X102F508C
, 0X102FDAE0
, 0X102F7DC8
, 0X102F37D0
};


syscalls-light_cas-2.1.c
Code: [Select]
/* Each entry matches a symbol in syscalls.h. This file is generated by mksyscalls.sh. */
unsigned syscalls_light_cas_2_1[] = {
  0X102F7E90
, 0X102F8084
, 0X102F81C0
, 0X102F777C
, 0X102F595C
, 0X102FE3B0
, 0X102F8698
, 0X102F40A0
};

EDIT : When I modify Ndless sources to support OS 2.1, it fails, one or more adresses should be wrong.
The fail is : nspire-emu enter in debugger-mode with backtrace, the clock made 1/2 turn, no pixels on the top of the screen, where is the mistake ?
Are the syscalls_[ncas/cas]-2.1.c files important for a simple ndless install ?

944
Ndless / Re: Ndless 2.0 for TI-Nspire Clickpad/Touchpad
« on: December 29, 2010, 08:31:00 am »
Had you add the /Ndless/bin directory to your Windows PATH variable ?
If yes, you should verify it twice.

945
Ndless / Re: Ndless 2.0 for TI-Nspire Clickpad/Touchpad
« on: December 29, 2010, 07:06:59 am »
Could someone please build the latest release for me? Or explain step-by-step how to do it? (I'm sorry for being a n00b.) I can't seem to figure out how to setup everything myself... :(

follow this http://hackspire.unsads.com/wiki/index.php/C_and_assembly_development_introduction

Pages: 1 ... 61 62 [63] 64 65 ... 68