/home/mandrake/rpm/BUILD/sc68-2.2.1/emu68/getea68.h File Reference

68k effective address calculation function table. More...

#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.


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.


Generated on Wed Feb 25 08:20:09 2009 for sc68fordevelopers by  doxygen 1.5.8