Commit 1451b404 authored by Philippe Mathieu-Daudé's avatar Philippe Mathieu-Daudé Committed by Thomas Huth
Browse files

hw/char/serial: Remove SerialState from "qemu/typedefs.h"



Files requiring SerialState already include "hw/char/serial.h".

To clean "qemu/typedefs.h", move the declaration to "hw/char/serial.h"
(removing the forward declaration).

Signed-off-by: default avatarPhilippe Mathieu-Daudé <philmd@redhat.com>
Signed-off-by: default avatarThomas Huth <thuth@redhat.com>
parent bc8c49d3
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -35,7 +35,7 @@

#define UART_FIFO_LENGTH    16      /* 16550A Fifo Length */

struct SerialState {
typedef struct SerialState {
    uint16_t divider;
    uint8_t rbr; /* receive register */
    uint8_t thr; /* transmit holding register */
@@ -77,7 +77,7 @@ struct SerialState {

    QEMUTimer *modem_status_poll;
    MemoryRegion io;
};
} SerialState;

extern const VMStateDescription vmstate_serial;
extern const MemoryRegionOps serial_io_ops;
+0 −1
Original line number Diff line number Diff line
@@ -103,7 +103,6 @@ typedef struct QObject QObject;
typedef struct QString QString;
typedef struct RAMBlock RAMBlock;
typedef struct Range Range;
typedef struct SerialState SerialState;
typedef struct SHPCDevice SHPCDevice;
typedef struct SSIBus SSIBus;
typedef struct uWireSlave uWireSlave;