it has a Video Toaster Flyer inside, but the cables are a huge mess. also they seem to require an external drive enclosure.
i want to replace the two (!) internal IDE drives with this SD-to-IDE adapter. but where to put it?
well, this "expansion" port isn't doing much.
quick printed an adapter bracket
ready to be installed!
here we go! i crimped up a short little IDE cable because, conveniently, the motherboard connector lines up just right.
see this is great: no ugly front panel hacks, no ugly gotek, no ugly 3d-printed faceplaces. just this unobtrusive SD card slot in the back of the machine.
i need the space where the original hard drives went because i have to install these two SCSI-3 drives for the Toaster Flyer. yes, made up some custom crimped SCSI cables too. as a bonus, there's still space if i want to install a 3rd drive for the Flyer's port 3 (audio drive)
time for a little formatting. these drives are fast enough they should be able to handle HQ5 video.
Toaster software runs, however...
when i launch the Flyer software, i get to see what i was hoping i wouldn't have to see. 😐
hmm, guru 0x8000000x is apparently a memory error and can be due to data getting corrupted off the disk.
i'm going to try setting the "Mask" value in HDToolBox to 0x1FE00 instead of...whatever it was before. lots of Fs or something.
oh yeah, that fixed it!
quick update: turns out it is the max_transfer that should be 0x1fe00. max_transfer sets the maximum single transfer size to 255 sectors (0x1fe00 = 255 * 512).
the mask parameter, on the other hand, sets the allowable addresses for DMA. my mistake previously forced DMA transfers to be less than 255 sectors which "solved" the problem--but made reads and writes really slow.
apparently the mask value of 0x1fe00 is wrong and forces DMA transfers to happen in chip memory which makes transfers really slow.
• • •
Missing some Tweet in this thread? You can try to
force a refresh
a short but highly technical history of DRAM - dynamic random access memory! 🧵
but first: dynamic?
static - a logic circuit that operates down to 0Hz clock.
dynamic - a logic circuit with a minimum clock frequency.
static RAM is made of two cross-connected inverters along with two pass gate transistors that connect and disconnect the memory cell to the bit lines. you need 6 transistors to make a cell that can store one bit of information.
it's Black history month! this is Dr. Mark Dean, who worked on the design team of the original IBM PC. he worked on the design of the CGA card--his name is on two patents around generating composite video.
he was at the start of his career, in his early 20s, when he did this. later, he studied at Stanford University and received his PhD, then did more amazing work at IBM, ending up with the prestigious title of IBM Fellow!
i have a theory about the name of the iconic Roland TR-808 drum machine. the "TR" part stands for Transistor Rhythm but where does the 808 part come from? 🧵
but before we get to that, we need to talk about the Hammond Organ.
the Hammond Organ was a very unique instrument invented in the 1930s, and it was one of the first instruments you could call a synthesizer.