Merge branch 'master' of https://github.com/86Box/86Box.git into EngiNerd
This commit is contained in:
@@ -18,28 +18,51 @@
|
||||
# define EMU_CLOCK_H
|
||||
|
||||
/* clock_ics9xxx.c */
|
||||
extern const device_t ics9xxx_detect_device;
|
||||
extern const device_t ics9150_08_device;
|
||||
extern const device_t ics9248_39_device;
|
||||
extern const device_t ics9248_81_device;
|
||||
extern const device_t ics9248_98_device;
|
||||
extern const device_t ics9248_101_device;
|
||||
extern const device_t ics9250_08_device;
|
||||
extern const device_t ics9250_10_device;
|
||||
extern const device_t ics9250_13_device;
|
||||
extern const device_t ics9250_14_device;
|
||||
extern const device_t ics9250_16_device;
|
||||
extern const device_t ics9250_18_device;
|
||||
extern const device_t ics9250_19_device;
|
||||
extern const device_t ics9250_23_device;
|
||||
extern const device_t ics9250_25_device;
|
||||
extern const device_t ics9250_26_device;
|
||||
extern const device_t ics9250_27_device;
|
||||
extern const device_t ics9250_28_device;
|
||||
extern const device_t ics9250_29_device;
|
||||
extern const device_t ics9250_30_device;
|
||||
extern const device_t ics9250_32_device;
|
||||
extern const device_t ics9250_38_device;
|
||||
extern const device_t ics9250_50_device;
|
||||
enum {
|
||||
ICS9xxx_xx,
|
||||
ICS9150_08,
|
||||
#if 0
|
||||
ICS9248_39,
|
||||
ICS9248_81,
|
||||
ICS9248_95,
|
||||
ICS9248_98,
|
||||
ICS9248_101,
|
||||
ICS9248_103,
|
||||
ICS9248_107,
|
||||
ICS9248_112,
|
||||
ICS9248_138,
|
||||
ICS9248_141,
|
||||
ICS9248_143,
|
||||
ICS9248_151,
|
||||
ICS9248_192,
|
||||
#endif
|
||||
ICS9250_08,
|
||||
#if 0
|
||||
ICS9250_10,
|
||||
ICS9250_13,
|
||||
ICS9250_14,
|
||||
ICS9250_16,
|
||||
#endif
|
||||
ICS9250_18,
|
||||
#if 0
|
||||
ICS9250_19,
|
||||
ICS9250_23,
|
||||
ICS9250_25,
|
||||
ICS9250_26,
|
||||
ICS9250_27,
|
||||
ICS9250_28,
|
||||
ICS9250_29,
|
||||
ICS9250_30,
|
||||
ICS9250_32,
|
||||
ICS9250_38,
|
||||
ICS9250_50,
|
||||
#endif
|
||||
ICS9xxx_MAX
|
||||
};
|
||||
|
||||
|
||||
/* clock_ics9xxx.c */
|
||||
extern device_t *ics9xxx_get(uint8_t model);
|
||||
|
||||
|
||||
#endif /*EMU_CLOCK_H*/
|
||||
|
||||
@@ -48,7 +48,6 @@
|
||||
#define SLIDER 0x20000000
|
||||
|
||||
#define AXIS_NOT_PRESENT -99999
|
||||
#define JOYSTICK_TYPE_NONE 8
|
||||
|
||||
#define JOYSTICK_PRESENT(n) (joystick_state[n].plat_joystick_nr != 0)
|
||||
|
||||
@@ -140,6 +139,8 @@ extern void joystick_close(void);
|
||||
extern void joystick_process(void);
|
||||
|
||||
extern char *joystick_get_name(int js);
|
||||
extern char *joystick_get_internal_name(int js);
|
||||
extern int joystick_get_from_internal_name(char *s);
|
||||
extern int joystick_get_max_joysticks(int js);
|
||||
extern int joystick_get_axis_count(int js);
|
||||
extern int joystick_get_button_count(int js);
|
||||
|
||||
@@ -48,7 +48,6 @@ extern void i2c_handler(int set, void *bus_handle, uint8_t base, int size,
|
||||
void (*stop)(void *bus, uint8_t addr, void *priv),
|
||||
void *priv);
|
||||
|
||||
extern uint8_t i2c_has_device(void *bus_handle, uint8_t addr);
|
||||
extern uint8_t i2c_start(void *bus_handle, uint8_t addr, uint8_t read);
|
||||
extern uint8_t i2c_read(void *bus_handle, uint8_t addr);
|
||||
extern uint8_t i2c_write(void *bus_handle, uint8_t addr, uint8_t data);
|
||||
|
||||
@@ -124,7 +124,7 @@ typedef struct svga_t
|
||||
int override;
|
||||
void *p;
|
||||
|
||||
uint8_t crtc[128], gdcreg[64], attrregs[32], seqregs[64],
|
||||
uint8_t crtc[256], gdcreg[64], attrregs[32], seqregs[256],
|
||||
egapal[16],
|
||||
*vram, *changedvram;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user