darling-gdb/sim
Frank Ch. Eigler e23069923b * Started PKE sim unit testing. A number of minor errors were corrected.
A few PKE instructions even run correctly!  Next missing function of
  interest: FIFO pruning.

	* sky-pke.c (pke_issue): Take extra SIM_DESC argument.
	(pke_attach): Attach correct PKE0/PKE1 device.  Open trace file if
 	VIF{0,1}_TRACE_FILE env. var. is defined.
	(pke_io_write_buffer): Classify words in FIFO quadword.  Use
 	kludgey sim_core routines to access DMA registers.
	(pke_pc_advance): Add PKEcode classification.  Correct DMA tag
 	skipping.  Emit trace records.
	(pke_pc_fifo): Add PKEcode operand classification.
	(pke_check_stall): Perform stall checks against updated register
 	scheme.
	(pke_code_unpack): Correct operand-count calculation.
	(pke_code_stmask): Correct instruction skipping.

	* sky-pke.h (PKE_MEM_WRITE, PKE_MEM_READ): New kludge macros.
	(BIT_MASK_BTW): Corrected off-by-one error.
	(enum wordclass): Classify words in a FIFO quadword.

	* sky-dma.c (dma_io_read_buffer): Correct address checking assertions.

	* sky-engine.c (engine_run): Pass along SIM_DESC to PKE
 	instruction issue code.
1998-02-18 21:26:38 +00:00
..
arm Add config support for the size of the target address and OF cell. 1998-01-31 14:07:23 +00:00
common Extend sim-trace.[hc] to include a generic set of macro's for tracing 1998-02-18 04:11:09 +00:00
d10v Implement "dbt" and "rtd" instructions. 1998-02-16 00:35:57 +00:00
erc32 Add config support for the size of the target address and OF cell. 1998-01-31 14:07:23 +00:00
h8300 Add config support for the size of the target address and OF cell. 1998-01-31 14:07:23 +00:00
igen mips - for r5900 generate igen simulator. 1998-01-31 06:56:13 +00:00
m32r * Makefile.in (M32R_OBJS): Add cpu.o. 1998-02-18 02:26:47 +00:00
mips * Started PKE sim unit testing. A number of minor errors were corrected. 1998-02-18 21:26:38 +00:00
mn10300 * simops.c (multiply instructions): Cast input operands to a 1998-02-18 20:05:53 +00:00
ppc Fix typo, WITH_TARGET_WORD_BITSIZE not WITH_TARGET_BITSIZE. 1997-10-02 23:37:30 +00:00
sh Add config support for the size of the target address and OF cell. 1998-01-31 14:07:23 +00:00
testsuite Delete rac-d,rac-ds,rach-d,rach-ds, they're aliases. 1998-02-18 20:39:02 +00:00
tic80 Better tracing for conditional branches 1998-02-17 19:38:48 +00:00
txvu * Very, very early support for vu1 based on sce code. 1998-01-28 02:04:32 +00:00
v850 For sim_fetch_register / sim_store_register: Add LENGTH parameter, 1998-02-17 04:06:38 +00:00
w65 For sim_fetch_register / sim_store_register: Add LENGTH parameter, 1998-02-17 04:06:38 +00:00
.Sanitize delete txvu/dvp/sky stuff, lives in mips dir now, configured with 1998-02-06 02:42:34 +00:00
ChangeLog * Update configure: txvu-elf changed to dvp-elf. 1998-02-04 18:46:18 +00:00
configure * Update configure: txvu-elf changed to dvp-elf. 1998-02-04 18:46:18 +00:00
configure.in delete txvu/dvp/sky stuff, lives in mips dir now, configured with 1998-02-06 02:42:34 +00:00
Makefile.in TIc80 simulator checkpoint - runs 3 instructions - trap, addu, br.a. 1997-04-22 17:46:07 +00:00
README-HACKING Doc C language guidelines. 1997-09-03 07:34:59 +00:00