Search
lxdream.org :: lxdream/src/sh4/sh4.h :: log
lxdream 0.9.1
released Jun 29
Download Now
filename src/sh4/sh4.h
changeset1218:be02e87f9f87
authornkeynes
dateMon Feb 13 21:02:42 2012 +1000 (12 years ago)
permissions-rw-r--r--
last changeMove profile_block setting out of sh4x86 and back into sh4.c. Fix last bits
preventing non-translation build
file annotate diff log rss
1218:be02e87f9f8712 yearsnkeynesMove profile_block setting out of sh4x86 and back into sh4.c. Fix last bits
1189:1540105786c812 yearsnkeynesFix make check
1187:266e7a1bae9012 yearsnkeynesRefactor event processing into sh4_handle_pending_events()
1125:9dd5dee45db913 yearsnkeynesImplement shadow-execution 'core' to run translator + interpreter side by
1094:d2324eb6722314 yearsnkeynesFix symbol output in 64-bit disassembly
1091:18655837434514 yearsnkeynesAdd side-by-side x86+sh4 disassembly output
1067:d3c00ffccfcd14 yearsnkeynesNo-op merge lxdream-mem to tip to remove head (Long since merged in
1065:bc1cc0c5491714 yearsnkeynesNo-op merge lxdream-mmu to remove head (actually merged long ago)
1021:848db285a18414 yearsnkeynesAdd missing svn:keywords property
998:1754a8c6a9cf15 yearsnkeynesAdd preliminary implementation of the GDB remote debugging server - attaches to
958:62365adaf48f15 yearsnkeynesAdd the current bus_cycle timing (not used yet, but may as well add it while
953:f4a156508ad115 yearsnkeynesMerge lxdream-mem branch back to trunk
936:f394309c399a15 yearsnkeynesReplace fpscr_mask/fpscr flags in xlat_cache_block with a single xlat_sh4_mode, lxdream-mem
930:07e5b11419db15 yearsnkeynesRemove pointer cache and add full address-space map. Much better lxdream-mem
929:fd8cb0c82f5f15 yearsnkeynesFirst pass experiment using cached decoding. lxdream-mem
904:5b92e51ac06b15 yearsnkeynesEnable the FIPR SSE3 code for now, and add a comment on the sh4r.fr alignment
903:1337c7a7dd6b15 yearsnkeynesAdd SSE3 versions of FIPR and FTRV - the latter is about a 4.5% improvement
883:b275b4fee63915 yearsnkeynesRe-add the word of padding in sh4r for 64-bit alignment purposes
851:41e8ae2c114b15 yearsnkeynesAs long as we've broken save-state compatibility anyway, remove the two FIXME
740:dd11269ee48b15 yearsnkeynesRationalize the two SH4 run slice impls into sh4.c, and tidy up the vm exits.
736:a02d1475ccfd15 yearsnkeynesRe-indent everything consistently
674:377d987db8f215 yearsnkeynesFix save states for x86-64, and ensure compatibility between 32-bit and 64-bit versions
669:ab344e42bca915 yearsnkeynesCleanup most of the -Wall warnings (getting a bit sloppy...)
586:2a3ba82cf24316 yearsnkeynesMerged lxdream-mmu r570:596 to trunk
571:9bc09948d0f216 yearsnkeynesMore MMU work in progess. Much better now... lxdream-mmu
566:59be465e5f0116 yearsnkeynesAdd breakpoint_type_t enum (general cleanup) lxdream-mmu
564:dc7b5ffb053516 yearsnkeynesRefactor sh4core.h to extract the "public" material into a new sh4.h lxdream-mmu
.