PLEX86  x86- Virtual Machine (VM) Program
 CVS  |  Mailing List  |  Download  |  Newsgroups

Random Access Tape 2451


Your Ad Here

Your Ad Here

Charles Shannon Hendrix

Random Access Tape 2452
Let me throw a bit of cold water on this part of the thread. DDS drives write an END OF MEDIUM block after any data write. This comes after the FileMark that the operating...

I validated this feature on IBM 2420 9 tracks in about 1968 plus 1. When you wrote the tape using the standard OS access method, 2 file marks were written after you closed a file being written. This signalled end-of-tape and the access method would not let you open any subsequent files for input, but you could append a new file and the OS would erase the 2nd file mark and then write the file, again closing it with 2 file marks. Simple but workable.

But we had an app where we wanted to write some kind of table of contents or summary as the 1st record in the 1st file, and update it as we added data at the end of the tape. Simple, if you're a smart kid who can read manuals. I wrote a channel program (low level device code) to rewrite block 1 and then exit without writing a file mark at all.

Worked great ... about 98% of the time. The other 2%, the tape was unreadable after the rewritten block. Oops, guess there *was* a reason for this restriction. We found this out in production, of course.

Random Access Tape 2453
This implies that no bits can be appeneded on those tapes. I don't believe that. These were dinky little systems driven by...

This was probably my first personal lesson, and a good one, on the topic of demonstrating an undocumented feature of some component and then buttuming that it is safe to use just because it works in some particular case.

WM



Your Ad Here

List | Previous | Next

Random Access Tape 2452

Alt Folklore Computers from Newsgroups

The #1 Usenet Provider on the Internet

Random Access Tape 2450