diff --git a/Device3Dfx/3dfx_driver.c b/Device3Dfx/3dfx_driver.c index 3bd6a6d..d8d0b9d 100644 --- a/Device3Dfx/3dfx_driver.c +++ b/Device3Dfx/3dfx_driver.c @@ -19,100 +19,6 @@ resetmtrr_3df(), and using correct pci calls for 2.1/2.2 kernels by Carlo Wood. - ChangeLog - - 2004-05-05 Guillem Jover - - * Use designators in fops_3dfx instead of the obsolete colon syntax. - - 2004-05-04 Guillem Jover - - * Cleaned new kernel build system. - * Indentation fixes. Normalized ChangeLog date format. - - 2004-02-13 Aristeu Sergio Rozanski Filho - - * Use kernel build system. - * Use new pci probe present in 2.6.x kernels. - * Use module auto-loading. - - 2004-01-22 Guillem Jover - - * Ported to 2.6 kernels. - - 2002-05-05 Guillem Jover - - * Re-included VOODOO pci id, accidentally removed in last patch, - thanks to Jan Kuipers to point this out. - - 2002-01-29 Guillem Jover - - * Fixed bug when compiling for 2.4 kernels with modversions. - * Added devfs support. - * Added MODULE_* declarations. - * Cleaned detection code. - - 2000-02-04 Joseph Kain - - * Updated Carlo Woord's email address. - - 1999-12-22 Joseph Kain - - * Support for new VMA structure in Kernels 2.3.14 and higher. - This patch is based on Dieter Nuetzel's work. - - 1999-11-09 Joseph Kain - - * Made cards static to remove conflict with hisax ISDN driver. - - 1998-10-30 Carlo Wood - - * Re-included module versions (this source was based on the - source by Jon Taylor which was based on an older version - by Daryll Straus. I now included the later changes made - by Daryll in this source too). - * Use pci_find_device for 2.1/2.2 kernels instead of the old - pcibios_find_device. Idem pci_present(). - - 1998-10-21 Carlo Wood - - * Fixed compile bugs related to 2.0 kernels. - - 1998-10-21 Carlo Wood - - * `struct file_operations' was changed as of kernel 2.1.118, - fixed this module to also work with versions > 2.1.117. - - * Machines that don't have mtrr still need . - - 1998-10-20 Carlo Wood - - * Finally fixed in init_module() the right way. This time I tested - it too (it now really works). - - * Added resetmtrr_3dfx() to clean up the MTRR settings when the - module is unloaded. This is not really necessary but its clean. - It allows to compare using this device WITH MTRR with another - method WITHOUT MTRR, without being confused by sticky MTRR settings - for instance. - - 1998-10-18 Carlo Wood - - * Forgot the '== -EBUSY' in init_module(), causing the registration of - character device to always fail. You need to reboot if you tried - the previous version (if there is junk in `cat /proc/devices' major 107). - - 1998-10-18 Carlo Wood - - * struct file_operations fops_3dfx was initialized wrong: - `release_3dfx' was put on the place of `fsync', causing weird - behaviour :). - - * Several warning fixes. - - * setmtrr_3dfx did not always return a value, and the value was - ignored, effectively ignoring errors returned by mtrr_add(). - */ /* Include this first as it defines things that affect the kernel headers */ diff --git a/Device3Dfx/ChangeLog b/Device3Dfx/ChangeLog new file mode 100644 index 0000000..98eeac6 --- /dev/null +++ b/Device3Dfx/ChangeLog @@ -0,0 +1,98 @@ +2005-04-23 Guillem Jover + + * 3dfx_device.c: Move ChangeLog entries to ... + * ChangeLog: ... here. + +2004-05-05 Guillem Jover + + * Use designators in fops_3dfx instead of the obsolete colon syntax. + +2004-05-04 Guillem Jover + + * Cleaned new kernel build system. + * Indentation fixes. Normalized ChangeLog date format. + +2004-02-13 Aristeu Sergio Rozanski Filho + + * Use kernel build system. + * Use new pci probe present in 2.6.x kernels. + * Use module auto-loading. + +2004-01-22 Guillem Jover + + * Ported to 2.6 kernels. + +2002-05-05 Guillem Jover + + * Re-included VOODOO pci id, accidentally removed in last patch, + thanks to Jan Kuipers to point this out. + +2002-01-29 Guillem Jover + + * Fixed bug when compiling for 2.4 kernels with modversions. + * Added devfs support. + * Added MODULE_* declarations. + * Cleaned detection code. + +2000-02-04 Joseph Kain + + * Updated Carlo Woord's email address. + +1999-12-22 Joseph Kain + + * Support for new VMA structure in Kernels 2.3.14 and higher. + This patch is based on Dieter Nuetzel's work. + +1999-11-09 Joseph Kain + + * Made cards static to remove conflict with hisax ISDN driver. + +1998-10-30 Carlo Wood + + * Re-included module versions (this source was based on the + source by Jon Taylor which was based on an older version + by Daryll Straus. I now included the later changes made + by Daryll in this source too). + * Use pci_find_device for 2.1/2.2 kernels instead of the old + pcibios_find_device. Idem pci_present(). + +1998-10-21 Carlo Wood + + * Fixed compile bugs related to 2.0 kernels. + +1998-10-21 Carlo Wood + + * `struct file_operations' was changed as of kernel 2.1.118, + fixed this module to also work with versions > 2.1.117. + + * Machines that don't have mtrr still need . + +1998-10-20 Carlo Wood + + * Finally fixed in init_module() the right way. This time I tested + it too (it now really works). + + * Added resetmtrr_3dfx() to clean up the MTRR settings when the + module is unloaded. This is not really necessary but its clean. + It allows to compare using this device WITH MTRR with another + method WITHOUT MTRR, without being confused by sticky MTRR settings + for instance. + +1998-10-18 Carlo Wood + + * Forgot the '== -EBUSY' in init_module(), causing the registration + of character device to always fail. You need to reboot if you + tried the previous version (if there is junk in `cat /proc/devices' + major 107). + +1998-10-18 Carlo Wood + + * struct file_operations fops_3dfx was initialized wrong: + `release_3dfx' was put on the place of `fsync', causing weird + behaviour :). + + * Several warning fixes. + + * setmtrr_3dfx did not always return a value, and the value was + ignored, effectively ignoring errors returned by mtrr_add(). +