BCG

Results 39 comments of BCG

Yes I looked at it, was going to see if I could use that to get RP2040 working. Things just freed up for me at work, and also finally got...

I agree, I think it is a good proposal, especially if we add that option as something that can be specified in the target JSON file (and overridden from the...

Yes, in my opinion that is a good design that can be implemented cleanly. I can go ahead and get started implementing this and have it ready for review pretty...

@markbates I'm fairly new Go, but I'd like to start contributing because I like your project. This issue seems like it might be something I could handle. Can you elaborate...

@aykevl I'm getting this asm error when trying to compile using RP2040 (using this branch in TinyGo: https://github.com/tinygo-org/tinygo/tree/macropad-rp2040) ``` bcg@bcg-x12:~/src/drivers$ tinygo version tinygo version 0.23.0-dev linux/amd64 (using go version go1.17.3...

FYI I'm making decent progress with this... I'm able to access the "internal" SPI flash on the Itsy Bitsy M0 and have implemented functions for doing low level IO operations...

Updates: - Low level I/O driver for SPI NOR flash is here: https://github.com/tinygo-org/drivers/pull/124 - I've experimented with 2 filesystem implementation on top of the above driver: - https://github.com/bgould/go-fatfs - https://github.com/bgould/go-littlefs...

One thing to add... both of the filesystem implementations I mentioned above are designed to be as close as possible to the `os` package, and both are easy to integrate...

The SPI flash driver won't be useful for SD card but the fatfs filesystem in tinyfs will be since for the most part all use cases of interest probably would...