News About VMELinux
Updated April 2000

April 19, 2000 Support for 2.2.x Kernels and Interrupts
VMELinux now works with the 2.2.X kernels and the latest GCC compilers 2.8.x and above. We have been using the driver for about a year and find it works well in our interrupt driven VMEbus system. The current collection of files is the 0.95 version of the VMELinux Universe driver and associated utilities. This version WILL NOT WORK with 2.0.x kernels; The differences between the two Linux kernels is significant. Visit www.vmelinux.org to obtain the driver.

July 14, 1998 RedHat 5.1 News
For the moment, VMELinux will not correctly compile with the new RedHat 5.1 Linux distribution. The make files expect a GNU C++ compiling environment and the new egcs compiler does not quite provide this. Our initial test at changing the compiler names did allow us to correctly compile the Shell Utilities. However, attempts at compiling the kernel driver failed due to some missing files in the RedHat kernel source tree. The news at RedHat suggests many upgrades are needed since much of their CDROM distribution needs updating. We will try this soon and report our results. We do wish to support VMELinux on RedHat systems.

July 14, 1998 Dynatem Board now works.
We have verified the VMELinux driver does access the VMEbus on the Dynatem DPC board. You may have trouble with older versions of Linux incorrectly accessing the Ethernet circuits. However, this issue should be resolved with the latest releases of Linux and the Tulip Ethernet drivers. None of this has any impact on the functionality of the VMELinux programs.

June 26, 1998 The free drivers have their own web site.
The software items licensed under the GNU Free Software Foundation Public Licence are now at their own web site. Visit WWW.VMELINUX.ORG for details. VMELinux.COM, this webpage, will become the commercial arm of the VMELinux Project. Other items moved to the ORG site are:

June 24, 1998 0.8a version released.
Many improvements are within this new release. No interrupts yet; That's planned for the fall. The distribution includes several Unix Shell utilities that make accessing the VMEbus easy. Download the latest distribution in the downloads directory at the VMELinux.org web site. Download 0.8a. Refer to the latest howto for documentation.

May, 1998 Example C++ Program Available
We have a crude program which provides a command line interface to the Universe driver. It is not much for looks and could use some tidying up, but it does work. It also provides a working example of how to talk to the driver with ioctl(), lseek() and all that. Here it is for download.

May, 1998 Interrupts
One missing part of the VMELinux Driver is interrupt handling ability. We don't have it... yet. We are mulling over the issues of the Universe chip to make sure we do this right. We appreciate any help from our users as this is a significant missing part of VMELinux. More to come soon as we understand some of the bugs of the Universe Chip.

February, 1998 Xycom Driver Available
Xycom Board VME driver available for download. See below.

February, 1998 GNU Licensing of VMELinux
We will offer the Base Level Kernel Driver and other utilities under the GNU License. Our goal is to make VMELinux available to as many VME applications it may suit.

February, 1998 VME Slave Device Drivers
The VME world has hundreds of VME slave modules. We will develop drivers for these boards on a consulting arrangement with each manufacturer. We will test, evaluate and approve VME Slave Drivers developed by VMELinux users and include them on this website. We believe this will be the most effective method of providing support to the VMELinux end users and system integrators.