bochs: fix parsing ips values > 2^31

Change-Id: If331ad7aeedf04c1a62a9bca4bbe74021b5fccd5
This commit is contained in:
Horst Schirmeier
2013-04-10 11:54:41 +02:00
parent 56bfa6c693
commit 5feebab5ab
5 changed files with 27 additions and 9 deletions

View File

@ -396,7 +396,9 @@ void bx_virt_timer_c::init(void)
}
// Local copy of IPS value to avoid reading it frequently in timer handler
ips = SIM->get_param_num(BXPN_IPS)->get();
// DanceOS
//ips = SIM->get_param_num(BXPN_IPS)->get();
ips = SIM->get_param_num(BXPN_IPS)->get64();
register_timer(this, nullTimer, (Bit32u)NullTimerInterval, 1, 1, "Null Timer");