Displaying 3 results from an estimated 3 matches for "__ms_timer".
Did you mean:
__mod_timer
2016 Mar 02
0
"Tick-counting" vs "Tick-less" timekeeping issues on VMs emulating BIOS PCs
...ate the BIOS_timer at 0x046C
but it has problems emulating a "real" timer interrupt to be hooked...
That's the real problem.
Just testing I have replaced the timing functions
#define BIOS_timer 0x046C // Timer ticks
typedef uint32_t jiffies_t;
extern volatile jiffies_t __jiffies, __ms_timer;
static inline jiffies_t jiffies(void)
{
return (*(volatile uint32_t *)BIOS_timer);
}
typedef uint32_t mstime_t;
typedef int32_t mstimediff_t;
static inline mstime_t ms_timer(void)
{
return ((*(volatile uint32_t *)BIOS_timer) * 55);
}
lpxelinux.0 hangs while legacy works OK.
I think we should...
2016 Mar 02
2
"Tick-counting" vs "Tick-less" timekeeping issues on VMs emulating BIOS PCs
On 03/01/16 21:11, H. Peter Anvin via Syslinux wrote:
> On 03/01/16 07:21, Patrick Masotta via Syslinux wrote:
>>
>> At the moment I'm seeing timing issues on TFTP transfers (lwIP depends
>> on the new interrupt based timer). I have consistently detected
>>
>> multiple Requests, double ACKs, etc. All these problems seem to be
>>
>> sourced on the
2011 Feb 17
5
[PATCH 0/4] Reduce core size
From: Matt Fleming <matt.fleming at linux.intel.com>
These patches are based on the elflink branch.
This set of patches is my attempt at moving the command-line interface
functionality out of the core and into an ELF module to reduce the
size of the core.
The most interesting patch is [PATCH 4/4] which moves the cli code out
of core/elflink and into com32/elflink/modules. [PATCH 4/4] is