- fix compile problem in old PIT

This commit is contained in:
Bryce Denney 2002-10-26 03:57:19 +00:00
parent 31adc410b7
commit 79831381de

View File

@ -1,5 +1,5 @@
/////////////////////////////////////////////////////////////////////////
// $Id: pit.cc,v 1.13 2002-10-25 11:44:40 bdenney Exp $
// $Id: pit.cc,v 1.14 2002-10-26 03:57:19 bdenney Exp $
/////////////////////////////////////////////////////////////////////////
//
// Copyright (C) 2001 MandrakeSoft S.A.
@ -160,18 +160,18 @@ bx_pit_c::~bx_pit_c( void )
int
bx_pit_c::init( void )
{
BX_PIT_THIS devices->register_irq(0, "8254 PIT");
BX_PIT_THIS devices->register_io_read_handler(this, read_handler, 0x0040, "8254 PIT");
BX_PIT_THIS devices->register_io_read_handler(this, read_handler, 0x0041, "8254 PIT");
BX_PIT_THIS devices->register_io_read_handler(this, read_handler, 0x0042, "8254 PIT");
BX_PIT_THIS devices->register_io_read_handler(this, read_handler, 0x0043, "8254 PIT");
BX_PIT_THIS devices->register_io_read_handler(this, read_handler, 0x0061, "8254 PIT");
DEV_register_irq(0, "8254 PIT");
DEV_register_ioread_handler(this, read_handler, 0x0040, "8254 PIT", 7);
DEV_register_ioread_handler(this, read_handler, 0x0041, "8254 PIT", 7);
DEV_register_ioread_handler(this, read_handler, 0x0042, "8254 PIT", 7);
DEV_register_ioread_handler(this, read_handler, 0x0043, "8254 PIT", 7);
DEV_register_ioread_handler(this, read_handler, 0x0061, "8254 PIT", 7);
BX_PIT_THIS devices->register_io_write_handler(this, write_handler, 0x0040, "8254 PIT");
BX_PIT_THIS devices->register_io_write_handler(this, write_handler, 0x0041, "8254 PIT");
BX_PIT_THIS devices->register_io_write_handler(this, write_handler, 0x0042, "8254 PIT");
BX_PIT_THIS devices->register_io_write_handler(this, write_handler, 0x0043, "8254 PIT");
BX_PIT_THIS devices->register_io_write_handler(this, write_handler, 0x0061, "8254 PIT");
DEV_register_iowrite_handler(this, write_handler, 0x0040, "8254 PIT", 7);
DEV_register_iowrite_handler(this, write_handler, 0x0041, "8254 PIT", 7);
DEV_register_iowrite_handler(this, write_handler, 0x0042, "8254 PIT", 7);
DEV_register_iowrite_handler(this, write_handler, 0x0043, "8254 PIT", 7);
DEV_register_iowrite_handler(this, write_handler, 0x0061, "8254 PIT", 7);
BX_PIT_THIS s.speaker_data_on = 0;
BX_PIT_THIS s.refresh_clock_div2 = 0;
@ -604,7 +604,7 @@ bx_pit_c::latch( unsigned timerid )
BX_PIT_THIS s.timer[timerid].output_latch_value = BX_PIT_THIS s.timer[timerid].counter;
if (bx_dbg.pit)
BX_INFO(("pit: latch_value = %lu", BX_PIT_THIS s.timer[timerid].output_latch_value));
BX_INFO(("pit: latch_value = %u", (unsigned) BX_PIT_THIS s.timer[timerid].output_latch_value));
BX_PIT_THIS s.timer[timerid].output_latch_toggle = 0;
BX_PIT_THIS s.timer[timerid].output_latch_full = 1;
}