Mitsubishi Electric - Computing for a Connected World Insight CD Home Page

Products
Product Identification
Product Timeline
Desktop Systems
Server Systems
Notebooks
Monitors
Add-in Cards
Sorage Devices
Services
Knowledgebase
Upgrades
Downloads
Search Insight
E-Mail us
Insight Service
Year 2000
Other Mitsubishi Sites
Site Disclaimer


LANstation BIOS Revision Summary (Rev 1.4.2)

Release Date Changes
1.2.16 30/5/90 Secure floppy boot code changed to read the correct bytes from the global security.

Added checksums to extended ROM space.

Krypton and Venus 2 corrected 212B/81 register 6B value for 3MB - now has read and write wait states when 2 MB memory board is fitted.

Changed RAM sizing routine so that the chipset on 2.5 and 8 MB systems with bad CMOS are all programmed as 2 MB. Improved support for UNIX remote boot.

Stopped Novell ROM's on Krypton from displaying 'Diskette subsystem reset failure'.
1.2.17 8/8/90 Corrected expiry date calculation for Security System.
1.2.17 NRB New patch to test vid mem size on boot up as OS/2 does not do a hi res. mode set and therefore vid size is incorrect.

Also initialises h/w cursor palette colours as the hi res. drivers don't do this and it used to come up in random colours.

Used to save all extended 452 regs which restored some to the wrong state in Windows 286/386. This is now removed.

Bug in Krypton BIOS. Calling extacc 452 subroutine without loading ah reg. This was disabling ACC to ext. regs and therefore they were not programmed up for Windows 3.

Int. 16h sub function 11h was corrupting the zero flag for keystroke 'ALT 240'. Only showed up under DOS 4.0.

In diskless Krypton skip the floppy configuration test in section - this allows machine to boot without 'press F1 to continue'.

If CMOS is bad set drive to 33 and clear power-fail and checksum bits in CMSTAT. This allows the machine to boot from the hard disk, then setup.exe can correct the other CMOS values.
1.2.18 6/9/90 On Krypton don't include password.inc. This removes the power on password from int. 19.

On Krypton - causes Ethernet address to be printed on the line below the ROM version number (before the memory count).

Removed a line feed (0Dh) from the version number string so that there isn't a blank line before the Ethernet message.

If MOVE_SECURITY is true include sdp boot and password.inc before the search for ROM's above E000, if false leave the includes where they were - just before the int. 19 at REBOOT. This prevents a Novell remote boot Krypton from by-passing the SDP and power on

If security processor present then don't ask for power on password. This fixes the problem where you are told that a previously correct power on password is invalid.
1.2.18 17/9/90 Fixed bug that displayed error message 'Diskette Drive 0 Seek Failure' on 20 MHz diskless LANstation with Novell remote boot ROMs.
1.2.18 NRB
1.2.19 3/10/90 Support for Quantum 50 and 100 MB IDE drives added.
3.10.21 30/8/91 The default video programming values, accessed via int 1D, have been brought into line with on board VGA requirements.
3.10.22 NRB Token Ring LANstations will now only boot with Apricot ROM's. This is an additional security feature and operates whether or not Apricot security is present/enabled.

BIOS versions numbers have been changed from 1.2.xx to 3.10.xx, in line with Phoenix numbering.
3.10.23 5/11/91 The remote boot logic has been improved in response to various problems which emerged during testing of the previous BIOS release.
3.10.24 NRB For LS-TR, the default token ring bus width has been changed to 8 bits to allow IBM RIPL to operate correctly.

Security has been enhanced to support international keyboards and to cure problems such as the security violation which occurred when a keycard was 'fired' too early, and to prevent invalid characters being entered when for passwords etc.
3.10.25 7/4/92 Fixed problem of Security Violation error.

Additional search for optional ROM's because of the Token Ring card which has remote boot ROMs that can be located from C000 up.

Changed start address of search from C800 to C000 otherwise the Token Ring card was not seen if put at C000.

With Krypton rev D Ethernet was on board and therefore the signon etc. was executed if there was no hard disk or floppy enabled. However with rev E and F there is the option of no LAN and can no longer assume to boot from LAN. Now test for Ethernet before trying to remote boot from it. Also check for rev D if this is found we do as before.

Now program up the token ring configuration Port 400h from CMOS location 3Fh on a hard or soft boot if it has a token ring card connected.

ROM rev BCD med. and hi now have the same numbers as the signon string.

Two new drives added Type 21 - LPS120AT. Type 22 - LPS240AT.

Added Phoenix new code for int. 15h function 86h which is much improved on the old code. The software loop backup for this function is now calibrated for different machine speeds.

Novell remote boot ROM's copy Novell code to Shadow RAM if the option in CMOS is set to fast BIOS.

IBM ripple ROMs would not remote boot. These assume it is a PS/2 machine because it is 16 bits. Changed Token Ring bus width to default to 8 bit instead of 16 bit.

Fixed problem of machine kept on rebooting after memory tests.

Changed the address of the Novell remote boot code from E800 to EC00 so that 'AMLOAD' etc. will find one contiguous block of memory from E000 to EC00.

Fixed problem of Krypton without security and Novell remote boot ROM's was hanging when it came to boot from floppy.

Security added support for international keyboards.
3.10.25 7/4/92 It no longer allows for Ethernet address ff ff ff ff ff. This means that if somebody pulls out the Ethernet chip it reports this as a security violation.

Now ignores the keycard if it is fired before machine is logged on.

Doesn't allow the '/' character to be entered in a new password.

Prints an '*' when a password is entered the same as when getting a SIN number.

Novell remote boot ROM's copy Novell code to Shadow RAM if the option in CMOS is set to fast BIOS.

IBM ripple ROMs would not remote boot. These assume it is a PS/2 machine because it is 16 bits. Changed Token Ring bus width to default to 8 bit instead of 16 bit.

Fixed problem of machine kept on of memory from E000 to EC00.
3-10-26i
BETA
7/3/94 The following drives are now supported:

a) Type 34 Quantum ELS/LPS 170A
b) Type 35 Quantum LPS 525
c) Type 36 Quantum LPS 270
d) Type 37 Quantum LPS 540
e) Type 38 Quantum LPS 340


 

Computing for a Connected World