TI-H: DriverLESS Memory Expander


[Prev][Next][Index][Thread]

TI-H: DriverLESS Memory Expander



Hello!

I was wondering if anyone had ever considered a PIC or COP controlled 
memory expander that uses 100% TI-Protocol. It could send and recieve 
files using the standard link screen, but one file, maybe a TI-BASIC 
program file with the name EXPANDER could be a command file

Here is how I see it would work...

You type a command into the first line of the program and the argument 
would be the second line. For example, the TI-BASIC file with the words 
NEWDIR in the first line and an 8 character file name in the second line 
could create a new directory. DIR in the fisrt line and nothing in the 
second would set the expander to send a TI-BASIC program with a list of 
all the files, directories, and their contents. Typing DIR and a 
directory name would set it to send a TI-BASIC program with just that 
directory listed in it. Typing CD and a directory name or periods (.) to 
go backwards one or more levels would control what dirrectory you were 
in. Typing DELETE and a file or directory name would delete that file. 
Typing GET and a filename would set the expander to send a file of that 
name if it exists. You would simply send the file EXPANDER and when the 
expander reads the header, instead of storing it to the active 
directory, it would read the first command to the end of the line and 
then the file/dir name or periods. It would create new directorys, 
select the active directory, send a copy of the whole expander or just a 
specific directory, delete a file or entire directory, or tell what file 
you want to get. Once you tell it what to do with the EXPANDER file, you 
send or recieve your file using the standard link screen.

Is there ANY chance of building an expander like this. Maybe you could 
have it simply recieve a backup file to. If your calc crashes, reset it, 
create a file called EXPANDER using the program editor, type in the 
command to set the directory and send it then type BACKUP or whatever 
the calc names those things. Maybe, to send backups, it could ask what 
filename you would like to use for it, just so you can identify it and 
have multiple backups.

Preferably, it would run on any calc, and didplay only files with the 
specific calc's header.

This command thing would ELIMINATE the need to memorize the file names 
or buy a $20 LCD to slap on it. You could probably even create a driver 
that would use TI-Protocol or maybe even switch into a higher speed 
custom protocol. You could store the expander ASM program to the 
expander and copy it only when you need it or even restore it after a 
crash if you can first run a backup off of it!

Is this a possibility. I know it hasn't been done, but If no one else 
will try, I WILL. I will buy the equipment and the books I'll need to 
learn ASM and microcontrolers, because I'll need to learn it for one of 
my future college courses anyway (get ahead! =)!!!

Thanks!


Richard Piotter

email:

E-Mail:
richfiles1@hotmail.com
richfiles@usa.net

The Richfiles:
<A 
HREF="http://www.geocities.com/SiliconValley/Lakes/5081/Richfiles.html">The 
Richfiles TI Page</A>
<A HREF="http://www.geocities.com/Area51/Lair/8510/Richfiles.html">The 
Richfiles Model Building Page</A>


______________________________________________________
Get Your Private, Free Email at http://www.hotmail.com