mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-02 07:13:54 -06:00
i8254: convert to qdev
Convert to qdev. Don't expose PITState. Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
This commit is contained in:
parent
c74b88dffc
commit
64d7e9a421
9 changed files with 75 additions and 40 deletions
|
@ -37,7 +37,7 @@ typedef struct {
|
|||
uint8_t sample_buf[PCSPK_BUF_LEN];
|
||||
QEMUSoundCard card;
|
||||
SWVoiceOut *voice;
|
||||
PITState *pit;
|
||||
ISADevice *pit;
|
||||
unsigned int pit_count;
|
||||
unsigned int samples;
|
||||
unsigned int play_pos;
|
||||
|
@ -137,7 +137,7 @@ static void pcspk_ioport_write(void *opaque, uint32_t addr, uint32_t val)
|
|||
}
|
||||
}
|
||||
|
||||
void pcspk_init(PITState *pit)
|
||||
void pcspk_init(ISADevice *pit)
|
||||
{
|
||||
PCSpkState *s = &pcspk_state;
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue