Mercurial > repos > blastem
view x86_backend.h @ 225:7348057e7a8c
Fixed a couple bugs in roxl/roxr. X flag wasn't being saved properly and rotates of more than 31 bits were messed up as the X flag was being thrown away between the first 31 bits of rotate and the rest.
author | Mike Pavone <pavone@retrodev.com> |
---|---|
date | Sun, 21 Apr 2013 11:42:45 -0700 |
parents | 464513050c85 |
children | d9bf8e61c33c |
line wrap: on
line source
#ifndef X86_BACKEND_H_ #define X86_BACKEND_H_ typedef struct { int32_t disp; uint8_t mode; uint8_t base; uint8_t index; uint8_t cycles; } x86_ea; typedef struct { uint8_t *base; int32_t *offsets; } native_map_slot; #endif //X86_BACKEND_H_