The Propeller 1 has a big problem: some of the more exotic documentation is gradually being lost. Devoured by the internet over time.
We have seen numerous blogs, wikia pages, random links to very useful information simply vanish.
If we are lucky, one of our members here has a copy stashed away for a rainy day and is able to re-upload it for all to use. Lucky.
In some cases the documentation had never existed at all(!) until an enthusiastic Propeller devotee did the hard work themselves and
created it for the benefit of all. Most
All of my Propeller projects would not have existed without the hard work of others.
It seems to me that we currently have no reliable storage method
for making this fragile information available for years to come.
If one wanted to keep an important code sample safe for many years then this forum certainly would not be a good place to put it.
No offence meant to Parallax, but threads have disappeared over the years and with them useful resources.
I'd like to invite anyone interested in creating some sort of robust "knowledge base" for Propeller, to give opinions on how to achieve a solid, long-term information repository to reply to this thread with constructive ideas.
If anyone want to volunteer some of their time to discussing how this can be achieved and putting it into practice, then this would be most welcome.
What information do we need to keep safe?
Advanced topics only (to begin with). Not things like "how to blink an LED".
I mean things such as the following, which require extremely detailed and unambiguous coverage...
* How does the Spin Booter work?
* How does the Spin Interpreter work? (this is a HUGE topic!)
* How is PASM code inserted into the Cogs?
* 3 Bit Protocol for downloading a Spin/PASM program to a Propeller system.
* Why does the Propeller need 4 clock cycles per PASM instruction, what's it using them for?
* How do you synchronise two or more cogs running Spin or PASM?
* Why does the video generation work the way it does?
* Why do birds suddenly appe-... nevermind.
We also would greatly benefit from peer-reviewed
tutorial content. Especially for the really
(or, this post is way too long already)...
I don't have any answers to this problem right now, but I want to help preserve this information and I need your help.
In another thread just now:
It's amazing that there is no official source for this information. Every time someone wants to understand a Spin binary file we go through the same archeology trying to find ancient sources for this information.
This is true, we are wasting energy having to recover old files that are simply not backed up anywhere. What a silly situation.
Thank you for your time.