Hi, I found what seems to be a bug in the current yabel/biosemu.c. You seem to have addressed it in a patch already, though..
Pattrick Hueper wrote: ..
+u32 +biosemu(u8 *biosmem, u32 biosmem_size, struct device * dev) +{
..
- // setup default Interrupt Vectors
- // some expansion ROMs seem to check for these addresses..
- // each handler is only an IRET (0xCF) instruction
- // ROM BIOS Int 10 Handler F000:F065
- my_wrl(0x10 * 4, 0xf000f065);
- my_wrb(0x000ff065, 0xcf);
Has this gotten some feedback? The fix is correct!
//Peter