]>
git.unchartedbackwaters.co.uk Git - francis/winuae.git/log
Toni Wilen [Thu, 10 Sep 2015 15:43:35 +0000 (18:43 +0300)]
Support true (1) and false (0).
Toni Wilen [Thu, 10 Sep 2015 15:42:50 +0000 (18:42 +0300)]
x86 bridgeboard updates.
Toni Wilen [Thu, 10 Sep 2015 15:42:19 +0000 (18:42 +0300)]
Multi Evolution 500/2000 SCSI controller.
Toni Wilen [Thu, 10 Sep 2015 15:41:10 +0000 (18:41 +0300)]
VGA (non-SVGA linear framebuffer) mode refresh update.
Toni Wilen [Mon, 7 Sep 2015 13:40:58 +0000 (16:40 +0300)]
Merge pull request #77 from FrodeSolheim/jit
Second round of JIT commits
Frode Solheim [Sun, 6 Sep 2015 20:53:17 +0000 (22:53 +0200)]
JIT: harmless merging in codegen_x86.cpp
Frode Solheim [Sun, 6 Sep 2015 20:52:06 +0000 (22:52 +0200)]
JIT: remove USE_ALIAS define
Frode Solheim [Sun, 6 Sep 2015 20:50:35 +0000 (22:50 +0200)]
JIT: reorganized compemu.h (and removed unused stuff)
Frode Solheim [Sun, 6 Sep 2015 20:49:50 +0000 (22:49 +0200)]
JIT: do not enable exception handler for x86-64 yet
Frode Solheim [Sun, 6 Sep 2015 20:48:26 +0000 (22:48 +0200)]
JIT: add CPU_* defines
Frode Solheim [Sun, 6 Sep 2015 20:43:00 +0000 (22:43 +0200)]
JIT: moved midfunc declarations to compemu_midfunc_x86.h
Frode Solheim [Sun, 6 Sep 2015 20:42:16 +0000 (22:42 +0200)]
JIT: Fixed logging
Frode Solheim [Sun, 6 Sep 2015 20:41:16 +0000 (22:41 +0200)]
JIT: added a few comments and added some disabled code from aranym
Frode Solheim [Sun, 6 Sep 2015 20:40:34 +0000 (22:40 +0200)]
JIT: removed unused cmov_b_rr, cmov_w_rr
Frode Solheim [Sun, 6 Sep 2015 20:39:48 +0000 (22:39 +0200)]
JIT: a few sanity checks in codegen_x86.cpp + trivial changes
Frode Solheim [Sun, 6 Sep 2015 20:39:05 +0000 (22:39 +0200)]
JIT: harmless changes in codegen_x86.cpp
Frode Solheim [Sun, 6 Sep 2015 20:37:03 +0000 (22:37 +0200)]
JIT: raw_jmp_m_indexed changed, but identical behavior
Frode Solheim [Sun, 6 Sep 2015 20:36:22 +0000 (22:36 +0200)]
JIT: use reset_compop
Frode Solheim [Sun, 6 Sep 2015 20:35:42 +0000 (22:35 +0200)]
JIT: use emit_jmp_target
Frode Solheim [Sun, 6 Sep 2015 20:35:00 +0000 (22:35 +0200)]
JIT: more harmless updates in compemu_support.cpp
Frode Solheim [Sun, 6 Sep 2015 20:34:07 +0000 (22:34 +0200)]
JIT: restructured check_checksum, added (unused) called_check_checksum
Frode Solheim [Sun, 6 Sep 2015 20:33:19 +0000 (22:33 +0200)]
JIT: new distrust_* functions
Frode Solheim [Sun, 6 Sep 2015 20:32:35 +0000 (22:32 +0200)]
JIT: added unused flush_icache_range
Frode Solheim [Sun, 6 Sep 2015 20:27:12 +0000 (22:27 +0200)]
JIT: define big_to_small_state only #if USE_MATCH, other harmless merging
Frode Solheim [Sun, 6 Sep 2015 20:26:19 +0000 (22:26 +0200)]
JIT: merge a bit more code, added compemu_midfunc_x86.h
Frode Solheim [Sun, 6 Sep 2015 20:24:30 +0000 (22:24 +0200)]
JIT: use scratch_t
Frode Solheim [Sun, 6 Sep 2015 20:14:25 +0000 (22:14 +0200)]
JIT: minor changes in compemu_support.cpp
Frode Solheim [Sun, 6 Sep 2015 20:13:27 +0000 (22:13 +0200)]
JIT: use align_target(align_jumps)
Frode Solheim [Sun, 6 Sep 2015 20:11:58 +0000 (22:11 +0200)]
JIT: more likely harmless changes in compemu_support.cpp
Frode Solheim [Sun, 6 Sep 2015 20:06:00 +0000 (22:06 +0200)]
JIT: probably harmless changes in create_popalls
Frode Solheim [Sun, 6 Sep 2015 20:05:15 +0000 (22:05 +0200)]
JIT: match_states (harmless changes)
Frode Solheim [Sun, 6 Sep 2015 20:04:39 +0000 (22:04 +0200)]
JIT: added more aranym code to compemu_support.cpp (harmless changes)
Frode Solheim [Sun, 6 Sep 2015 20:03:48 +0000 (22:03 +0200)]
JIT: harmless updates in compemu_support.cpp
Frode Solheim [Sun, 6 Sep 2015 19:54:58 +0000 (21:54 +0200)]
JIT: remove offset parameter from readmem_real, writemem_real
Frode Solheim [Sun, 6 Sep 2015 19:53:46 +0000 (21:53 +0200)]
JIT: harmless logging changes in compemu_support.cpp
Frode Solheim [Sun, 6 Sep 2015 19:52:58 +0000 (21:52 +0200)]
JIT: use write_jmp_target in compemu_support.cpp
Frode Solheim [Sun, 6 Sep 2015 19:51:54 +0000 (21:51 +0200)]
JIT: DO_GET_OPCODE
Frode Solheim [Sun, 6 Sep 2015 19:50:50 +0000 (21:50 +0200)]
JIT: #ifdef return values in gencomp.cpp
Frode Solheim [Sun, 6 Sep 2015 19:47:36 +0000 (21:47 +0200)]
JIT: removed USE_MATCHSTATE code
Frode Solheim [Sun, 6 Sep 2015 19:38:42 +0000 (21:38 +0200)]
JIT: gen_bswap_16 -> mid_bswap_16, gen_bswap_32 -> mid_bswap_32
Frode Solheim [Sun, 6 Sep 2015 19:27:18 +0000 (21:27 +0200)]
JIT: whitespace output changes in gencomp.cpp
Frode Solheim [Sun, 6 Sep 2015 19:22:55 +0000 (21:22 +0200)]
JIT: more harmless changes in gencomp.cpp and x86 flag symbol usage
Frode Solheim [Sun, 6 Sep 2015 18:55:01 +0000 (20:55 +0200)]
JIT: harmless changes in gencomp.cpp, use x86 flag symbols
Frode Solheim [Sun, 6 Sep 2015 18:22:39 +0000 (20:22 +0200)]
JIT: added flags_x86.h, removed old flags_x86.h
Frode Solheim [Sun, 6 Sep 2015 17:45:34 +0000 (19:45 +0200)]
JIT: harmless changes in gencomp.cpp, added UAE;WINUAE; to gencomp project
Frode Solheim [Sun, 6 Sep 2015 17:38:00 +0000 (19:38 +0200)]
JIT: innocent changes in compemu_midfunc_x86.cpp
Frode Solheim [Sun, 6 Sep 2015 17:36:58 +0000 (19:36 +0200)]
JIT: added codegen_x86.h from aranym
Frode Solheim [Sun, 6 Sep 2015 17:35:08 +0000 (19:35 +0200)]
JIT: more harmless changes in codegen_x86.cpp
Frode Solheim [Sun, 6 Sep 2015 17:33:34 +0000 (19:33 +0200)]
JIT: codegen_x86.cpp, added functions from aranym
Frode Solheim [Sun, 6 Sep 2015 17:31:04 +0000 (19:31 +0200)]
JIT: more harmless Aranym JIT code merge in codegen_x86.cpp
Frode Solheim [Sun, 6 Sep 2015 17:26:14 +0000 (19:26 +0200)]
JIT: harmless changes in codegen_x86.cpp
Frode Solheim [Sun, 6 Sep 2015 15:46:23 +0000 (17:46 +0200)]
JIT: removed unused optimizer code (USE_OPTIMIZER)
Frode Solheim [Sun, 6 Sep 2015 08:52:21 +0000 (10:52 +0200)]
JIT: more harmless restructuring
Frode Solheim [Sat, 5 Sep 2015 21:57:06 +0000 (23:57 +0200)]
JIT: logging updates, jit_abort
Frode Solheim [Sat, 5 Sep 2015 21:52:03 +0000 (23:52 +0200)]
JIT: more compemu changes (no real changes yet)
Frode Solheim [Sat, 5 Sep 2015 21:44:24 +0000 (23:44 +0200)]
JIT: even more compemu changes (still harmless)
Frode Solheim [Sat, 5 Sep 2015 21:30:36 +0000 (23:30 +0200)]
JIT: more compemu changes
Frode Solheim [Sat, 5 Sep 2015 21:19:32 +0000 (23:19 +0200)]
JIT: harmless compemu changes to make source more like aranym
Frode Solheim [Sat, 5 Sep 2015 21:17:32 +0000 (23:17 +0200)]
JIT: minor changes in compemu_midfunc_x86.cpp
Frode Solheim [Sat, 5 Sep 2015 21:15:06 +0000 (23:15 +0200)]
JIT: cosmetic changes in compemu_support.cpp
Toni Wilen [Sat, 5 Sep 2015 17:12:41 +0000 (20:12 +0300)]
Merge pull request #76 from FrodeSolheim/jit
Initial round of JIT commits (harmless)
Frode Solheim [Sat, 5 Sep 2015 16:18:19 +0000 (18:18 +0200)]
JIT: R1, R2, R4 -> RR1, RR2, RR4 (name collision on ARM)
Frode Solheim [Sat, 5 Sep 2015 16:16:11 +0000 (18:16 +0200)]
JIT: rename unlock -> unlock2
Frode Solheim [Sat, 5 Sep 2015 16:14:53 +0000 (18:14 +0200)]
JIT: fix indentation in compemu_midfunc_x86.cpp
Frode Solheim [Sat, 5 Sep 2015 16:11:00 +0000 (18:11 +0200)]
JIT: move midfuncs into compemu_midfunc_x86.cpp
Frode Solheim [Sat, 5 Sep 2015 15:59:56 +0000 (17:59 +0200)]
JIT: renamed compemu_raw_x86.cpp -> codegen_x86.cpp
Frode Solheim [Sat, 5 Sep 2015 15:54:26 +0000 (17:54 +0200)]
JIT: remove unused codegen_x86.cpp, codegen_x86.h, compemu_codegen.h ++
Toni Wilen [Sat, 5 Sep 2015 15:09:10 +0000 (18:09 +0300)]
Merge pull request #74 from FrodeSolheim/consolehook
consolehook: missing parameter (presumably supposed to be stdout)
Toni Wilen [Sat, 5 Sep 2015 15:08:02 +0000 (18:08 +0300)]
Merge pull request #73 from FrodeSolheim/fdi2raw
fdi2raw.cpp: div before mul to void overflow if UAE_RAND_MAX is large
Toni Wilen [Sat, 5 Sep 2015 14:51:46 +0000 (17:51 +0300)]
Merge pull request #72 from FrodeSolheim/dlopen
merged uae_dlopen_plugin implementations, unified capsimg support
Frode Solheim [Sat, 5 Sep 2015 14:51:44 +0000 (16:51 +0200)]
consolehook: missing parameter (presumably supposed to be stdout)
Toni Wilen [Sat, 5 Sep 2015 14:51:41 +0000 (17:51 +0300)]
Merge pull request #71 from FrodeSolheim/slirp
Refactored slirp to make it possible to use an alternative impl
Frode Solheim [Sat, 5 Sep 2015 14:50:16 +0000 (16:50 +0200)]
fdi2raw.cpp: div before mul to void overflow if UAE_RAND_MAX is large
Frode Solheim [Sat, 5 Sep 2015 13:59:53 +0000 (15:59 +0200)]
merged uae_dlopen_plugin implementations, unified capsimg support
Frode Solheim [Sat, 5 Sep 2015 10:24:46 +0000 (12:24 +0200)]
refactored slirp to make it possible to use an alternative implementation
Toni Wilen [Sat, 5 Sep 2015 11:56:21 +0000 (14:56 +0300)]
Restore original "is RTC ticking" bit emulation, PIC_TickIndex() works now.
Toni Wilen [Sat, 5 Sep 2015 10:24:07 +0000 (13:24 +0300)]
Support XT Timer Gate 2 in dosbox cpu mode.
Toni Wilen [Sat, 5 Sep 2015 10:14:46 +0000 (13:14 +0300)]
Merge pull request #70 from FrodeSolheim/updates3
More FS-UAE compatibility updates
Frode Solheim [Sat, 5 Sep 2015 09:17:08 +0000 (11:17 +0200)]
serial_win32.cpp: updates so FS-UAE can use the implementation
Frode Solheim [Sat, 5 Sep 2015 09:13:50 +0000 (11:13 +0200)]
ppc.cpp: FS-UAE compat update + trivial changes
Frode Solheim [Sat, 5 Sep 2015 09:13:02 +0000 (11:13 +0200)]
fdi2raw: trivial changes
Frode Solheim [Sat, 5 Sep 2015 09:07:06 +0000 (11:07 +0200)]
scsi: static fixes
Frode Solheim [Sat, 5 Sep 2015 09:01:26 +0000 (11:01 +0200)]
od-win32/sysconfig.h added header guards, added SIZEOF_VOID_P
Frode Solheim [Sat, 5 Sep 2015 08:55:46 +0000 (10:55 +0200)]
qemuvgaglue.h, slirp.h: trivial changes
Frode Solheim [Sat, 5 Sep 2015 08:51:27 +0000 (10:51 +0200)]
uaenative updated
Frode Solheim [Sat, 5 Sep 2015 08:47:21 +0000 (10:47 +0200)]
win32.cpp: include sys/mman.h -> uae/mman.h, remove unused sys/*.h
Frode Solheim [Sat, 5 Sep 2015 08:46:19 +0000 (10:46 +0200)]
ahidsound_new.cpp: trivial changes
Frode Solheim [Sat, 5 Sep 2015 08:44:57 +0000 (10:44 +0200)]
logging.cpp: trivial changes
Frode Solheim [Sat, 5 Sep 2015 08:43:38 +0000 (10:43 +0200)]
inputdevice.cpp: trivial changes
Frode Solheim [Sat, 5 Sep 2015 08:40:27 +0000 (10:40 +0200)]
use uae_tfopen instead of _tfopen (FS-UAE uses a custom fopen function)
Frode Solheim [Sat, 5 Sep 2015 08:30:32 +0000 (10:30 +0200)]
pearpc/uaeglue.cpp logging updates
Frode Solheim [Sat, 5 Sep 2015 08:28:38 +0000 (10:28 +0200)]
ncr9x_scsi.cpp: added a missing format specifier, made a function static
Frode Solheim [Sat, 5 Sep 2015 08:25:39 +0000 (10:25 +0200)]
dosbox: added a couple of includes
Frode Solheim [Sat, 5 Sep 2015 08:23:29 +0000 (10:23 +0200)]
disk.cpp: compilation warning fixes, do not copy fname if same pointer
Toni Wilen [Sat, 5 Sep 2015 06:36:26 +0000 (09:36 +0300)]
Merge pull request #33 from FrodeSolheim/lsi53c710
lsi53c710: use lsi710_* functions
Toni Wilen [Sat, 5 Sep 2015 06:35:23 +0000 (09:35 +0300)]
Merge pull request #69 from FrodeSolheim/updates
Patches from FS-UAE
Frode Solheim [Fri, 4 Sep 2015 23:47:40 +0000 (01:47 +0200)]
slirp: some additional minor changes
Frode Solheim [Fri, 4 Sep 2015 23:27:05 +0000 (01:27 +0200)]
memory/mman: compatibility updates for FS-UAE
Frode Solheim [Fri, 4 Sep 2015 22:47:49 +0000 (00:47 +0200)]
hardfile.cpp: trivial changes
Frode Solheim [Fri, 4 Sep 2015 22:44:43 +0000 (00:44 +0200)]
filesys: trivial changes, move add_cpuboard_unit to header