cfxm wrote:
Simon has updated his syscall/hardware documentation here: http://ourl.ca/8207/311914
Thanks for the heads-up; I'm sure that AHelper has already been working from the new documentation as he expands WikiPrizm, his project over the last few days. I guess I'll need to resend my PM to Simon a few more times poking him to stop forgetting about us. Razz
Moved post:
helder7 wrote:
now, im shearching for strings in OS, i found today references to:
Quote:
Copyright 1995-2005 jean-loup gailly


apparently the OS use this library: http://gailly.net/

ps: maybe should be to create a thread to OS curiosities/exploration.
Whoa, one person wrote gzip, zlib, and zip? That's extremely impressive. I'm also curious where there is compression code in the operating system, and if it's something we can use for our own purposes.
It is documented partially, but not recommended for use. Where? Simon's chm of course Razz Now, as soon as we start using it, we can create .g3p pictures, so :-\.
AHelper wrote:
It is documented partially, but not recommended for use. Where? Simon's chm of course Razz Now, as soon as we start using it, we can create .g3p pictures, so :-\.
Of course in Simon's CHM, which he gave me permission to re-post to the Cemetech archives despite continuing to refuse to participate in the forum. Sad
Can anyone help out here? I am trying to access memory at 0xA80A2AD5, but I keep getting a System ERROR. Does anyone know how to stop it?

Doing *((unsigned int*)0x0xA80A2AD5) causes the exception. Using memcpy (syscall) doesn't give me an issue since the OS touches the memory. Insight can directly read the memory, but I don't understand why it can and I cannot.
A80A2AD5 isn't 4-byte aligned. You'll need to read it 8 bits at a time, rather than 32.
I'm especially interested in AHelper's claim that Insight doesn't get an alignment fault when reading that address; does it set something in the processor such that the CPU doesn't care about alignment? I'm confused by that statement.
I'd guess it's designed to notice and work around unaligned accesses by doing the same thing I suggested.
Updated fx_calculators_SuperH_based.chm

Version 13: http://ourl.ca/8207/316980
cfxm wrote:
Updated fx_calculators_SuperH_based.chm

Version 13: http://ourl.ca/8207/316980
Actually, thanks to Simon's permission, we're going to be maintaining the helpfile in a more findable place. Smile Last time I needed Insight I had to follow a chain of ten billion links, but no more:

http://www.cemetech.net/programs/index.php?mode=file&id=779
I am seeing some terrible things happening with the MCS here. I do this
Code:
int main()
{
MCS_CreateDirectory((unsigned char*)"test");

int k; while(1) GetKey(&k);
}


The above fails with error 64. Confused Other addins are able to make folders, but not mine...

<edit>

So, I can make the folder when I clear the Main Memory, but I cannot see it in the memory add-in as well as when connecting it as a USB device.
So is the problem the lowercase letters, or what? I can't say I've ever had a problem creating MCS directories before in my own Add-Ins, such as for storing equations and window settings between runs in Graph3DP.
Well, I can't get any folder to be created. Sad

I will poke at it some more later on and try to get a folder to be made. (Bfile works fine in place of MCS)
AHelper wrote:
Well, I can't get any folder to be created. Sad

I will poke at it some more later on and try to get a folder to be made. (Bfile works fine in place of MCS)
I believe every MCS folder has to start with an @, does it not? That could be a possible issue.
It does not require @. When I said any folder, I already tried this.
It can be any folder but from my experience only folders started with @ will be visible in the OS Main Memory browser (things like Insight will always see it). This still needs to be confirmed, though.
Updated fx_calculators_SuperH_based.chm

Version 14: http://ourl.ca/8207/318834
cfxm wrote:
Updated fx_calculators_SuperH_based.chm

Version 14: http://ourl.ca/8207/318834
What does this new version add? And I'll update the version in the Cemetech archives. Neutral If only Simon would do it himself.
It adds some precision on the EAct file system, iirc.
  
Register to Join the Conversation
Have your own thoughts to add to this or any other topic? Want to ask a question, offer a suggestion, share your own programs and projects, upload a file to the file archives, get help with calculator and computer programming, or simply chat with like-minded coders and tech and calculator enthusiasts via the site-wide AJAX SAX widget? Registration for a free Cemetech account only takes a minute.

» Go to Registration page
» Goto page Previous  1, 2, 3 ... , 11, 12, 13  Next
» View previous topic :: View next topic  
Page 12 of 13
» All times are UTC - 5 Hours
 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

 

Advertisement