Topic for #homecmos is now Homebrew CMOS and MEMS foundry design | http://code.google.com/p/homecmos/ | Logs: http://en.qi-hardware.com/homecmos-logs/
<azonenberg> kristianpaul: well, the beginnings of it
<azonenberg> Tracking down bugs in the CPU one at a time
<azonenberg> i got it to run a matrix multiply compiled with gcc a few weeks ago
<azonenberg> earlier today i got it to work with caching enabled (sometimes a cache miss would result in an instruction getting skipped in a branch delay slot)
<azonenberg> but now it fails when i compile with -O
<kristianpaul> i guess eventually you're going release this work, or is part of university research for now and your paid work?
<azonenberg> The core CPU is already available on google code at http://code.google.com/p/utica-softcore/source/list
<azonenberg> i will be making a private fork for my thesis work once i have the baseline CPU finished
<azonenberg> and then most likely releasing the fork separately once i publish my thesis
<azonenberg> all commits up to r181 were imported from my internal repository, then i synced it to google code and started using that as the primary
<kristianpaul> ah, i missed that repo (utica)
<azonenberg> Btw i'm having some trouble in my elf-to-binary conversion
<azonenberg> when i turn on -O strings are shwoing up in wierd sections like .rodata.str1.4 instead of .rodata
<azonenberg> so my linker script and objdump that generates a flat binary will fail to find it
<azonenberg> and the executable gets truncated
<azonenberg> how can i force it to put them in .rodata?
superkuh has joined #homecmos
soul-d has quit [Remote host closed the connection]
wolfspraul has quit [Read error: Connection reset by peer]
wolfspraul has joined #homecmos
fpgaminer has quit [Remote host closed the connection]
fpgaminer has joined #homecmos
reportingsjr has quit [Quit: leaving]
reportingsjr has joined #homecmos
reportingsjr has quit [Changing host]
reportingsjr has joined #homecmos
reportingsjr has quit [Ping timeout: 248 seconds]
soul-d has joined #homecmos
ashaw has joined #homecmos
soul-d has quit [Remote host closed the connection]
<berndj> azonenberg, can't you tell the linker to lump it all together? something like .rodata (.rodata.*)?
<berndj> or add -fno-function-sections or whatever the equivalent is for data
<berndj> or is this not the GNU tools?
ashaw has quit [Read error: Connection reset by peer]
ashaw has joined #homecmos
c1de0x has quit [Excess Flood]
<azonenberg> berndj: i did add -fno-data-sections but that didnt work
<azonenberg> i found out how to tweak the linker script so it worked, though
c1de0x has joined #homecmos
varno has joined #homecmos
ashaw has quit [Read error: Connection reset by peer]
lekernel_ has joined #homecmos
lekernel has quit [Ping timeout: 276 seconds]
reportingsjr has joined #homecmos
lekernel_ is now known as lekernel