Main Page | Modules | Data Structures | File List | Data Fields | Globals | Related Pages

getea68.h File Reference


Detailed Description

68k effective address calculation function table.

Author:
Ben(jamin) Gerard <ben@sashipa.com>
Date:
13/03/1999
Version:
Id
getea68.h,v 2.1 2003/09/30 06:29:57 benjihan Exp
The get_ab[bwl] tables are used by EMU68 to calculate operands effective address and are indexed by operand addressing mode. The called function do everything neccessary to update processor state like address register increment or decrement. Function parameter is register number coded in three bit 0 to 2 of 68k opcode. When the mode is 7, register parameter is used as an index in a second level function table for extended addressing mode.

#include "emu68/type68.h"

Go to the source code of this file.

Variables

u32(* get_eab [8])(u32 reg)
 Byte operand effective address calculation function table.

u32(* get_eaw [8])(u32 reg)
 Word operand effective address calculation function table.

u32(* get_eal [8])(u32 reg)
 Long operand effective address calculation function table.


Generated on Wed Nov 26 09:38:47 2003 for sc68fordevelopers by doxygen 1.3.3