In a message dated 3/8/2007 2:50:24 P.M. Central Standard Time, [EMAIL PROTECTED] writes: >re: _http://www.garlic.com/~lynn/2007e.html#64_ (http://www.garlic.com/~lynn/2007e.html#64) FBA rant Please be more specific. There are about 100 articles on that web page. >for other drift ... if the geometry characteristics were to be ignored then you could treat the six byte seek argument as the track number (allowing the device to interpret the physical characteristics ... somewhat similar to what FBA does in the locate command for the record number). This is all quite true. But this doesn't answer my question. If there had been no 2321, then why would we need the first two bytes of the 6-byte seek address? I find it hard to believe that IBM in 1964 envisioned the day 40+ years into the future when they would need more than 4 bytes to describe uniquely a track on one device. Today I can see the limit drawing close. But not 40 years ago. >i.e. CKD seek command is six byte field _http://www.garlic.com/~lynn/gcard.html#26.1_ (http://www.garlic.com/~lynn/gcard.html#26.1) Please be more specific. There is about 100 articles on that web page. The fact that a seek command has a 6-byte data field transferred is not what I am asking about. I stipulate 6. I am asking why not 4? >and FBA locate command _http://www.garlic.com/~lynn/gcard.html#26.2_ (http://www.garlic.com/~lynn/gcard.html#26.2) is eight byte number, which could allow for 2**64 512-byte records (i.e. 2**9 times 2**64 bytes, 2**73 bytes per device) All quite true. But why did CKD (i.e., non-FBA) devices need the two extra bytes called bb except for the 2321? >for something complete different, quicky search engine use turned up this (IBM) patent reference on mapping tof CKD to native FBA hardware _http://www.patentstorm.us/patents/6112277-description.html_ (http://www.patentstorm.us/patents/6112277-description.html) Interesting, but I would rather stick to the subject I asked about. >Reference should be made to Menon, U.S. Pat. No. 5,301,304, "Emulating Records in One Record Format in Another Record Format", issued Apr. 5, 1994. Menon exemplifies the state of the art in format conversion disclosing an emulation method for rapidly accessing CKD records in which the CKD records are stored on a disk drive in FBA format. The bb was invented ca. 1964, not 1994. Why was there a bb except for the 2321? >now as suggested in previous post http://www.garlic.com/~lynn/2007e.html#46 FBA rant >what would be the difficulty in modifying whatever MVS calls its current incantation of CCWTRANS ... to morph application space EXCP CCWs that are still doing things like multi-track VTOC/PDS search into FBA operations ... aka there are hardware control units and hypervisor software that perform such morphing ... then if the original VS2 started out with (cp67's) CCWTRANS moved into the VS2 kernel ... why can't more current hypervisor technology be moved directly into the VS2 kernel >here is decade-plus old descriptive narative of ECKD (from vm mailing list) ... basically discussing the retrofitting FBA-like channel commands to CKD architecture: _http://listserv.uark.edu/scripts/wa.exe?A2=ind9604&L=ibmvm&T=0&P=9321_ (http://listserv.uark.edu/scripts/wa.exe?A2=ind9604&L=ibmvm&T=0&P=9321) More wonderful details that do not address my one and only question. The bb was invented long before ECKD and FBA. Why, other than for the 2321? >ECKD channel programs completely describe the nature and scope of data transfer operation before the first data transfer command is executed. These "predictive" channel programs "remove all possible surprise" from the storage subsystem during data transfer operations. Like Fixed-Block Architecture (FBA) DASD, ECKD uses the DEFINE EXTENT channel command to delimit the range of tracks which may be affected by a channel program. ECKD is still CKD: each record can contain Count, Key, and Data areas. However, the count need not be CCHHR, as on conventional CKD DASD; one could number the records sequentially, like FBA blocks. I know all that. Why is there the bb part of the bbcchh except for the 2321? >as opposed to post http://www.garlic.com/~lynn/2007e.html#40 FBA rant with my nearly 25yr old email commenting on ECKD _http://www.garlic.com/~lynn/2007e.html#email820907_ (http://www.garlic.com/~lynn/2007e.html#email820907) How about a post commenting on bb instead of things like ECKD, FBA, etc. etc.? Bill Fairchild Plainfield, IL
"Criticism and dissent are the indispensable antidote to major delusions." [Alan Barth, 1951; The Loyalty of Free Men] <BR><BR><BR>**************************************<BR> AOL now offers free email to everyone. Find out more about what's free from AOL at http://www.aol.com. ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html

