What commands to use for data transfer
|
|
Thread rating:  |
jgharston - 22 Jul 2009 13:30 GMT To assist a programmer writing supporting firmware....
You have an external data storage device connected locally to a system.
What verb(s) would you use for the process of bulk transfering data from that external storage device to memory, and for bulk transfering data from memory to that external storage device?
Thanks.
-- JGH
John Kane - 22 Jul 2009 15:10 GMT > To assist a programmer writing supporting firmware.... > [quoted text clipped - 3 lines] > What verb(s) would you use for the process of bulk transfering data > from that external storage device to memory GET?
> , and for bulk transfering data from > memory to that external storage device? SEND?
Christian Weisgerber - 22 Jul 2009 15:36 GMT > What verb(s) would you use for the process of bulk transfering data > from that > external storage device to memory, and for bulk transfering data from > memory > to that external storage device? read/write, load/store
 Signature Christian "naddy" Weisgerber naddy@mips.inka.de
R H Draney - 22 Jul 2009 20:59 GMT Christian Weisgerber filted:
>> What verb(s) would you use for the process of bulk transfering data >> from that [quoted text clipped - 3 lines] > >read/write, load/store I was going to suggest upload/download, but unless that "locally connected external storage device" is shared across a number of computers, it's hard to say which way is up....
My own informal verb for both of these operations is "suck"....r
 Signature A pessimist sees the glass as half empty. An optometrist asks whether you see the glass more full like this?...or like this?
Christian Weisgerber - 22 Jul 2009 22:31 GMT > >> What verb(s) would you use for the process of bulk transfering data > >> from that [quoted text clipped - 5 lines] > > My own informal verb for both of these operations is "suck"....r Shouldn't that be suck/spit?
 Signature Christian "naddy" Weisgerber naddy@mips.inka.de
R H Draney - 23 Jul 2009 01:53 GMT Christian Weisgerber filted:
>> My own informal verb for both of these operations is "suck"....r > >Shouldn't that be suck/spit? It's usually the recipient of the data that originates the transfer...the USB thumb drive sucks the data from the laptop, the laptop sucks the data from the wirelessly-connected desktop, the desktop sucks the data from the internet...the only thing around here that might "spit" data would be a program of some sort....r
 Signature A pessimist sees the glass as half empty. An optometrist asks whether you see the glass more full like this?...or like this?
jgharston - 23 Jul 2009 11:18 GMT > It's usually the recipient of the data that originates the transfer...the USB No, it's usually the controlling device that originates the transfer. The laptop pushes data to the thumb drive, the laptop sucks data from the thumb drive.
-- JGH
Nick Spalding - 23 Jul 2009 11:33 GMT jgharston wrote, in <2f0515fa-c86b-48af-b436-09f0b8f16429@a7g2000yqk.googlegroups.com> on Thu, 23 Jul 2009 03:18:56 -0700 (PDT):
> > It's usually the recipient of the data that originates the transfer...the USB > > No, it's usually the controlling device that originates the transfer. > The laptop pushes data to the thumb drive, the laptop sucks data from > the thumb drive. It happens both ways here. I transfer programs from the desktop to the laptop, take the laptop somewhere else to run the programs which collect data, then return and transfer that data back to the desktop.
 Signature Nick Spalding BrE/IrE
jgharston - 23 Jul 2009 11:47 GMT > It happens both ways here. I transfer programs from the desktop to the > laptop, take the laptop somewhere else to run the programs which collect > data, then return and transfer that data back to the desktop. If you're issuing the commands on the device with the data, you're pushing the data out; if you're issuing the commands in the device without the data, you're pulling the data in.
-- JGH
Nick Spalding - 23 Jul 2009 12:57 GMT jgharston wrote, in <128b3a6e-6668-42d4-84d7-515f8b26a6cd@e27g2000yqm.googlegroups.com> on Thu, 23 Jul 2009 03:47:10 -0700 (PDT):
> > It happens both ways here. I transfer programs from the desktop to the > > laptop, take the laptop somewhere else to run the programs which collect [quoted text clipped - 3 lines] > pushing the data out; if you're issuing the commands in the device > without the data, you're pulling the data in. My USB to USB cable can be driven in either direction from either end. Its driver program comes up in each machine as a pair of Explorer-like windows, the top one showing what is in the machine you are for the moment looking at and the bottom one the other machine, and you can drag from one to the other using either machine.
Naturally dragging from top to bottom is a download and top to bottom an upload.
 Signature Nick Spalding BrE/IrE
Peter Duncanson (BrE) - 23 Jul 2009 11:58 GMT >jgharston wrote, in ><2f0515fa-c86b-48af-b436-09f0b8f16429@a7g2000yqk.googlegroups.com> [quoted text clipped - 9 lines] >laptop, take the laptop somewhere else to run the programs which collect >data, then return and transfer that data back to the desktop. Yes, but on which computer do you originate each transfer of stuff?
When you transfer a program from desktop to laptop do you tell the desktop to transfer a program to the laptop (Send) or do you tell the laptop to transfer a program from the desktop (Get)?
When you transfer data from laptop to desktop do you tell the laptop to transfer it to the desktop (Send), or do you tell the desktop to transfer it from the laptop (Get)?
 Signature Peter Duncanson, UK (in alt.usage.english)
Nick Spalding - 23 Jul 2009 13:06 GMT Peter Duncanson (BrE) wrote, in <g0gg6594hfnusmvlmdluaaq3m4hhu96lou@4ax.com> on Thu, 23 Jul 2009 11:58:35 +0100:
> >jgharston wrote, in > ><2f0515fa-c86b-48af-b436-09f0b8f16429@a7g2000yqk.googlegroups.com> [quoted text clipped - 19 lines] > transfer it to the desktop (Send), or do you tell the desktop to > transfer it from the laptop (Get)? Either machine can initiate either transfer. See my reply to jgharston.
 Signature Nick Spalding BrE/IrE
jgharston - 22 Jul 2009 22:51 GMT > >read/write, load/store > I was going to suggest upload/download, but unless that "locally connected > external storage device" is shared across a number of computers, it's hard to I was trying to be sufficiently vague to avoid leading to answers I would give, but also sufficiently clear, such as specifying "locally connected", to avoid leading towards eg upload/download (or as most people seem to use nowadays, download/download).
The device is a USB interface with on-board RAM, with the RAM used as a RAM-disk. The transfer operationa are to copy a disk image (sector dump) saved as a file on FAT-formatted USB device (eg those key-ring things, but it could be any USB mass storage device, eg a camera) plugged into the USB port into the RAM, and the opposite process. My instinct is for two mutually opposite verbs, eg GET/PUT, LOAD/SAVE, READ/WRITE, IMPORT/EXPORT, SUCK/BLOW, etc. The chap I am advising is insistant that he wants to use EXTRACT and ENCODE.
Not only are they not the opposite of each other, they are not even the actions being performed. No encoding takes place, and whole files are transfered, no extraction takes place.
-- JGH
Don Phillipson - 22 Jul 2009 16:11 GMT > To assist a programmer writing supporting firmware.... We should use conventional computer language (i.e. what other users will understand without special training.)
> You have an external data storage device connected locally to a > system. > What verb(s) would you use for the process of bulk transfering data > from that external storage device to memory Conventionally READ (from storage into RAM)
> and for bulk transfering data from memory > to that external storage device? Conventionally WRITE to the storage device
I think the convention is to use the same verbs for single actions and "bulk" or multiple transfers.
 Signature Don Phillipson Carlsbad Springs (Ottawa, Canada)
Peter Duncanson (BrE) - 22 Jul 2009 16:56 GMT >> To assist a programmer writing supporting firmware.... > [quoted text clipped - 12 lines] > >Conventionally WRITE to the storage device The terms would be the same as those used to describe the process of transferring data between an internal data storage device and internal memory.
>I think the convention is to use the same verbs for >single actions and "bulk" or multiple transfers. Agreed.
However, I've just posted a question to the OP about the meaning of "memory".
 Signature Peter Duncanson, UK (in alt.usage.english)
Mark Brader - 22 Jul 2009 17:16 GMT J.G. Harston:
>> You have an external data storage device connected locally to a >> system. >> >> What verb(s) would you use for the process of bulk transfering data >> from that external storage device to memory Don Phillipson:
> Conventionally READ (from storage into RAM) Agreed.
>> and for bulk transfering data from memory >> to that external storage device?
> Conventionally WRITE to the storage device Agreed.
 Signature Mark Brader, Toronto, msb@vex.net | "Well, *somebody* had to say it."
Peter Duncanson (BrE) - 22 Jul 2009 16:54 GMT >To assist a programmer writing supporting firmware.... > [quoted text clipped - 6 lines] >memory >to that external storage device? You refer to "memory". Is that some sort of RAM (Random Access Memory) or is it an internal disk (or equivalent mass data storage device)?
The reason I ask this is that bulk transfer seems to be an operation that would be performed between an external disk and an internal disk (or disk-equivalent).
 Signature Peter Duncanson, UK (in alt.usage.english)
John O'Flaherty - 23 Jul 2009 21:08 GMT >To assist a programmer writing supporting firmware.... > [quoted text clipped - 6 lines] >memory >to that external storage device? Replicate. If you have to specify direction in one word, inplicate or eplicate (obviously as perspective dependent as immigrate and emigrate).
 Signature John
|
|
|