annotate svp_util.c @ 1768:63256371046f mame_interp

Couple of fixes for using MAME Z80 core
author Michael Pavone <pavone@retrodev.com>
date Fri, 01 Mar 2019 08:17:57 -0800
parents ca158bc091f9
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1620
a172f97d873f Add the ability for a CPU definition to reference arbitrary C includes and use it to add a placeholder definition of svp_read_16
Michael Pavone <pavone@retrodev.com>
parents:
diff changeset
1
1621
ca158bc091f9 Implement program ROM reads
Michael Pavone <pavone@retrodev.com>
parents: 1620
diff changeset
2 void svp_prog_read_16(svp_context *context)
1620
a172f97d873f Add the ability for a CPU definition to reference arbitrary C includes and use it to add a placeholder definition of svp_read_16
Michael Pavone <pavone@retrodev.com>
parents:
diff changeset
3 {
1621
ca158bc091f9 Implement program ROM reads
Michael Pavone <pavone@retrodev.com>
parents: 1620
diff changeset
4 uint16_t address = context->scratch1 >> 1;
ca158bc091f9 Implement program ROM reads
Michael Pavone <pavone@retrodev.com>
parents: 1620
diff changeset
5 context->scratch1 = context->rom[address];
1620
a172f97d873f Add the ability for a CPU definition to reference arbitrary C includes and use it to add a placeholder definition of svp_read_16
Michael Pavone <pavone@retrodev.com>
parents:
diff changeset
6 }