I connected a biosless NCR 810 to the LS-486e, and was surprised by the appearance of the BIOS line! True, after determining the HDD, everything hung.
We look at what is there: CBROM 486E.BIN / D
CBROM V2.07 (C)Award Software 2000 All Rights Reserved.
******** 486e.bin BIOS component ********
No. Item-Name Original-Size Compressed-Size Original-File-Name
================================================================================
0. System BIOS 20000h(128.00K)10000h(64.00K)original.tmp
1. Other(0800:0000) 04000h(16.00K)025A0h(9.41K)ncr306.16k
2. Other(1000:0000) 04000h(16.00K)02B99h(10.90K)aha7850.16k
Total compress code space = 1B000h(108.00K)
Total compressed code size = 15139h(84.31K)
Remain compress code space = 05EC7h(23.69K)
** Micro Code Information **
Update ID CPUID | Update ID CPUID | Update ID CPUID | Update ID CPUID
------------------+--------------------+--------------------+-------------------
We pull out the modules for the sake of interest and delete them.
CBROM 486E.BIN /other 0800:0 extract
CBROM 486E.BIN /other 1000:0 extract
CBROM 486E.BIN /other 0800:0 release
CBROM 486E.BIN /other 1000:0 release
CBROM 486E.BIN /D
CBROM V2.07 (C)Award Software 2000 All Rights Reserved.
******** 486e.bin BIOS component ********
No. Item-Name Original-Size Compressed-Size Original-File-Name
================================================================================
0. System BIOS 20000h(128.00K)10000h(64.00K)original.tmp
Total compress code space = 1B000h(108.00K)
Total compressed code size = 10000h(64.00K)
Remain compress code space = 0B000h(44.00K)
** Micro Code Information **
Update ID CPUID | Update ID CPUID | Update ID CPUID | Update ID CPUID
------------------+--------------------+--------------------+-------------------
Well, add NCR 3.07 there: CBROM 486E.BIN /other 0800:0 P825_16.ROM
CBROM 486E.BIN /D
CBROM V2.07 (C)Award Software 2000 All Rights Reserved.
******** 486e0.bin BIOS component ********
No. Item-Name Original-Size Compressed-Size Original-File-Name
================================================================================
0. System BIOS 20000h(128.00K)10000h(64.00K)original.tmp
1. Other(0800:0000) 04000h(16.00K)02592h(9.39K)p825_16.rom
Total compress code space = 1B000h(108.00K)
Total compressed code size = 12592h(73.39K)
Remain compress code space = 08A6Eh(34.61K)
** Micro Code Information **
Update ID CPUID | Update ID CPUID | Update ID CPUID | Update ID CPUID
------------------+--------------------+--------------------+-------------------
If you add it as / pci - it does not appear.
How other - works!
The NCR 810 started successfully, but the 875 did not start up, neither without a BIOS and with a driver, nor in any other combination.
For the sake of interest, I tried to add 4.11-4.19 there, but they are large, the car just hangs.
Although even with the largest space even remains, apparently page access is needed there.
Small 3.07 (p825_16.rom) looks like a regular 16kb add-on ROM with C800.
Those. the task has been solved.
But then it’s even more interesting, do you know who aha7850 is? Yes, this is our favorite AHA-2940UW!
And now it works without this module!!
Those. solved one of the ancient problems of the work of this consumer controller on 486.
Attached is 2 firmware for LS-486e
486E0.BIN - Removed NCR 3.06 and AIC-7850 modules
486E307.BIN - Removed NCR 3.06 and AIC-7850 modules, added NCR 3.07