These are the direct links for the datasheets of Silicon Image´s PCI to ATA/SATA chips:
Silicon Image 0680A
Silicon Image 3112A
Silicon Image 3114
Silicon Image 3124
All these datasheets describe how to read and write to the card´s flash ROM or EEPROM. What we need is someone who can understand this and code it to Uniflash.
These are the ones for ITE PCI to ATA chips:
ITE IT8212F
ITE IT8211F
I don´t know if these describe the flash procedure. But someone more skilled should check.
These are the ROM´s datasheets:
SST 39SF010
Atmel AT49BV512
I think the SST one is already coded in Uniflash.
Regards.
Uniflash Website and Information
I compiled the sources with TP7 okay, but the proggy crashed after the first begin line divide by zero - whatever the first line was (even D:=1;).
is the run time lib so old it crashes on modern athlon64 ?
some tp7 compilations run nicely. I want to get PCI NIC rtl8169 support going.
---
folks you need the patch for the famous RT error 200 CRT-unit Delay();
then it works nicely (except video output)
is the run time lib so old it crashes on modern athlon64 ?
some tp7 compilations run nicely. I want to get PCI NIC rtl8169 support going.
---
folks you need the patch for the famous RT error 200 CRT-unit Delay();
then it works nicely (except video output)
-
- Use my patch at your own risk!!
- Posts: 125
- Joined: Tue Jan 07, 2003 11:39 am
- Location: Minsk
- Contact:
http://rom.by/index.php?title=Uniflash#1.47re
Code: Select all
1.47re.08:
(In compare with last version of Uniflash - 1.40)
- Change (improve) algorithm of BIOS/chipset specific procedures detection.
- Add support:
ALi:
M1563
M1567
M1573
M1575
AMD:
8131 PCI-X
8132 PCI-X 2.0
8151 System Controller
ATI(AMD):
SB400
SB600
Atmel:
A49LF004/3V
Intel:
i631xESB/632xESB/3100 ICH
i82801GH ICH7DH'
i82801GB/R ICH7(R)
i82801GBM ICH7-M
i82801GHM ICH7-M DH
i82801HB/R ICH8(R)
i82801HBM ICH8-M
i82801HH ICH8DH
i82801HO ICH8DO
i82801HHM ICH8DH-M
ICH9
Mobile ICH9
i82801IH ICH9DH
i82801IR ICH9R
i945G/GZ/P/PL
i945GM/PM/GMS/GT/i943/i940GML
i946GZ/PL/GL
i965 G1
iQ963/Q965
iP965/G965
iG33/G31/P35
iPM965/GM965/GL960
nVidia:
MCP
MCP-D
MCP2
MCP2A
MCP2S
nForce3 LPC Bridge
nForce3 250Gb LPC Bridge
nForce4 LPC Bridge
MCP-04
MCP55
MCP61
MCP65
MCP67
MCP72
MCP73
SiS:
961
962
963
965
966
968
SST:
49LF040B(LPC)
VIA:
VT8233C
VT8251
VT8375 (KM266/KL266)
-
- BIOS Guru
- Posts: 3153
- Joined: Thu Mar 21, 2002 8:16 pm
- Location: Near Hannover (CEBIT) Germany
- Contact:
Did Rainbow stop developing Uniflash and you took over or are you working together on this nice little program?apple_rom wrote:http://rom.by/index.php?title=Uniflash#1.47re
-
- Use my patch at your own risk!!
- Posts: 125
- Joined: Tue Jan 07, 2003 11:39 am
- Location: Minsk
- Contact:
I don`t know. I make this changes once two years ago. I hope - Rainbow will update Uniflash. After 2.5 years from last update i decide that it is deadDenniss wrote:Did Rainbow stop developing Uniflash...?

where to find 1.47re version?
i need download it
link doesn't work
EDIT
ok i got it
http://rom.by/UniflashRE/UniflashRE_1.47re.08.zip
i need download it
link doesn't work
EDIT
ok i got it

http://rom.by/UniflashRE/UniflashRE_1.47re.08.zip
I found Uniflash_v1.40 at its homepage:
http://www.rainbow-software.org/uniflash/
I didn't know there was a newer version (1.47), until I logged into this forum.
Here's the story.
I started a business with four other guys when 98SE was the newest version
of Windows. Only one of us was an expert programmer. He created an amazing
customized version of 98SE with icons, logos, and apps just for our business.
I saved a copy of this system buy creating a script that stripped out any driver that
wasn't related to Microsoft. The system was moved to an IBM ThinkPad. After
installing the drivers for this laptop, and updating the bios and embedded controller
everything looked very good!
I've got a script that runs from autoexec.bat. It adds and deletes various registry
keys which keeps the system running smoothly.
There is a problem that I thought Uniflash might resolve.
I created a cmos backup with Uniflash, and added CMOSR (restore backup) to
autoexec.bat. Something strange is happening. After four or five bootups Uniflash
tells me it cannot open the backup file. I thought the file might be corrupted after
several bootups, so I put a copy in C:\CMOSSE~1 [CmosSettings]. The old backup
is deleted at each bootup, and a fresh backup file takes its place. If anything, the
problem got worse.
Maybe Uniflash_v1.40 doesn't like autoexec.bat!
Can someone tell me what's going on, and is there a solution?
Thanks guys.
http://www.rainbow-software.org/uniflash/
I didn't know there was a newer version (1.47), until I logged into this forum.
Here's the story.
I started a business with four other guys when 98SE was the newest version
of Windows. Only one of us was an expert programmer. He created an amazing
customized version of 98SE with icons, logos, and apps just for our business.
I saved a copy of this system buy creating a script that stripped out any driver that
wasn't related to Microsoft. The system was moved to an IBM ThinkPad. After
installing the drivers for this laptop, and updating the bios and embedded controller
everything looked very good!
I've got a script that runs from autoexec.bat. It adds and deletes various registry
keys which keeps the system running smoothly.
There is a problem that I thought Uniflash might resolve.
I created a cmos backup with Uniflash, and added CMOSR (restore backup) to
autoexec.bat. Something strange is happening. After four or five bootups Uniflash
tells me it cannot open the backup file. I thought the file might be corrupted after
several bootups, so I put a copy in C:\CMOSSE~1 [CmosSettings]. The old backup
is deleted at each bootup, and a fresh backup file takes its place. If anything, the
problem got worse.
Maybe Uniflash_v1.40 doesn't like autoexec.bat!
Can someone tell me what's going on, and is there a solution?
Thanks guys.
Last edited by Splitster on Wed Feb 02, 2011 9:53 am, edited 1 time in total.
Thank you edwin.
I don't post very often on any forum. The reason is simple. When I have a computer
related problem it's usually too complex or just plain weird. I think this happens to
any advanced or expert level computer user and/or builder.
We have some very high quality test equipment. You might say I'm the hardware
guy around here. I wish I had the programming skills of that other partner I mentioned.
The service manual for this ThinkPad says the battery is ok if the voltage is 2.5-to-3.2vdc.
The battery tests good.
The battery is cheap and easy to replace. Even though it tests good I'll replace it anyway.
I don't post very often on any forum. The reason is simple. When I have a computer
related problem it's usually too complex or just plain weird. I think this happens to
any advanced or expert level computer user and/or builder.
We have some very high quality test equipment. You might say I'm the hardware
guy around here. I wish I had the programming skills of that other partner I mentioned.
The service manual for this ThinkPad says the battery is ok if the voltage is 2.5-to-3.2vdc.
The battery tests good.
The battery is cheap and easy to replace. Even though it tests good I'll replace it anyway.
-
- The Hardware Archivist
- Posts: 6286
- Joined: Wed Mar 20, 2002 7:11 pm
- Location: Netherlands
- Contact:
Is that good voltage measured in-circuit? First go for the cheap and easy replacements, then try the more expensive one, agreed. It's possible the flash chip has reached the end of its usable cycles (they wear out from flashing, I learned).
edwin/evasive
Do not assume anything
System error, strike any user to continue...
Do not assume anything
System error, strike any user to continue...