Previous Page | Next Page

by hcs at 4:16 PM EDT on June 11, 2005
And by type I meant typo.
Ironic.
by hcs at 8:48 PM EDT on June 11, 2005
I should have known something was wrong when everything seemed to be going so well.

For the record, nothing is ever easy.
by DeadAwake at 9:07 PM EDT on June 11, 2005
> eww...

Heh. Two nop's.

Good luck with the library. If it turns out, I would like to use it some day.

    (This tab is brought to you by the letters H, C, and S.)
by hcs at 9:53 PM EDT on June 12, 2005
OK, got the linker script sorted out (g0dev's wasn't 100% perfect for what I'm doing) and things seem, once again, to be working well. I'm now working on building newlib.
by hcs at 9:16 PM EDT on June 13, 2005
Most of newlib is up and running, thanks to a friend who got it on broadband and converted it from gzip to 7zip (a savings of about 4 MB IIRC). I still have to handle some syscall things but I have a nice demo running with sines and square roots.
I rebuilt the whole toolchain (several times) for a mips64vr4300 target.
Actually the target was just mips64, gcc won't build with mips64vr4300 though newlib and the binutils will, so I manually specify the CPU as vr4300 (though it probably isn't worth the trouble). It's nice to see all 64 bits in use.
by hcs at 9:34 PM EDT on June 13, 2005
Why must sprintf require any syscalls at all?
by hcs at 11:49 PM EDT on June 13, 2005
And don't try to explain it to me, I've been through the source so I know.
by hcs at 12:20 AM EDT on June 14, 2005
What code I have is now up:
n64test5.zip

My configure parameters:
../binutils-2.16/configure --target=mips64 --with-cpu=mips64vr4300

../gcc-3.3.6/configure --target=mips64 --with-cpu=mip64vr4300 --disable-threads --with-newlib

../newlib-1.13.0/configure --target=mips64 --with-cpu=mips64vr4300 --prefix=/usr/local --disable-multilib --disable-threads

I'm not sure if the --with-cpu in binutils and newlib actually does anything, ditto for --disable-threads.

The demo draws a moving sine wave, prints text, and scales the screen, all through my VI lib and newlib. I haven't been able to get it working in an emulator but it works great on the hardware.
This is still very much in development, I'd just like to see if someone can follow my path so far...
by hcs at 12:23 AM EDT on June 14, 2005
One more thing: there seems to be a problem wherein the console doesn't reset more often than not and I have to cycle the power. I haven't looked into exception handlers yet, or it may be a hardware problem, I don't know.
Good night.
by hcs at 11:11 PM EDT on June 14, 2005
More suckage: I have nice controller access functions written but they don't seem to work consistently and the thing crashes a lot.

Previous Page | Next Page
Go to Page 0 1 2 3

Search this thread

Show all threads

Reply to this thread:

User Name Tags:

bold: [b]bold[/b]
italics: [i]italics[/i]
emphasis: [em]emphasis[/em]
underline: [u]underline[/u]
small: [small]small[/small]
Link: [url=http://www.google.com]Link[/url]

[img=https://www.hcs64.com/images/mm1.png]
Password
Subject
Message

HCS Forum Index
Halley's Comet Software
forum source