#include "um8881f.h" code removed?

Discussion of development and patch submission.
Post Reply
User avatar
dns2kv2
Posts: 67
Joined: Sun 19 Feb, 2017 3:30 am

#include "um8881f.h" code removed?

Post by dns2kv2 »

Anyone knows since which commit, the #include "um8881f.h" code removed?

PCem v12: model.c

Code: Select all

#include "tandy_rom.h"
#include "um8669f.h"
#include "um8881f.h"
#include "vid_pcjr.h"
PCem v13: model.c

Code: Select all

#include "tandy_rom.h"
#include "um8669f.h"
#include "vid_pcjr.h"
User avatar
SarahWalker
Site Admin
Posts: 2054
Joined: Thu 24 Apr, 2014 4:18 pm

Re: #include "um8881f.h" code removed?

Post by SarahWalker »

You can show file history in Bitbucket : https://bitbucket.org/pcem_emulator/pce ... at=default
User avatar
SarahWalker
Site Admin
Posts: 2054
Joined: Thu 24 Apr, 2014 4:18 pm

Re: #include "um8881f.h" code removed?

Post by SarahWalker »

A quick scan through the changes to that file between v12 and v13 reveals the answer as rev 740, commit 8189ea9a3ebd :
PCI changes :
- Each machine now specifies what PCI device IDs are used as generic card slots
- Implemented IRQ handling
- Added SIO chip to allow IRQ routing for Premiere/PCI
The UM8881F code was most likely removed as it was only used by the already disabled "AMI WinBIOS 486 PCI" machine, and I probably didn't think it was worth trying to reverse engineer it to implement IRQ routing as it was highly incomplete anyway.
User avatar
SarahWalker
Site Admin
Posts: 2054
Joined: Thu 24 Apr, 2014 4:18 pm

Re: #include "um8881f.h" code removed?

Post by SarahWalker »

I should add that if you're asking this because you want to bring this code _back_, you'll need to do a lot of work to bring it up to standard. At the very least PCI IRQs won't work.
User avatar
dns2kv2
Posts: 67
Joined: Sun 19 Feb, 2017 3:30 am

Re: #include "um8881f.h" code removed?

Post by dns2kv2 »

Thanks sarah for the infos.

Just some input, please don't kill it, it's beautiful even if its not complete. Maybe someday when the datasheet comes out it'll complete. with the current state, even the datasheet never comes out, as long as its playable, i can live with it 💞

Keep up the good work 👍👏
User avatar
omarsis81
Posts: 945
Joined: Thu 17 Dec, 2015 6:20 pm

Re: #include "um8881f.h" code removed?

Post by omarsis81 »

I have an Epson ActionPC 2600 with the same WinBIOS and chipset if you want to experiment with it dns2kv2
bios.jpg
bios.jpg (128.03 KiB) Viewed 6326 times
Post Reply