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

15 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


15 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


15 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


15 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
...

15 years agoImplement LDRH/STRH/LDRSH/LDRSB instructions
nkeynes [Wed, 13 Aug 2008 10:27:49 +0000]  tree
Implement LDRH/STRH/LDRSH/LDRSB instructions
src/aica/armcore.c
src/aica/armdasm.c
src/aica/armmem.c


15 years agoRemap 1C000000 .. 1FFFFFFF to the P4 region when accessed through TLB
nkeynes [Sat, 09 Aug 2008 11:17:06 +0000]  tree
Remap 1C000000 .. 1FFFFFFF to the P4 region when accessed through TLB
lookup, as per the SH4 manual
src/sh4/mmu.c


15 years agoFix core-exit-on-flush in a delay branch slot. Bit of a hack really
nkeynes [Sat, 09 Aug 2008 10:48:03 +0000]  tree
Fix core-exit-on-flush in a delay branch slot. Bit of a hack really
src/sh4/sh4trans.c
src/sh4/xltcache.c
src/sh4/xltcache.h


15 years agoAdd failing test case for the MMU flush-cache case
nkeynes [Sat, 09 Aug 2008 09:13:29 +0000]  tree
Add failing test case for the MMU flush-cache case
test/Makefile.in
test/sh4/testsh4.c
test/sh4/vmexit.s


15 years agoFix ITLB lookup ASID behaviour (was somewhat back-to-front)
nkeynes [Sat, 09 Aug 2008 07:39:47 +0000]  tree
Fix ITLB lookup ASID behaviour (was somewhat back-to-front)
src/sh4/mmu.c


15 years agoFix minor compile warnings
nkeynes [Fri, 08 Aug 2008 00:17:57 +0000]  tree
Fix minor compile warnings
src/drivers/audio_alsa.c
src/drivers/cd_linux.c
src/drivers/video_glx.c


.