⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 release-notes

📁 arm平台上的uclinux系统全部源代码
💻
📖 第 1 页 / 共 2 页
字号:
===== Release notes for ftape-2.08, 14/03/96 =====If you correct a problem with ftape, please send your patch tokhp@dolphinics.no too.- Updated to reflect that NR_MEM_LISTS is gone in 1.3.74- Teac 700 added to list of known drives.- The registered device name is now "ft" rather than "ftape".===== Release notes for ftape-2.07a, 14/03/96 =====Bugfixes by Marcin Dalecki <dalecki@namu03.gwdg.de>:- In the last release it just compiled against 1.3.70;  now the params to request_irq() and free_irq are() are fixed, so it also   works in 1.3.73 :-)- Support for modules is now correct for newer kernels.===== Release notes for ftape-2.07, 04/03/96 =====- ftape updated to compile against 1.3.70.- Iomega 700 and Wangtek 3200 recognised.===== Release notes for ftape-2.06b, 13/02/96 =====Another simple bugfix version.- Jumbo 700 recognised.- Typo in vendors.h fixed.===== Release notes for ftape-2.06a, 10/02/96 =====This release is a simple bugfix version.- Linux/SMP: ftape *should* work, if you remember to add the symbol __SMP__  to the Makefile (you know what I'm talking about, if you're playing with  Linux/SMP :).- FC-10/20: Only accepts IRQs 3-7, or 9.  If IRQ 9, properly tell the card  to use IRQ 2.  Thanks to Greg Crider (gcrider@iclnet.org) for finding and  locating this bug and testing the patch.- Insight drive recognised correctly again.- Motor-on wakeup version of the Iomega 250 drive added===== Release notes for ftape-2.06, 28/01/96 =====Special thanks go to Neal Friedman and Steven Sorbom for theirhelp in producing and testing this release.I have continued to clean up the code, with an eye towards inclusionof ftape in Linus' official kernel (In fact, as I type this, I amrunning on a kernel with ftape support statically linked).  I havetest-compiled ftape against my 1.2.13 tree without problems.Hopefully, everything should be OK for the v1.2.x people.WARNING! Alan Cox has mailed me that ftape does *NOT* work withLinux/SMP.  If you try to run ftape under Linux/SMP, it will cause akernel deadlock (which is worse than a panic).- QIC-3020/TR-3: 1Mbps support works.  Neal is capable of reading and  writing data to a tape.  ftape will automatically detect the type of  tape (e.g. TR-3 vs QIC-80) and move the fdc in and out of  "perpendicular mode" as necessary.- 2Mbps support is disabled by default, since it is not fully  debugged.  If you are adventurous, remove -DFDC_82078SL in the  Makefile and see what happens :-)- fdc detection: silly bugs removed (Only 2Mbps fdcs were affected)  and added detection of the National Semiconductors PC8744 fdc chip  (used in the PC873xx "super-IO" chips).- Removed warning about incompatible types when compiling with Linux  1.2.x.- README.PCI updated with info about the DELL Dimension XPS P90.- Connor TST3200R added to detected drives.- `swapout' utility added to distribution.  It will dirty 5Meg of  memory, trying to swap out other programs.  Just say `make swapout'  to build it.  ftape will do this automatically Real Soon Now (ie:  when I have found out which kernel memory alloc function to call).===== Release notes for ftape-2.05, 08/01/96 =====- For v1.2.x Kernels, you must apply the patch linux-1.2/ksyms.patch to  the kernel and rebuild it (it adds the __get_dma_pages symbol to  ksyms.c).- Included new asm-i386/io.h file from v1.3.x kernel series, to enable  gcc v.2.7.[12] to compile v1.2.x kernels (linux-1.2/io.h).- Module versions: If you wish to compile ftape as a versioned module,  you must first compile your kernel with CONFIG_MODVERSIONS=y.  Otherwise, you will get complaints that <linux/modversions.h> does not  exist (if that happens, a `touch modversions.h' will help you out).- CLK_48MHZ: new define in the Makefile (default: non-zero).  If you have  a tape controller card that uses the i82078(-1) chip, but cannot get  it to work with ftape, try set it to 0 (and please report this).- QIC-3010/3020: Complete support is still missing, but will hopefully  come soon.  Steven Sorbom has kindly provided me with hints about  this.  Writing of QIC-3020 tapes definitely does NOT work (do not try  it! - the drive will not be in "perpendicular mode" and this will ruin  the formatting info on the tape).- ftape_num_buffers is out of fashion: use NR_BUFFERS instead (and  recompile if you want to change it :-).===== Release notes for ftape-2.04, 01/01/96 =====This version by Kai Harrekilde-Petersen <khp@dolphinics.no>- ALERT! Support for Kernels earlier then v1.1.85 is about to go away.  I intend to clean up some of the code (getting rid of an annoyingly  large numbers of #ifdef mostly), which means that support for  pre-1.1.85 kernels must go as well.- NR_FTAPE_BUFFERS is gone; You can instead select the number of dma  buffers by saying `insmod ftape.o ftape_num_buffer=<n>' instead.- Configure script gone.  ftape will now automagically determine your  kernel version by /usr/include/linux/version.h instead.- CONFIG_MODVERSIONS now work.  All combinations of versioned /  unversioned kernel and ftape module works (at least with my 1.3.52  kernel).- If you have problems with inserting ftape into an old (1.2.x)  kernel (e.g. insmod says "1.2.8 does not match 1.2.8), recompile  your modules utilities with your new compiler.- Reveal TB1400 drive added to vendors.h- Support for the i82078-1 (2Mbps) chip is coming along.  The  biggest problem is that I don't have such a card, which makes  testing / debugging somewhat problematic.  The second biggest  problem is that I do not have the QIC-3010/3020 standards either.  Status right now is that the chip is detected, and it should be  possible to put it into 2Mbps mode.  However, I do not know what  "extras" are needed to complete the support.  Although putting the  i82078 into 1Mbps mode ought to work out of the box, it doesn't  (right now, ftape complains about id am errors).===== Release notes for ftape-2.04beta5, 29/12/95 =====Bas offline linux-tape----------------------For reasons only known to the majordomo mail list processor, Bas waskicked off the linux-tape list sometime during the summer.  Beingoverworked at his for-pay job, he didn't notice it much.  Instead I(Kai, khp@dolphinics.no) has worked on ftape to produce the 2.04(beta)version.zftape------Note that there exists a much improved version of ftape, written byClaus-Justus Heine <claus@willi.math.rwth-aachen.de> which is namedzftape, which conforms to the QIC-80 specs on how to mark backups, andis capable of doing automatic compression.  However, zftape makessubstantial changes to ftape, and I (Kai) have therefore declined tointegrate zftape into ftape.  Hopefully, this will happen soon.CONFIG_QIC117 removed from the kernel-------------------------------------The biggest change of all is that ftape now will allocate its dmabuffers when it is inserted.  The means that the CONFIG_QIC117 optionhas disappeared from the Linux kernel as of v1.3.34.  If you have anearlier kernel, simply answer 'no' to the question will do the trick(if you get complains about __get_free_pages() missing, contact thelinux-tape mailing list).Note that ftape-2.04beta will work equally well on kernels with andwithout `ftape support'.  The only catch is, that you will wastearound 96-128Kb of precious DMA'able memory on a box that has ftapesupport compiled in.Now for the real changes:- FC-20 can now use DMA channels 1, 2, and 3. Thanks to Daniel  Cohen, catman@wpi.edu.- ftape no longer requires a (gigantic) 96Kb buffer to be statically  allocated by the kernel.- Added new Iomega drive (8882) to vendors.h- -fno-strength-reduce added to Makefile, since GCC is broken.- i82078-1 (2Mbps) FDC support started.===== Release notes for ftape-2.03b, 27/05/95 =====- Prevented verify_area to return error if called with zero length.- Fixed a bug in flush_buffers that caused too much padding to be  written when a final segment had bad sectors.- Increased maximum fast-seek overshoot value from 5 to 10 segments.- Breaking loop after 5 retries when positioning fails.- Fixed wrong calculation of tape length for QIC-3010 and QIC-3020  tapes (densities were swapped).- Fixed wrong calculation of overshoot on seek_forward: Wrong sign  of error.- Suppress (false) error message due to new tape loaded.- Added two new CMS drives (11c3 and 11c5) to vendors.h.===== Release notes for ftape-2.03a, 09/05/95 =====- Fixed display of old error (even if already cleared) in ftape_open.- Improved tape length detection, ioctls would fail for 425 ft tapes.  Until the tape length is calculated with data from the header  segment, we'll use worst-case values.- Clear eof_mark after rewinding ioctls.- Fixed wrong version message (2.03 had 2.02g id).- Fixed bug that caused the fdc to be reset very frequently.  This shouldn't affect normal operation but the timing of the  report routines has changed again and that may cause problems.  We'll just have to find out....- Implemented correct write precompensation setting for QIC-3010/3020.- Cleaned up fdc_interrupt_wait routine. Hope it still works :-)- Finally removed (already disabled) special eof mark handling for  gnu tar.- Changed order of get_dma_residue and disable_dma in fdc-isr.c  because the current order would fail on at least one system.  We're back to the original order again, hope (and expect) this  doesn't break any other system.===== Release notes for ftape-2.03, 07/05/95 =====(Changes refer to the first ftape-2.02 release)Support for wide and extended length tapes------------------------------------------The Conner TSM 420 and 850 drives are reported to be working.I haven't received any reports about other brands; the TSM 420and 850 seem to be the most widely used wide drives.Extended length tapes (425 ft) with normal QIC-80 drivesare operating too (At least I've had no reports stating otherwise)._Not_ yet completely supported (although they may work) areQIC-3020 drives and 2 Mbps floppy disk controllers won't work atthe highest speed.If someone is kind enough to send me one of these, I'll includesupport for it too ;-)Easier configuration--------------------Problems due to wrong settings in the Makefile are preventedby using a configuration script that sets the necessary (kernelversion dependent) compile time options.This kernel version is now determined from the sources foundat /usr/src/linux, or if not found, the old way using/proc/version.Versioned modules will be used automatically when supportedby- and configured in- the kernel.Note that the current modules code (1.1.87) is still brokenand _needs_ the fix included in the insmod directory.Please don't send me any more Oops reports caused by insmod :-(Reduced module size-------------------The standard module size is much reduced and some compile timeoptions can even reduce it further. (I don't recommend thisfor normal use but it can be handy for rescue diskettes)Option:           Approx. module size:<standard>             150 KbNO_TRACE               125 KbNO_TRACE_AT_ALL         67 KbMuch improved driver interruption---------------------------------Most possible loops have been broken and signal detectionhas been improved.In most cases the driver can be aborted by ^C (SIGINT) andSIGKILL (kill -9) will generate be a sure kill.(Note that aborting a tape operation may damage the lastdata written to tape)Improved error recovery-----------------------Ftape now returns an error (ENODATA) to the application ifa segment proves to be unrecoverable and then skips thebad segment.This causes most applications to continue to work (tarand afio) loosing only a small amount (up to 29 Kb) of data.Retried read operations will now be done slightly off-trackto improve the chance of success. Serious head off-trackerrors will be detected.FC-10 and FC-20 controllers---------------------------Ftape now supports both the old CMS FC-10 and the newer FC-20controllers.Because the operation of these cards is still undocumented,thus far they will only work with the default settings (See

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -