INSPIN - P2 hosted P2/P1 Spin/Pasm development environment

Top-level Files of tip
Login

Top-level Files of tip

Files in the top-level directory from the latest check-in


inspin

A native development environment that runs on the Propeller 2.

see:

docs/GUIDE.md

docs/BUILD.md

docs/GETTING-STARTED.md

docs/GETTING-STARTED-PASM.md

Project status: living code, no promises. This project is in active flux and changing rapidly, with no fixed roadmap and no declared end state — my own instruments are the roadmap. I (Shannon Mackey) use this driver extensively in real projects and continue to flush out issues on real hardware; interfaces move, behavior gets re-derived whenever the silicon disagrees with the documentation, and anything here may change without notice. Extensive regression harnesses live in harness/ and everything claimed below was validated on the bench when written — but I make no claims and offer no warranties of any kind: the MIT license's AS-IS terms (LICENSE) are the entirety of the promise. If it breaks on your bench, a field report with reproduction steps (see docs/feedback/) is the most valuable thing you can send.

License

MIT - see LICENSE. Files under vendor/ and the linked P2_USB_HID_CDC_ACM_MSC tree remain under their own authors' terms.

Acknowledgements

inspin stands on the work of people who shared what they built, and it is a pleasure to say so plainly:

The USB host stack is the sibling P2_USB_HID_CDC_ACM_MSC project, linked into src/usbhost and used strictly through its public API.