Search
lxdream.org :: lxdream :: changelog
lxdream 0.9.1
released Jun 29
Download Now

11 years agoSetup the interrupt/exception vectors properly in the arm crt0
nkeynes [Wed, 20 Aug 2008 11:25:46 +0000]  tree
Setup the interrupt/exception vectors properly in the arm crt0
Use fully guarded memcpy_to_aica for program transfer
test/lib-arm/crt0.s
test/testaica.c


11 years agoFix testsh4x86 again
nkeynes [Tue, 19 Aug 2008 23:39:14 +0000]  tree
Fix testsh4x86 again
src/test/testsh4x86.c


11 years agoAdd stubs for the (undocumented) SH4 performance counter registers
nkeynes [Tue, 19 Aug 2008 22:58:05 +0000]  tree
Add stubs for the (undocumented) SH4 performance counter registers
src/sh4/mmu.c
src/sh4/sh4mmio.h


11 years agoAdd semi-documented PVR register at 0xFF000030 (SH4 version identification)
nkeynes [Tue, 19 Aug 2008 13:00:46 +0000]  tree
Add semi-documented PVR register at 0xFF000030 (SH4 version identification)
src/sh4/mmu.c
src/sh4/sh4mmio.h
test/testregs.c


11 years agoFix CCR register mask
nkeynes [Tue, 19 Aug 2008 08:38:10 +0000]  tree
Fix CCR register mask
src/sh4/mmu.c
src/sh4/sh4mmio.h
test/testregs.c


11 years agoTidy up shared objects
nkeynes [Tue, 19 Aug 2008 08:37:34 +0000]  tree
Tidy up shared objects
test/Makefile.in


11 years agoImplement memcpy_to_aica, still a work in progress though
nkeynes [Mon, 18 Aug 2008 12:20:28 +0000]  tree
Implement memcpy_to_aica, still a work in progress though
test/Makefile.in
test/asic.c
test/asic.h
test/dmac.c
test/interrupt.s
test/lib.h


11 years agoMove arm clock rate back to clock.h where it's supposed to be
nkeynes [Mon, 18 Aug 2008 12:18:10 +0000]  tree
Move arm clock rate back to clock.h where it's supposed to be
Fix STM with R15 (should be current pc +12, was +8...) - not sure how this managed
to work as long as it did
src/aica/armcore.c
src/aica/armcore.h
src/clock.h


11 years agoDisplay opcode as 32-bit word rather than 4 bytes... easier to match up with the manual this way
nkeynes [Mon, 18 Aug 2008 12:16:55 +0000]  tree
Display opcode as 32-bit word rather than 4 bytes... easier to match up with the manual this way
src/aica/armdasm.c


11 years agoAdd ARM test harness (not quite working on DC but almost...)
nkeynes [Wed, 13 Aug 2008 10:32:00 +0000]  tree
Add ARM test harness (not quite working on DC but almost...)
test/Makefile.in
test/aica.x
test/asic.h
test/crt0.s
test/dma.h
test/dmac.c
test/lib-arm/crt0.s
test/lib-arm/libc.a
test/lib-arm/libm.a
test/lib.h
...

.