122-32000 Parallax Inc, 122-32000 Datasheet - Page 232

MANUAL PROPELLER

122-32000

Manufacturer Part Number
122-32000
Description
MANUAL PROPELLER
Manufacturer
Parallax Inc
Datasheets

Specifications of 122-32000

Accessory Type
Manual
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With/related Products
Propeller Education (PE) Kit
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
Applications should be written such that locks are not accessed with
unless they are currently checked out.
Note that user-defined resources are not actually locked by either the Hub or the checked-out
lock. The lock feature only provides a means for objects to cooperatively lock those
resources. It’s up to the objects themselves to decide on, and abide by, the rules of lock use
and what resource(s) will be governed by them. Additionally, the Hub does not directly
assign a lock to the cog that called
by a cog; any other cog can “return” locks to the pool of available locks. Also, any cog can
access any lock through the
checked out. Doing such things is generally not recommended because of the havoc it can
cause with other, well-behaved objects in the application.
See
Page 232 · Propeller Manual v1.0
LOCKRET
If a resource is no longer needed, or becomes non-exclusive, the associated lock
should be returned to the lock pool via
same cog that checked out the lock originally.
, page 233;
– Spin Language Reference
LOCKCLR
LOCKCLR
, page 228; and
LOCKNEW
and
LOCKSET
, rather it simply marks it as being “checked out”
LOCKSET
LOCKRET(SemID)
commands even if those locks were never
, page 234 for more information.
. Usually this is done by the
LOCKSET
or
LOCKCLR

Related parts for 122-32000