Newbie - Need to use shared mem?

You can pass ordinary values (ie not pointers) and these get copied automatically. In fact, the value of pointers gets copied the same way. You can also pass structs by value (ie automatically), up to 256 bytes total.