Register

Search found 606 matches

Return to advanced search

SimonLothar
Wed May 16, 2012 6:36 pm
 
Forum: Casio fx-9860 SDK
Topic: Problem with SDK
Replies: 4
Views: 15586

derhaberer wrote:And what's about the other problem?

If I remember well, the CASIO SDK gets confused by the parentheses in the sdk-home-path
"C:\Program Files (x86)\CASIO\fx-9860G SDK\OS\FX\lib\setup.obj""
SimonLothar
Wed May 16, 2012 6:18 pm
 
Forum: Tutorials & Code Snippets
Topic: Syscall-based line-editor (C, fx-9860)
Replies: 3
Views: 18050

Is there a way to edit an expression as in Math mode ? I think it is possible to control the syscall's behaviour by changing certain system settings. I am still analyzing, which system settings are supported. If you are interested to experiment, see legacy syscall 0x4DC in http://www.casiopeia.net/...
SimonLothar
Wed May 16, 2012 5:22 pm
 
Forum: Released Projects
Topic: Add functions to Basic Casio programs
Replies: 43
Views: 97448

Yes, but where can I get the compiled code ? I do not know, which SDK you use. With CASIO SDK you have to use SHC.EXE, OPTLNK.EXE and possibly ASMSH.EXE separately. You have to ensure, that the BASIC-extension's entry-code supports the interface of int PRGM_Send( short*opcode, char**program, TBCDva...
SimonLothar
Wed May 16, 2012 5:51 am
 
Forum: General
Topic: Prizm will not turn on
Replies: 10
Views: 27722

flyingfisch wrote:No, the key combo does nothing. Do you think this is a hardware failure or a software failure?

If even the bootcode OS updater does not come up any more, it most probably is a hardware failure.
SimonLothar
Tue May 15, 2012 8:07 pm
 
Forum: Released Projects
Topic: Add functions to Basic Casio programs
Replies: 43
Views: 97448

Purobaz wrote:How can I store a function at this adress. Is fxRemote the only way ?
Why, it is onchip-RAM. You can use memcpy.
SimonLothar
Tue May 15, 2012 6:56 pm
 
Forum: General
Topic: Prizm will not turn on
Replies: 10
Views: 27722

Is it still possible to invoke the bootcode OS updater? simultaneously holding down F2, 4 and Ac/ON and pressing the RESTART-button (the calc should show a blank display after releasing the keys) and finally pressing 9 and x consecutively (hold down 9 and x about a second each). If this display occu...
SimonLothar
Tue May 15, 2012 6:49 pm
 
Forum: Released Projects
Topic: Add functions to Basic Casio programs
Replies: 43
Views: 97448

I think this solution is a bit difficult for users. Yes, I agree. It is not easy. But the user has to change his OS in any case (at least when changing the syscall and adjusting the checksum). Hence fxRemote or a similar tool is needed anyhow. Can I store the function in the RAM thanks to malloc, a...
SimonLothar
Tue May 15, 2012 10:55 am
 
Forum: Released Projects
Topic: NOTEVIEW for Prizm
Replies: 9
Views: 40963

Purobaz wrote:Do you read the whole file, and then use this copy or do you read the file step by step ?

It reads one 8k chunk at a time. Otherwise the RAM would be exhausted in case of large files.
SimonLothar
Tue May 15, 2012 10:51 am
 
Forum: Released Projects
Topic: Add functions to Basic Casio programs
Replies: 43
Views: 97448

If I have understood correctly, I have to : - write my own function in sector 0x80220000, thanks to fxRemote Yes. - inject a jump-to-0x8022000 at the syscall-address to-0x80220000 (my typo). Mind the alignment of the syscall-address. A 4-aligned address has a different POOL-offset than a merely 2-a...
SimonLothar
Tue May 15, 2012 6:27 am
 
Forum: Released Projects
Topic: Add functions to Basic Casio programs
Replies: 43
Views: 97448

Purobaz wrote:Can we locate the extended function in main memory?
No. The BASIC-extension would have to reside at a fixed memory location. Objects in the main memory can be subject to shifts automatically done by the system. You cannot control that.
PreviousNext

Return to advanced search