Bernard van der Helm
0d4533ff92
tapedev.c tapeccws.c std msg
...
git-svn-id: file:///home/jj/hercules.svn/trunk@5766 956126f8-22a0-4046-8f4a-272fa8102e63
2010-03-27 17:24:40 +00:00
Roger Bowler
5e0682a1d7
Rationalize HHCTA message numbers
...
git-svn-id: file:///home/jj/hercules.svn/trunk@5587 956126f8-22a0-4046-8f4a-272fa8102e63
2009-12-31 15:05:57 +00:00
Roger Bowler
f6ab9b00e6
Fix warning caused by incomplete rev 5550
...
git-svn-id: file:///home/jj/hercules.svn/trunk@5583 956126f8-22a0-4046-8f4a-272fa8102e63
2009-12-30 22:05:28 +00:00
Roger Bowler
df0af20317
Eliminate unneeded automount message
...
http://groups.yahoo.com/group/hercules-390/message/55179
git-svn-id: file:///home/jj/hercules.svn/trunk@5550 956126f8-22a0-4046-8f4a-272fa8102e63
2009-12-16 22:55:35 +00:00
Bernard van der Helm
0d12d2b706
Kill warning signed, unsigned
...
git-svn-id: file:///home/jj/hercules.svn/trunk@5537 956126f8-22a0-4046-8f4a-272fa8102e63
2009-12-11 20:28:25 +00:00
Fish (David B Trout)
17bd2c0e29
Support for non-default Windows tape device names
...
git-svn-id: file:///home/jj/hercules.svn/trunk@5365 956126f8-22a0-4046-8f4a-272fa8102e63
2009-06-02 03:10:33 +00:00
Fish (David B Trout)
fa4cdfc265
Fix tape file-extension neutrality special-case for HET
...
git-svn-id: file:///home/jj/hercules.svn/trunk@5363 956126f8-22a0-4046-8f4a-272fa8102e63
2009-06-01 07:54:06 +00:00
Bernard van der Helm
4523ead8e2
copyright notice
...
git-svn-id: file:///home/jj/hercules.svn/trunk@5127 956126f8-22a0-4046-8f4a-272fa8102e63
2009-01-23 13:25:01 +00:00
Fish (David B Trout)
b9abae5f43
Fix tapedev gettapetype_bydata function for HET/AWS tapes
...
that start with a tapemark -- Liam Cold [liamcold@yahoo.com ]
git-svn-id: file:///home/jj/hercules.svn/trunk@4901 956126f8-22a0-4046-8f4a-272fa8102e63
2008-11-01 20:40:09 +00:00
Fish (David B Trout)
d69d4a6148
Add test for OMA file "@TDF" signature
...
to 'gettapetype_bydata' function
git-svn-id: file:///home/jj/hercules.svn/trunk@4879 956126f8-22a0-4046-8f4a-272fa8102e63
2008-09-10 02:06:48 +00:00
Roger Bowler
dcb8bc632d
tapedev.c(964) : warning C4101: 'i' : unreferenced local variable
...
git-svn-id: file:///home/jj/hercules.svn/trunk@4811 956126f8-22a0-4046-8f4a-272fa8102e63
2008-07-21 22:13:29 +00:00
Fish (David B Trout)
472d5deee8
AUTOMOUNT redesign: support +allowed/-disallowed dirs
...
and create associated 'automount' panel command - Fish
git-svn-id: file:///home/jj/hercules.svn/trunk@4789 956126f8-22a0-4046-8f4a-272fa8102e63
2008-07-08 05:35:51 +00:00
Fish (David B Trout)
d747188b7b
Fix print-formatting issue (mostly in tape modules)
...
that can sometimes, in certain circumstances,
cause herc to crash. (%8.8lx --> I32_FMTX, etc)
git-svn-id: file:///home/jj/hercules.svn/trunk@4787 956126f8-22a0-4046-8f4a-272fa8102e63
2008-06-22 05:54:30 +00:00
Fish (David B Trout)
83e1a10d11
Misleading VTAPE support renamed to AUTOMOUNT instead and fixed and enhanced so that it actually WORKS now.
...
git-svn-id: file:///home/jj/hercules.svn/trunk@4785 956126f8-22a0-4046-8f4a-272fa8102e63
2008-05-28 16:46:29 +00:00
Fish (David B Trout)
b6463250ec
VTAPE automount support (0x4B + 0xE4)
...
git-svn-id: file:///home/jj/hercules.svn/trunk@4779 956126f8-22a0-4046-8f4a-272fa8102e63
2008-05-25 06:36:43 +00:00
Fish (David B Trout)
0cd4f73828
Fix "presuming" message in gettapetype function to use implemented default shortdesc in message.
...
git-svn-id: file:///home/jj/hercules.svn/trunk@4776 956126f8-22a0-4046-8f4a-272fa8102e63
2008-05-23 20:37:05 +00:00
Fish (David B Trout)
dccf4fb5c1
Tape file extension neutrality support
...
git-svn-id: file:///home/jj/hercules.svn/trunk@4772 956126f8-22a0-4046-8f4a-272fa8102e63
2008-05-22 21:17:30 +00:00
Fish (David B Trout)
4532f794b5
Correct --blkid-24 typo (SHOULD be --blkid-22, not 24)
...
git-svn-id: file:///home/jj/hercules.svn/trunk@4771 956126f8-22a0-4046-8f4a-272fa8102e63
2008-05-22 20:15:12 +00:00
Fish (David B Trout)
00a34372c4
Flex FakeTape support
...
git-svn-id: file:///home/jj/hercules.svn/trunk@4770 956126f8-22a0-4046-8f4a-272fa8102e63
2008-05-22 19:26:52 +00:00
Fish (David B Trout)
3f11658a9f
Wrap GENTMH_SCSI_ACTION... case in 'generic_tmhcall' function
...
with #ifdef OPTION_SCSI_TAPE to fix undefined symbol error
on non-scsi-tape build platforms
git-svn-id: file:///home/jj/hercules.svn/trunk@4698 956126f8-22a0-4046-8f4a-272fa8102e63
2008-04-05 02:36:00 +00:00
Fish (David B Trout)
90ca37d2ba
Fix SCSI tape EOV (end of volume) processing
...
git-svn-id: file:///home/jj/hercules.svn/trunk@4688 956126f8-22a0-4046-8f4a-272fa8102e63
2008-03-30 02:51:34 +00:00
Fish (David B Trout)
7a2b3aa13e
More complete/extensive 3490/3590 tape support
...
git-svn-id: file:///home/jj/hercules.svn/trunk@4684 956126f8-22a0-4046-8f4a-272fa8102e63
2008-03-29 08:36:46 +00:00
Fish (David B Trout)
1dde5abd95
Add --blkid-24 option support, poserror flag renamed to fenced,
...
added 'generic', 'readblkid' and 'locateblk' tape media handler
call vectors.
git-svn-id: file:///home/jj/hercules.svn/trunk@4675 956126f8-22a0-4046-8f4a-272fa8102e63
2008-03-28 02:09:42 +00:00
Fish (David B Trout)
45e327177e
SCSI MODS: groundwork: part 3: final shuffling around. Moved functions from one module to another and resequenced functions within each. NO CODE WAS ACTUALLY CHANGED. Next commit will begin the actual changes.
...
git-svn-id: file:///home/jj/hercules.svn/trunk@4673 956126f8-22a0-4046-8f4a-272fa8102e63
2008-03-27 07:14:17 +00:00
Fish (David B Trout)
7ef10a1cf2
SCSI MODS part 2: split tapedev.c: aws, het, oma processing moved to separate modules, CCW processing moved to separate module.
...
git-svn-id: file:///home/jj/hercules.svn/trunk@4672 956126f8-22a0-4046-8f4a-272fa8102e63
2008-03-26 07:23:51 +00:00
Fish (David B Trout)
11107c6068
SCSI TAPE MODS part 1: groundwork: non-functional changes:
...
rename some functions, comments, general restructuring, etc.
New source modules awstape.c, omatape.c, hettape.c and
tapeccws.c added, but not yet used (all will be used in a future
commit though when tapedev.c code is eventually split)
git-svn-id: file:///home/jj/hercules.svn/trunk@4669 956126f8-22a0-4046-8f4a-272fa8102e63
2008-03-25 11:41:32 +00:00
Kevin Leonard
bf97574dd9
Fix residual read-only setting for tape device
...
git-svn-id: file:///home/jj/hercules.svn/trunk@4660 956126f8-22a0-4046-8f4a-272fa8102e63
2008-03-13 01:44:17 +00:00
Ivan Warren
3500a9a242
Add LEGACYSENSEID config statement to allow X'E4' Sense ID on devices
...
that originally didn't support it. Defaults to off for compatibility reasons
git-svn-id: file:///home/jj/hercules.svn/trunk@4633 956126f8-22a0-4046-8f4a-272fa8102e63
2008-03-04 01:10:29 +00:00
Ivan Warren
8f7c05f9e3
Ooops.. finger check on 8809 case for numdevid.. Thanks Roger !
...
git-svn-id: file:///home/jj/hercules.svn/trunk@4630 956126f8-22a0-4046-8f4a-272fa8102e63
2008-03-04 00:25:25 +00:00
Ivan Warren
639d1a8c97
Re-disable Sense ID on 3410, 3420, 8809 : report came in that it breaks MTS
...
git-svn-id: file:///home/jj/hercules.svn/trunk@4621 956126f8-22a0-4046-8f4a-272fa8102e63
2008-03-02 12:00:04 +00:00
Roger Bowler
a7b6938ec7
Enable SENSE ID CCW for 2703,3410,3420
...
git-svn-id: file:///home/jj/hercules.svn/trunk@4511 956126f8-22a0-4046-8f4a-272fa8102e63
2007-12-14 17:48:52 +00:00
Fish (David B Trout)
b4d6d5cf19
Re-sequence CCW opcode 'case' statements to be in ascending order.
...
COSMETIC CHANGE ONLY. NO ACTUAL LOGIC WAS CHANGED.
git-svn-id: file:///home/jj/hercules.svn/trunk@4493 956126f8-22a0-4046-8f4a-272fa8102e63
2007-11-29 03:36:40 +00:00
Roger Bowler
675a5e8704
fsb_awstape support for segmented blocks
...
git-svn-id: file:///home/jj/hercules.svn/trunk@4467 956126f8-22a0-4046-8f4a-272fa8102e63
2007-11-13 15:10:52 +00:00
Roger Bowler
1961f31939
read_awstape support for segmented blocks
...
git-svn-id: file:///home/jj/hercules.svn/trunk@4466 956126f8-22a0-4046-8f4a-272fa8102e63
2007-11-11 20:46:50 +00:00
Roger Bowler
baf065fa82
Move misplaced comment and restore original programming style
...
git-svn-id: file:///home/jj/hercules.svn/trunk@4463 956126f8-22a0-4046-8f4a-272fa8102e63
2007-11-09 14:59:34 +00:00
Jay Maynard
091b825791
Removing redundant #if !(defined OPTION_SCSI_TAPE).
...
git-svn-id: file:///home/jj/hercules.svn/trunk@4461 956126f8-22a0-4046-8f4a-272fa8102e63
2007-11-02 16:04:15 +00:00
Fish (David B Trout)
eee1c005df
Surround 3590 SCSI test w/#ifdef (OPTION_SCSI_TAPE)
...
git-svn-id: file:///home/jj/hercules.svn/trunk@4448 956126f8-22a0-4046-8f4a-272fa8102e63
2007-09-01 06:32:24 +00:00
Fish (David B Trout)
59df49560e
Fix missed unfixed 31 Aug 2006 non-SCSI tape Locate bug
...
git-svn-id: file:///home/jj/hercules.svn/trunk@4441 956126f8-22a0-4046-8f4a-272fa8102e63
2007-08-26 14:37:17 +00:00
Fish (David B Trout)
ca9789b93f
Force command-reject for 3590 Medium Sense and Mode Sense
...
git-svn-id: file:///home/jj/hercules.svn/trunk@4424 956126f8-22a0-4046-8f4a-272fa8102e63
2007-07-24 23:06:32 +00:00
Fish (David B Trout)
ee748dc3d0
(comment changes only)
...
git-svn-id: file:///home/jj/hercules.svn/trunk@4423 956126f8-22a0-4046-8f4a-272fa8102e63
2007-07-24 22:54:49 +00:00
Fish (David B Trout)
16de512b8b
Default to --blkid-32 and --no-erg for 3590 SCSI
...
git-svn-id: file:///home/jj/hercules.svn/trunk@4422 956126f8-22a0-4046-8f4a-272fa8102e63
2007-07-24 22:46:09 +00:00
Fish (David B Trout)
b6420408a6
Fix tape Synchronize CCW (x'43') to do actual commit
...
git-svn-id: file:///home/jj/hercules.svn/trunk@4420 956126f8-22a0-4046-8f4a-272fa8102e63
2007-07-24 22:36:33 +00:00
Fish (David B Trout)
fe0d14ef36
Fix Win32 SCSI tape "Locate" and "ReadBlockId" SNAFU
...
git-svn-id: file:///home/jj/hercules.svn/trunk@4417 956126f8-22a0-4046-8f4a-272fa8102e63
2007-07-24 21:57:29 +00:00
Ivan Warren
0a090d20e9
Update copyright notices to include current year (2007)
...
git-svn-id: file:///home/jj/hercules.svn/trunk@4405 956126f8-22a0-4046-8f4a-272fa8102e63
2007-06-23 00:04:19 +00:00
Fish (David B Trout)
0d1c827531
Fix Locate Block & Read BlockId for SCSI tape broken by 31 Aug 2006 preliminary-3590-support change
...
git-svn-id: file:///home/jj/hercules.svn/trunk@4348 956126f8-22a0-4046-8f4a-272fa8102e63
2007-04-06 15:40:25 +00:00
Fish (David B Trout)
f112b70213
Fix het_locate to continue on tapemark
...
git-svn-id: file:///home/jj/hercules.svn/trunk@4299 956126f8-22a0-4046-8f4a-272fa8102e63
2007-02-25 21:10:44 +00:00
Greg Smith
93fae650c1
Fix MVT tape CMDREJ error
...
git-svn-id: file:///home/jj/hercules.svn/trunk@4284 956126f8-22a0-4046-8f4a-272fa8102e63
2007-02-03 18:58:06 +00:00
Fish (David B Trout)
a40d369552
PR# tape/100: Fix crash in "open_omatape()" in tapedev.c if bad filespec entered in OMA (TDF) file
...
git-svn-id: file:///home/jj/hercules.svn/trunk@4155 956126f8-22a0-4046-8f4a-272fa8102e63
2006-12-28 03:04:17 +00:00
Roger Bowler
91436dc380
Change locblock from long to U32 to correspond with dev->blockid
...
git-svn-id: file:///home/jj/hercules.svn/trunk@4111 956126f8-22a0-4046-8f4a-272fa8102e63
2006-12-11 17:25:59 +00:00
Jan Jaeger
64b9a97a0d
Add CVS message log
...
git-svn-id: file:///home/jj/hercules.svn/trunk@4102 956126f8-22a0-4046-8f4a-272fa8102e63
2006-12-08 09:43:35 +00:00