1
0
Fork 0

Correct line ends in emu.h and setting correct svn properties

Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4084
This commit is contained in:
Peter Veenstra 2018-02-21 19:18:53 +00:00
parent 0b55d3d3fc
commit 1862964f77
2 changed files with 128 additions and 128 deletions

View file

@ -1,127 +1,127 @@
#ifndef DOSBOX_EMU_H
#define DOSBOX_EMU_H
#include "dosbox.h"
#if defined(_MSC_VER) && (_MSC_VER <= 1500)
#include <SDL.h>
#else
#include <stdint.h>
#endif
#include <math.h>
#include <float.h>
#include <stdlib.h>
#include <memory.h>
#ifndef M_PI
#define M_PI 3.14159265358979323846
#endif
typedef Bit16s stream_sample_t;
typedef Bit8u u8;
typedef Bit32u u32;
class device_t;
struct machine_config;
#define NAME( _ASDF_ ) 0
#define BIT( _INPUT_, _BIT_ ) ( ( _INPUT_) >> (_BIT_)) & 1
#define ATTR_UNUSED
#define DECLARE_READ8_MEMBER(name) u8 name( int, int)
#define DECLARE_WRITE8_MEMBER(name) void name( int, int, u8 data)
#define READ8_MEMBER(name) u8 name( int, int)
#define WRITE8_MEMBER(name) void name( int offset, int space, u8 data)
#define DECLARE_DEVICE_TYPE(Type, Class) \
extern const device_type Type; \
class Class;
#define DEFINE_DEVICE_TYPE(Type, Class, ShortName, FullName) \
const device_type Type = 0;
class device_sound_interface {
public:
struct sound_stream {
void update() {
}
};
sound_stream temp;
sound_stream* stream_alloc(int whatever, int channels, int size) {
return &temp;
};
virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) = 0;
device_sound_interface(const machine_config &mconfig, device_t& _device) {
}
};
struct attotime {
int whatever;
static attotime from_hz(int hz) {
return attotime();
}
};
struct machine_config {
};
typedef int device_type;
class device_t {
u32 clockRate;
public:
struct machine_t {
int describe_context() const {
return 0;
}
};
machine_t machine() const {
return machine_t();
}
//int offset, space;
u32 clock() const {
return clockRate;
}
void logerror(const char* msg, ...) {
}
static int tag() {
return 0;
}
virtual void device_start() {
}
void save_item(int wtf, int blah= 0) {
}
device_t(const machine_config &mconfig, device_type type, const char *tag, device_t *owner, u32 _clock) : clockRate( _clock ) {
}
};
static void auto_free(const device_t::machine_t& machine, void * buffer) {
free(buffer);
}
#define auto_alloc_array_clear(m, t, c) calloc(c, sizeof(t) )
#define auto_alloc_clear(m, t) static_cast<t*>( calloc(1, sizeof(t) ) )
#endif
#ifndef DOSBOX_EMU_H
#define DOSBOX_EMU_H
#include "dosbox.h"
#if defined(_MSC_VER) && (_MSC_VER <= 1500)
#include <SDL.h>
#else
#include <stdint.h>
#endif
#include <math.h>
#include <float.h>
#include <stdlib.h>
#include <memory.h>
#ifndef M_PI
#define M_PI 3.14159265358979323846
#endif
typedef Bit16s stream_sample_t;
typedef Bit8u u8;
typedef Bit32u u32;
class device_t;
struct machine_config;
#define NAME( _ASDF_ ) 0
#define BIT( _INPUT_, _BIT_ ) ( ( _INPUT_) >> (_BIT_)) & 1
#define ATTR_UNUSED
#define DECLARE_READ8_MEMBER(name) u8 name( int, int)
#define DECLARE_WRITE8_MEMBER(name) void name( int, int, u8 data)
#define READ8_MEMBER(name) u8 name( int, int)
#define WRITE8_MEMBER(name) void name( int offset, int space, u8 data)
#define DECLARE_DEVICE_TYPE(Type, Class) \
extern const device_type Type; \
class Class;
#define DEFINE_DEVICE_TYPE(Type, Class, ShortName, FullName) \
const device_type Type = 0;
class device_sound_interface {
public:
struct sound_stream {
void update() {
}
};
sound_stream temp;
sound_stream* stream_alloc(int whatever, int channels, int size) {
return &temp;
};
virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) = 0;
device_sound_interface(const machine_config &mconfig, device_t& _device) {
}
};
struct attotime {
int whatever;
static attotime from_hz(int hz) {
return attotime();
}
};
struct machine_config {
};
typedef int device_type;
class device_t {
u32 clockRate;
public:
struct machine_t {
int describe_context() const {
return 0;
}
};
machine_t machine() const {
return machine_t();
}
//int offset, space;
u32 clock() const {
return clockRate;
}
void logerror(const char* msg, ...) {
}
static int tag() {
return 0;
}
virtual void device_start() {
}
void save_item(int wtf, int blah= 0) {
}
device_t(const machine_config &mconfig, device_type type, const char *tag, device_t *owner, u32 _clock) : clockRate( _clock ) {
}
};
static void auto_free(const device_t::machine_t& machine, void * buffer) {
free(buffer);
}
#define auto_alloc_array_clear(m, t, c) calloc(c, sizeof(t) )
#define auto_alloc_clear(m, t) static_cast<t*>( calloc(1, sizeof(t) ) )
#endif

View file

@ -5,7 +5,7 @@
#pragma once
#if defined(_MSC_VER) && (_MSC_VER <= 1500)
#if defined(_MSC_VER) && (_MSC_VER <= 1500)
#include <SDL.h>
#else
#include <stdint.h>