-
-
Notifications
You must be signed in to change notification settings - Fork 176
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add littlefs file system and update Sys.IO.FileSystem and stream #2911
Commits on Apr 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for dc427e0 - Browse repository at this point
Copy the full SHA dc427e0View commit details
Commits on Apr 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 814925a - Browse repository at this point
Copy the full SHA 814925aView commit details -
Add implementation for NativeFindFile
- Required for enumeration and find in Directory managed class.
Configuration menu - View commit details
-
Copy full SHA for 9c808fb - Browse repository at this point
Copy the full SHA 9c808fbView commit details -
Merge branch 'networkfusion-patch-fix-chibios' of https://github.com/…
…nanoframework/nf-interpreter into develop-add-littlefs
Configuration menu - View commit details
-
Copy full SHA for efef209 - Browse repository at this point
Copy the full SHA efef209View commit details
Commits on Apr 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 844c799 - Browse repository at this point
Copy the full SHA 844c799View commit details
Commits on May 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b44bfd9 - Browse repository at this point
Copy the full SHA b44bfd9View commit details -
Configuration menu - View commit details
-
Copy full SHA for ed68140 - Browse repository at this point
Copy the full SHA ed68140View commit details
Commits on May 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6d25475 - Browse repository at this point
Copy the full SHA 6d25475View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e6bf01 - Browse repository at this point
Copy the full SHA 9e6bf01View commit details -
Configuration menu - View commit details
-
Copy full SHA for d896336 - Browse repository at this point
Copy the full SHA d896336View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a3479c - Browse repository at this point
Copy the full SHA 4a3479cView commit details -
- Fix access to class fields. - Free memory from file info struct. - Alloc memory for file name in driver.
Configuration menu - View commit details
-
Copy full SHA for 8c5bf32 - Browse repository at this point
Copy the full SHA 8c5bf32View commit details -
Configuration menu - View commit details
-
Copy full SHA for 041b967 - Browse repository at this point
Copy the full SHA 041b967View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ee9543 - Browse repository at this point
Copy the full SHA 9ee9543View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ca5e6d - Browse repository at this point
Copy the full SHA 8ca5e6dView commit details -
Configuration menu - View commit details
-
Copy full SHA for ae06ea8 - Browse repository at this point
Copy the full SHA ae06ea8View commit details -
Configuration menu - View commit details
-
Copy full SHA for c2e2e89 - Browse repository at this point
Copy the full SHA c2e2e89View commit details -
Extract function to normalize path
- Replace code in all functions using it.
Configuration menu - View commit details
-
Copy full SHA for f683079 - Browse repository at this point
Copy the full SHA f683079View commit details -
Configuration menu - View commit details
-
Copy full SHA for d3ea183 - Browse repository at this point
Copy the full SHA d3ea183View commit details -
- Now handles correctly buffer boundaries. - Fix memory corruption issue. - Replace calls.
Configuration menu - View commit details
-
Copy full SHA for 17780b3 - Browse repository at this point
Copy the full SHA 17780b3View commit details -
Improvements in SPI flash chip drivers
- Fix block size for LFS1 to use context. - Remove unnecessary voiding context parameter.
Configuration menu - View commit details
-
Copy full SHA for 1cc933b - Browse repository at this point
Copy the full SHA 1cc933bView commit details -
Configuration menu - View commit details
-
Copy full SHA for d82e60f - Browse repository at this point
Copy the full SHA d82e60fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9368512 - Browse repository at this point
Copy the full SHA 9368512View commit details -
Fix return from SPI driver prog handler
- Should be the bytes written.
Configuration menu - View commit details
-
Copy full SHA for 1c74dd0 - Browse repository at this point
Copy the full SHA 1c74dd0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7fdb5cb - Browse repository at this point
Copy the full SHA 7fdb5cbView commit details
Commits on May 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4437b11 - Browse repository at this point
Copy the full SHA 4437b11View commit details -
Configuration menu - View commit details
-
Copy full SHA for e76950b - Browse repository at this point
Copy the full SHA e76950bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6531bf3 - Browse repository at this point
Copy the full SHA 6531bf3View commit details
Commits on May 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a888f55 - Browse repository at this point
Copy the full SHA a888f55View commit details -
- This API returns attribute size and not only error codes.
Configuration menu - View commit details
-
Copy full SHA for 5531570 - Browse repository at this point
Copy the full SHA 5531570View commit details -
Configuration menu - View commit details
-
Copy full SHA for eb064bd - Browse repository at this point
Copy the full SHA eb064bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8549544 - Browse repository at this point
Copy the full SHA 8549544View commit details -
Fix Driver::Move to return false on dir not empty
- This is required to allow managed code to perform recursive directory move.
Configuration menu - View commit details
-
Copy full SHA for 591edd7 - Browse repository at this point
Copy the full SHA 591edd7View commit details -
Fix CLR_RT_FindFile::CreateInstance
- Wrong size clearing the data.
Configuration menu - View commit details
-
Copy full SHA for 924b256 - Browse repository at this point
Copy the full SHA 924b256View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d2cafc - Browse repository at this point
Copy the full SHA 4d2cafcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ba5e60 - Browse repository at this point
Copy the full SHA 4ba5e60View commit details
Commits on May 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 06b7fb2 - Browse repository at this point
Copy the full SHA 06b7fb2View commit details -
Add implementation of QSPI driver using ChibiOS HAL
- Remove driver based in STM32 CubeMX.
Configuration menu - View commit details
-
Copy full SHA for c6b7bb0 - Browse repository at this point
Copy the full SHA c6b7bb0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c7ecb0 - Browse repository at this point
Copy the full SHA 5c7ecb0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c41ca3 - Browse repository at this point
Copy the full SHA 5c41ca3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 45d27ad - Browse repository at this point
Copy the full SHA 45d27adView commit details -
- Wasn't checking the timeout inside the execution loop.
Configuration menu - View commit details
-
Copy full SHA for 655c6a6 - Browse repository at this point
Copy the full SHA 655c6a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for b3d0eb9 - Browse repository at this point
Copy the full SHA b3d0eb9View commit details -
Configuration menu - View commit details
-
Copy full SHA for b9ce03b - Browse repository at this point
Copy the full SHA b9ce03bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9823eb3 - Browse repository at this point
Copy the full SHA 9823eb3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7032fa8 - Browse repository at this point
Copy the full SHA 7032fa8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9451035 - Browse repository at this point
Copy the full SHA 9451035View commit details
Commits on May 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5090d7d - Browse repository at this point
Copy the full SHA 5090d7dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d68446 - Browse repository at this point
Copy the full SHA 4d68446View commit details -
Configuration menu - View commit details
-
Copy full SHA for 954925b - Browse repository at this point
Copy the full SHA 954925bView commit details -
Configuration menu - View commit details
-
Copy full SHA for d7aa51b - Browse repository at this point
Copy the full SHA d7aa51bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 48e49a8 - Browse repository at this point
Copy the full SHA 48e49a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c51f8e - Browse repository at this point
Copy the full SHA 0c51f8eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7cf7845 - Browse repository at this point
Copy the full SHA 7cf7845View commit details -
Configuration menu - View commit details
-
Copy full SHA for dce4a2d - Browse repository at this point
Copy the full SHA dce4a2dView commit details -
Configuration menu - View commit details
-
Copy full SHA for bbe19df - Browse repository at this point
Copy the full SHA bbe19dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for c5538f0 - Browse repository at this point
Copy the full SHA c5538f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c7039e - Browse repository at this point
Copy the full SHA 6c7039eView commit details -
Merge branch 'main' of https://github.com/nanoframework/nf-interpreter …
…into develop-add-littlefs
Configuration menu - View commit details
-
Copy full SHA for 4d1ef9c - Browse repository at this point
Copy the full SHA 4d1ef9cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 045bc4e - Browse repository at this point
Copy the full SHA 045bc4eView commit details
Commits on May 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2c2e449 - Browse repository at this point
Copy the full SHA 2c2e449View commit details -
Configuration menu - View commit details
-
Copy full SHA for d0a1809 - Browse repository at this point
Copy the full SHA d0a1809View commit details -
Configuration menu - View commit details
-
Copy full SHA for c27515f - Browse repository at this point
Copy the full SHA c27515fView commit details
Commits on May 13, 2024
-
Merge branch 'main' of https://github.com/nanoframework/nf-interpreter …
…into develop-add-littlefs
Configuration menu - View commit details
-
Copy full SHA for 8330f54 - Browse repository at this point
Copy the full SHA 8330f54View commit details -
- Now params are properly passed by ref. - Fix calling code accordingly.
Configuration menu - View commit details
-
Copy full SHA for 01f262f - Browse repository at this point
Copy the full SHA 01f262fView commit details -
- Reworked implementation to make it lighter and not dependent of GC and heap allocation. - Update code accordingly. - Update sys.io.file system declaration. - Remove unused code. - Rework implementation of ChibiOS and nanCLR littlefs drivers.
Configuration menu - View commit details
-
Copy full SHA for fc251ef - Browse repository at this point
Copy the full SHA fc251efView commit details
Commits on May 14, 2024
-
Merge branch 'main' of https://github.com/nanoframework/nf-interpreter …
…into develop-add-littlefs
Configuration menu - View commit details
-
Copy full SHA for 4ba2394 - Browse repository at this point
Copy the full SHA 4ba2394View commit details -
Configuration menu - View commit details
-
Copy full SHA for 91b4d3c - Browse repository at this point
Copy the full SHA 91b4d3cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ffbe58 - Browse repository at this point
Copy the full SHA 7ffbe58View commit details
Commits on May 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0edf7d1 - Browse repository at this point
Copy the full SHA 0edf7d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 50b7540 - Browse repository at this point
Copy the full SHA 50b7540View commit details -
Configuration menu - View commit details
-
Copy full SHA for ae593ff - Browse repository at this point
Copy the full SHA ae593ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 60132da - Browse repository at this point
Copy the full SHA 60132daView commit details -
Configuration menu - View commit details
-
Copy full SHA for 247120c - Browse repository at this point
Copy the full SHA 247120cView commit details -
Configuration menu - View commit details
-
Copy full SHA for f35d812 - Browse repository at this point
Copy the full SHA f35d812View commit details -
Merge branch 'main' of https://github.com/nanoframework/nf-interpreter …
…into develop-add-littlefs
Configuration menu - View commit details
-
Copy full SHA for 469d3c2 - Browse repository at this point
Copy the full SHA 469d3c2View commit details
Commits on May 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 24b420a - Browse repository at this point
Copy the full SHA 24b420aView commit details -
Fix command to erase sub-sector
- Thank you SOOO much @geky for the code review and finding this.
Configuration menu - View commit details
-
Copy full SHA for aea599e - Browse repository at this point
Copy the full SHA aea599eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 33d9c05 - Browse repository at this point
Copy the full SHA 33d9c05View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c03c0b - Browse repository at this point
Copy the full SHA 5c03c0bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 693358f - Browse repository at this point
Copy the full SHA 693358fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 53ad066 - Browse repository at this point
Copy the full SHA 53ad066View commit details -
Configuration menu - View commit details
-
Copy full SHA for 21b6083 - Browse repository at this point
Copy the full SHA 21b6083View commit details -
Configuration menu - View commit details
-
Copy full SHA for 90c80f7 - Browse repository at this point
Copy the full SHA 90c80f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 103e1cf - Browse repository at this point
Copy the full SHA 103e1cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 18a7811 - Browse repository at this point
Copy the full SHA 18a7811View commit details -
Configuration menu - View commit details
-
Copy full SHA for cc4f082 - Browse repository at this point
Copy the full SHA cc4f082View commit details -
Migrating littlefs implementation from ORGPALX
- Revert WSPI driver to nano one in ORGPAL_PALTHREE. ChibiOS one wasn't working properly. - Tweak littlefs configurations. - Remove unused commands for flash chips.
Configuration menu - View commit details
-
Copy full SHA for 5755b03 - Browse repository at this point
Copy the full SHA 5755b03View commit details -
Configuration menu - View commit details
-
Copy full SHA for e7d35cd - Browse repository at this point
Copy the full SHA e7d35cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e5a2e1 - Browse repository at this point
Copy the full SHA 3e5a2e1View commit details
Commits on May 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 76992d1 - Browse repository at this point
Copy the full SHA 76992d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 097b7c6 - Browse repository at this point
Copy the full SHA 097b7c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for b405681 - Browse repository at this point
Copy the full SHA b405681View commit details -
Configuration menu - View commit details
-
Copy full SHA for e0513f4 - Browse repository at this point
Copy the full SHA e0513f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 722ba3b - Browse repository at this point
Copy the full SHA 722ba3bView commit details
Commits on May 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7403363 - Browse repository at this point
Copy the full SHA 7403363View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b55663 - Browse repository at this point
Copy the full SHA 2b55663View commit details -
Configuration menu - View commit details
-
Copy full SHA for b0a68aa - Browse repository at this point
Copy the full SHA b0a68aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for c8045f6 - Browse repository at this point
Copy the full SHA c8045f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for e7ffd9b - Browse repository at this point
Copy the full SHA e7ffd9bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 028fb07 - Browse repository at this point
Copy the full SHA 028fb07View commit details -
InitializeVolume now take path parameter
- Required for FS drivers that mount removable volumes.
Configuration menu - View commit details
-
Copy full SHA for 7524339 - Browse repository at this point
Copy the full SHA 7524339View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b08e74 - Browse repository at this point
Copy the full SHA 7b08e74View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba91f8e - Browse repository at this point
Copy the full SHA ba91f8eView commit details -
Configuration menu - View commit details
-
Copy full SHA for e21f98e - Browse repository at this point
Copy the full SHA e21f98eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 91df29d - Browse repository at this point
Copy the full SHA 91df29dView commit details -
Migrate USB MSD and SDCard code
- Drives are now correctly mounted and unmounted. - Remove unused code.
Configuration menu - View commit details
-
Copy full SHA for a35f507 - Browse repository at this point
Copy the full SHA a35f507View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ddb347 - Browse repository at this point
Copy the full SHA 3ddb347View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a6bef2 - Browse repository at this point
Copy the full SHA 2a6bef2View commit details
Commits on May 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a425fd6 - Browse repository at this point
Copy the full SHA a425fd6View commit details -
Configuration menu - View commit details
-
Copy full SHA for b9cbd47 - Browse repository at this point
Copy the full SHA b9cbd47View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c59a60 - Browse repository at this point
Copy the full SHA 3c59a60View commit details -
Configuration menu - View commit details
-
Copy full SHA for 67b4ca5 - Browse repository at this point
Copy the full SHA 67b4ca5View commit details -
Configuration menu - View commit details
-
Copy full SHA for ffa5183 - Browse repository at this point
Copy the full SHA ffa5183View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7fdda27 - Browse repository at this point
Copy the full SHA 7fdda27View commit details -
Configuration menu - View commit details
-
Copy full SHA for 08eb009 - Browse repository at this point
Copy the full SHA 08eb009View commit details -
Merge branch 'main' of https://github.com/nanoframework/nf-interpreter …
…into develop-add-littlefs
Configuration menu - View commit details
-
Copy full SHA for bab76e3 - Browse repository at this point
Copy the full SHA bab76e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2ac97c9 - Browse repository at this point
Copy the full SHA 2ac97c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8e3c5fd - Browse repository at this point
Copy the full SHA 8e3c5fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for a9e4ec5 - Browse repository at this point
Copy the full SHA a9e4ec5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a14035 - Browse repository at this point
Copy the full SHA 1a14035View commit details
Commits on May 27, 2024
-
- Bug fixes, improvements and comments. - Add cache flush/invalidate calls.
Configuration menu - View commit details
-
Copy full SHA for 0a76c32 - Browse repository at this point
Copy the full SHA 0a76c32View commit details -
Merge branch 'main' of https://github.com/nanoframework/nf-interpreter …
…into develop-add-littlefs
Configuration menu - View commit details
-
Copy full SHA for 3e49144 - Browse repository at this point
Copy the full SHA 3e49144View commit details
Commits on May 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f276213 - Browse repository at this point
Copy the full SHA f276213View commit details -
Remove cache invalidate from FATFS driver
- No need to have these as the DMA buffers have to be handled at the lower layer.
Configuration menu - View commit details
-
Copy full SHA for 057c2d1 - Browse repository at this point
Copy the full SHA 057c2d1View commit details -
- Wasn't restoring file position after changing file size.
Configuration menu - View commit details
-
Copy full SHA for 562cd8b - Browse repository at this point
Copy the full SHA 562cd8bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c75827 - Browse repository at this point
Copy the full SHA 6c75827View commit details
Commits on May 29, 2024
-
Change FatFS config to use LFN 2 to better use memory
- LFN 3 allocates fixed size of 32k chunks.
Configuration menu - View commit details
-
Copy full SHA for 16d21bb - Browse repository at this point
Copy the full SHA 16d21bbView commit details
Commits on May 31, 2024
-
Merge branch 'main' of https://github.com/nanoframework/nf-interpreter …
…into develop-add-littlefs
Configuration menu - View commit details
-
Copy full SHA for b54e17f - Browse repository at this point
Copy the full SHA b54e17fView commit details
Commits on Jun 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b701250 - Browse repository at this point
Copy the full SHA b701250View commit details -
Add struct to map assigned FAT volumes
- Update code accordingly to manage all this and use new struct for volume ID/info.
Configuration menu - View commit details
-
Copy full SHA for acb0fd4 - Browse repository at this point
Copy the full SHA acb0fd4View commit details -
Configuration menu - View commit details
-
Copy full SHA for f1adf30 - Browse repository at this point
Copy the full SHA f1adf30View commit details -
GetSizeInfo now returns -1 for total and free size
- On large driver this is triggering the watchdog as the call to f_free takes a long time to go through all the sectors.
Configuration menu - View commit details
-
Copy full SHA for 64eeeec - Browse repository at this point
Copy the full SHA 64eeeecView commit details -
Remove assert as this call can fail on occasions
- This has no effect on the code workflow.
Configuration menu - View commit details
-
Copy full SHA for bc47fd6 - Browse repository at this point
Copy the full SHA bc47fd6View commit details -
Config MPU for cache free memory
- Required for FATFS driver to access SDCard.
Configuration menu - View commit details
-
Copy full SHA for 4b80f32 - Browse repository at this point
Copy the full SHA 4b80f32View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f552b2 - Browse repository at this point
Copy the full SHA 2f552b2View commit details -
FATFS array is now in nocache memory
- Fixes all issues with caching in F7. - Also improve buffers declaration to make it compatible with series and builds that don't have cache.
Configuration menu - View commit details
-
Copy full SHA for eb9c4c6 - Browse repository at this point
Copy the full SHA eb9c4c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 58cac2d - Browse repository at this point
Copy the full SHA 58cac2dView commit details
Commits on Jun 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5140e2b - Browse repository at this point
Copy the full SHA 5140e2bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f460f4 - Browse repository at this point
Copy the full SHA 2f460f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 617282d - Browse repository at this point
Copy the full SHA 617282dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2ec8242 - Browse repository at this point
Copy the full SHA 2ec8242View commit details -
Configuration menu - View commit details
-
Copy full SHA for 29f33f4 - Browse repository at this point
Copy the full SHA 29f33f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 90e1c97 - Browse repository at this point
Copy the full SHA 90e1c97View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2cdaa89 - Browse repository at this point
Copy the full SHA 2cdaa89View commit details -
Configuration menu - View commit details
-
Copy full SHA for e68b27d - Browse repository at this point
Copy the full SHA e68b27dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 587d954 - Browse repository at this point
Copy the full SHA 587d954View commit details -
Configuration menu - View commit details
-
Copy full SHA for 357fee0 - Browse repository at this point
Copy the full SHA 357fee0View commit details -
- HAL_USBH_USE_MSD is coming from community contrib repo which is not always pulled in, so need to check if it's defined before accessing it.
Configuration menu - View commit details
-
Copy full SHA for 004edc4 - Browse repository at this point
Copy the full SHA 004edc4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 64a8fe7 - Browse repository at this point
Copy the full SHA 64a8fe7View commit details -
Configuration menu - View commit details
-
Copy full SHA for cdf813e - Browse repository at this point
Copy the full SHA cdf813eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 62a7de6 - Browse repository at this point
Copy the full SHA 62a7de6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b05839 - Browse repository at this point
Copy the full SHA 4b05839View commit details -
Configuration menu - View commit details
-
Copy full SHA for ae8a9f5 - Browse repository at this point
Copy the full SHA ae8a9f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 879924c - Browse repository at this point
Copy the full SHA 879924cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4dd7751 - Browse repository at this point
Copy the full SHA 4dd7751View commit details -
Add delay to wait for AT25SF641to become fully operational
- Remove cache flush as this isn't necessary, the real issue is the chip not being operational before being queried.
Configuration menu - View commit details
-
Copy full SHA for 058e2ff - Browse repository at this point
Copy the full SHA 058e2ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for b80eca9 - Browse repository at this point
Copy the full SHA b80eca9View commit details
Commits on Jun 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ba7853c - Browse repository at this point
Copy the full SHA ba7853cView commit details -
Configuration menu - View commit details
-
Copy full SHA for a6e792e - Browse repository at this point
Copy the full SHA a6e792eView commit details -
- To latest available version on all supported series. - Fix typo in define name for STM32 HAL config. *** TO PR ***
Configuration menu - View commit details
-
Copy full SHA for 34cbfdb - Browse repository at this point
Copy the full SHA 34cbfdbView commit details -
Rename flash commands and memory organization
- To match datasheet. - Update code accordingly.
Configuration menu - View commit details
-
Copy full SHA for 59cbce2 - Browse repository at this point
Copy the full SHA 59cbce2View commit details
Commits on Jun 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 979a039 - Browse repository at this point
Copy the full SHA 979a039View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8796206 - Browse repository at this point
Copy the full SHA 8796206View commit details -
Fix ChibiOS cache definition for OSGPALX
- Now using region 0. - Remove deprecated define.
Configuration menu - View commit details
-
Copy full SHA for 7ad546a - Browse repository at this point
Copy the full SHA 7ad546aView commit details -
Buffers for littlefs are no longer in no cache region
- Also remove data buffer to local as it wasn't being used anywhere else.
Configuration menu - View commit details
-
Copy full SHA for 0c522d7 - Browse repository at this point
Copy the full SHA 0c522d7View commit details -
QSPI_Write now used simple prog instruction
- According to datasheet there is no point on using the quad alternative.
Configuration menu - View commit details
-
Copy full SHA for 65b8ca0 - Browse repository at this point
Copy the full SHA 65b8ca0View commit details -
Setting up MPU for QSPI region
- Need to use this despite the indirect access to the QSPI. - Known explained at https://community.st.com/t5/stm32-mcus-products/qspi-flag-qspi-flag-busy-sometimes-stays-set/td-p/365865.
Configuration menu - View commit details
-
Copy full SHA for 1e951f0 - Browse repository at this point
Copy the full SHA 1e951f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3390740 - Browse repository at this point
Copy the full SHA 3390740View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c2ecbd - Browse repository at this point
Copy the full SHA 6c2ecbdView commit details -
Add CORTEX to STM32F7 Cube package
- Required to be able to access MPU API. *** PR UPSTREAM ***
Configuration menu - View commit details
-
Copy full SHA for 5b5ffbc - Browse repository at this point
Copy the full SHA 5b5ffbcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 70f5433 - Browse repository at this point
Copy the full SHA 70f5433View commit details -
littlefs driver now using own buffers to allow setting those from tar…
…get implementation
Configuration menu - View commit details
-
Copy full SHA for 81dcdc8 - Browse repository at this point
Copy the full SHA 81dcdc8View commit details -
Configuration menu - View commit details
-
Copy full SHA for c8bd0a3 - Browse repository at this point
Copy the full SHA c8bd0a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for d1e12bf - Browse repository at this point
Copy the full SHA d1e12bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 77f8025 - Browse repository at this point
Copy the full SHA 77f8025View commit details -
Configuration menu - View commit details
-
Copy full SHA for d23079c - Browse repository at this point
Copy the full SHA d23079cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c2a9cc - Browse repository at this point
Copy the full SHA 5c2a9ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a0f9bf - Browse repository at this point
Copy the full SHA 5a0f9bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for e3aa9a8 - Browse repository at this point
Copy the full SHA e3aa9a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ababce - Browse repository at this point
Copy the full SHA 8ababceView commit details -
FATFS_FileHandle are now allocated from it's own memory pool
- Required in order to have the file work buffers allocated from no cache memory.
Configuration menu - View commit details
-
Copy full SHA for 5d8253d - Browse repository at this point
Copy the full SHA 5d8253dView commit details
Commits on Jun 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c4bb769 - Browse repository at this point
Copy the full SHA c4bb769View commit details -
Configuration menu - View commit details
-
Copy full SHA for c0846ff - Browse repository at this point
Copy the full SHA c0846ffView commit details -
Fix parameter for storage events
- Now passing volume index instead of pointer to object.
Configuration menu - View commit details
-
Copy full SHA for b91fec8 - Browse repository at this point
Copy the full SHA b91fec8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 903b70a - Browse repository at this point
Copy the full SHA 903b70aView commit details -
Configuration menu - View commit details
-
Copy full SHA for bf9387c - Browse repository at this point
Copy the full SHA bf9387cView commit details -
Configuration menu - View commit details
-
Copy full SHA for a3190e0 - Browse repository at this point
Copy the full SHA a3190e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for d108fe2 - Browse repository at this point
Copy the full SHA d108fe2View commit details -
- Update CMake to have littlefs tag as variable. - Update AZDO pipeline to checkout littlefs for nanoCLR build job.
Configuration menu - View commit details
-
Copy full SHA for f64e0c9 - Browse repository at this point
Copy the full SHA f64e0c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for e46cf55 - Browse repository at this point
Copy the full SHA e46cf55View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3bf220c - Browse repository at this point
Copy the full SHA 3bf220cView commit details -
Add implementation for Format at file system library
- Update implementation of NativeIO. - Add format implementation in FATFS driver. - Update declaration of sys io filesystem.
Configuration menu - View commit details
-
Copy full SHA for 8594574 - Browse repository at this point
Copy the full SHA 8594574View commit details -
Configuration menu - View commit details
-
Copy full SHA for a078263 - Browse repository at this point
Copy the full SHA a078263View commit details -
System_IO_DriveInfo is now common
- Reworked and removed all platform specific code so it's now possible to use it like this. - Update VCXP project.
Configuration menu - View commit details
-
Copy full SHA for d520294 - Browse repository at this point
Copy the full SHA d520294View commit details -
Merge branch 'main' of https://github.com/nanoframework/nf-interpreter …
…into develop-add-littlefs
Configuration menu - View commit details
-
Copy full SHA for 4585282 - Browse repository at this point
Copy the full SHA 4585282View commit details -
Configuration menu - View commit details
-
Copy full SHA for f6452e8 - Browse repository at this point
Copy the full SHA f6452e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 08697e4 - Browse repository at this point
Copy the full SHA 08697e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for a3f1535 - Browse repository at this point
Copy the full SHA a3f1535View commit details -
Configuration menu - View commit details
-
Copy full SHA for d792c7a - Browse repository at this point
Copy the full SHA d792c7aView commit details -
Configuration menu - View commit details
-
Copy full SHA for ed5ebb0 - Browse repository at this point
Copy the full SHA ed5ebb0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 59a11ba - Browse repository at this point
Copy the full SHA 59a11baView commit details -
Configuration menu - View commit details
-
Copy full SHA for 87b4015 - Browse repository at this point
Copy the full SHA 87b4015View commit details -
Configuration menu - View commit details
-
Copy full SHA for ffea6bb - Browse repository at this point
Copy the full SHA ffea6bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 45e512d - Browse repository at this point
Copy the full SHA 45e512dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c5a5af - Browse repository at this point
Copy the full SHA 7c5a5afView commit details -
Configuration menu - View commit details
-
Copy full SHA for 33a0646 - Browse repository at this point
Copy the full SHA 33a0646View commit details -
Configuration menu - View commit details
-
Copy full SHA for d19722d - Browse repository at this point
Copy the full SHA d19722dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1dc560a - Browse repository at this point
Copy the full SHA 1dc560aView commit details -
Configuration menu - View commit details
-
Copy full SHA for d319f9b - Browse repository at this point
Copy the full SHA d319f9bView commit details -
Configuration menu - View commit details
-
Copy full SHA for d3e211f - Browse repository at this point
Copy the full SHA d3e211fView commit details
Commits on Jun 12, 2024
-
Merge branch 'main' of https://github.com/nanoframework/nf-interpreter …
…into develop-add-littlefs
Configuration menu - View commit details
-
Copy full SHA for 0a4e50a - Browse repository at this point
Copy the full SHA 0a4e50aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e6dec4 - Browse repository at this point
Copy the full SHA 9e6dec4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 25d5093 - Browse repository at this point
Copy the full SHA 25d5093View commit details -
Configuration menu - View commit details
-
Copy full SHA for 98df075 - Browse repository at this point
Copy the full SHA 98df075View commit details -
Configuration menu - View commit details
-
Copy full SHA for b4bc9bf - Browse repository at this point
Copy the full SHA b4bc9bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e7ed27 - Browse repository at this point
Copy the full SHA 5e7ed27View commit details -
Configuration menu - View commit details
-
Copy full SHA for 556b68f - Browse repository at this point
Copy the full SHA 556b68fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 945d9de - Browse repository at this point
Copy the full SHA 945d9deView commit details -
Configuration menu - View commit details
-
Copy full SHA for 146664e - Browse repository at this point
Copy the full SHA 146664eView commit details
Commits on Jun 13, 2024
-
Merge branch 'main' of https://github.com/nanoframework/nf-interpreter …
…into develop-add-littlefs
Configuration menu - View commit details
-
Copy full SHA for a9dc8b0 - Browse repository at this point
Copy the full SHA a9dc8b0View commit details
Commits on Jun 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 327c588 - Browse repository at this point
Copy the full SHA 327c588View commit details
Commits on Jun 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3c1beaa - Browse repository at this point
Copy the full SHA 3c1beaaView commit details -
Merge branch 'main' of https://github.com/nanoframework/nf-interpreter …
…into develop-add-littlefs
Configuration menu - View commit details
-
Copy full SHA for beb74b4 - Browse repository at this point
Copy the full SHA beb74b4View commit details
Commits on Jun 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 19c48e0 - Browse repository at this point
Copy the full SHA 19c48e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for dc5c187 - Browse repository at this point
Copy the full SHA dc5c187View commit details
Commits on Jun 28, 2024
-
- Update CMakes as required. - Migrate storage manager code and storage access to use littlefs instead of SPIFFS. - Update partitions CSV files to use littlefs partition type. - Update sdkconfig files with littlefs config options.
Configuration menu - View commit details
-
Copy full SHA for d7ea326 - Browse repository at this point
Copy the full SHA d7ea326View commit details -
Merge branch 'main' of https://github.com/nanoframework/nf-interpreter …
…into develop-add-littlefs
Configuration menu - View commit details
-
Copy full SHA for 2ab120a - Browse repository at this point
Copy the full SHA 2ab120aView commit details -
Configuration menu - View commit details
-
Copy full SHA for cd0b415 - Browse repository at this point
Copy the full SHA cd0b415View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e3fca3 - Browse repository at this point
Copy the full SHA 1e3fca3View commit details -
Merge branch 'main' of https://github.com/nanoframework/nf-interpreter …
…into develop-add-littlefs
Configuration menu - View commit details
-
Copy full SHA for e5760f0 - Browse repository at this point
Copy the full SHA e5760f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a79655 - Browse repository at this point
Copy the full SHA 1a79655View commit details -
Merge branch 'main' of https://github.com/nanoframework/nf-interpreter …
…into develop-add-littlefs
Configuration menu - View commit details
-
Copy full SHA for c9c917c - Browse repository at this point
Copy the full SHA c9c917cView commit details -
Merge branch 'main' of https://github.com/nanoframework/nf-interpreter …
…into develop-add-littlefs
Configuration menu - View commit details
-
Copy full SHA for d4fd381 - Browse repository at this point
Copy the full SHA d4fd381View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8733042 - Browse repository at this point
Copy the full SHA 8733042View commit details -
Configuration menu - View commit details
-
Copy full SHA for ea1986c - Browse repository at this point
Copy the full SHA ea1986cView commit details -
Rework inclusion of littlefs CMake option
- Now using correct option variable, not the build one. - Add config option to ESP32 base presets.
Configuration menu - View commit details
-
Copy full SHA for 685c77a - Browse repository at this point
Copy the full SHA 685c77aView commit details
Commits on Jul 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 68789da - Browse repository at this point
Copy the full SHA 68789daView commit details
Commits on Jul 15, 2024
-
Merge branch 'main' of https://github.com/nanoframework/nf-interpreter …
…into develop-add-littlefs
Configuration menu - View commit details
-
Copy full SHA for 806d478 - Browse repository at this point
Copy the full SHA 806d478View commit details -
Configuration menu - View commit details
-
Copy full SHA for a5ef29a - Browse repository at this point
Copy the full SHA a5ef29aView commit details
Commits on Jul 22, 2024
-
Merge branch 'main' of https://github.com/nanoframework/nf-interpreter …
…into develop-add-littlefs
Configuration menu - View commit details
-
Copy full SHA for acaf6c3 - Browse repository at this point
Copy the full SHA acaf6c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d003cc - Browse repository at this point
Copy the full SHA 2d003ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3074545 - Browse repository at this point
Copy the full SHA 3074545View commit details -
Configuration menu - View commit details
-
Copy full SHA for 10e63b1 - Browse repository at this point
Copy the full SHA 10e63b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9eee366 - Browse repository at this point
Copy the full SHA 9eee366View commit details -
Fix FS_Driver::FindOpen and FindNext
- Fix file/dir has to take into account base path.
Configuration menu - View commit details
-
Copy full SHA for cde34d9 - Browse repository at this point
Copy the full SHA cde34d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3dc3b6b - Browse repository at this point
Copy the full SHA 3dc3b6bView commit details
Commits on Jul 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4c8a528 - Browse repository at this point
Copy the full SHA 4c8a528View commit details -
- All these params are coming from internal callers.
Configuration menu - View commit details
-
Copy full SHA for 3a49985 - Browse repository at this point
Copy the full SHA 3a49985View commit details -
Configuration menu - View commit details
-
Copy full SHA for 340d9b1 - Browse repository at this point
Copy the full SHA 340d9b1View commit details