Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/nanoframework/nf-interpreter

:gear: nanoFramework Interpreter, CLR, HAL, PAL and reference target boards
https://github.com/nanoframework/nf-interpreter

Add GetSector in STM32 flash driver (#214)

- this is to retrieve the sector number given a flash address
- implemented this for both versi...

e17cdcc69e6a0e5e44bb1a5c5cc97e6fb342bef7 authored almost 8 years ago
Rework link scripts (#213)

- correct/improve region sizes
- improve comments
- rename link script files
- update CMake's...

94d28e343740e3881a8f88362a1833c35ff20d1b authored almost 8 years ago
Remove duplicate file (#212)

- all headers for WireProtocol were supposed to have moved to CRL\Include in #208, this on was l...

e6b46307a8021ae706d3d96c445c1a917b578bec authored almost 8 years ago
Correct declaration of HalSystemConfig (#210)

- wasn't setting all the structure fields thus they were missalinged
- remove GetDriverName() f...

cdca4a8f258b845e071261fa7c37bfc4553cd2ce authored almost 8 years ago
Move WireProtocol headers to CRL\Include (#208)

Signed-off-by: José Simões <[email protected]>

a34a0110539e5e521bae4b9518f2369f73a419b8 authored almost 8 years ago
Implement Monitor_MemoryMap command (#207)

Signed-off-by: José Simões <[email protected]>

599f48e7eb809ea0657934694e322ae4d8f0c9c6 authored almost 8 years ago
Fixed ram0 start address on linker file (#206)

- this is for nanoCLR of ST_NUCLEO_F091RC

Signed-off-by: José Simões <[email protected]...

666f713f7d8febf44c66769b84431dfc48000952 authored almost 8 years ago
Add HalSystemConfig to reference boards (#205)

- add variable to target_common.c
- add RAM and FLASH map to target_common CMAKE template
- cl...

c35216f609e190085d430cab82f819a0f17792c2 authored almost 8 years ago
Moved some declarations to nanoHAL_v2 (#204)

- this is to allow use of header in C source files, the current
nanoHAL.h has some declarations...

9c00165c17341ace722f0fbba9005513324410a8 authored almost 8 years ago
Implement AccessMemory function (#198)

* Implement AccessMemory function

- mapped modes(operations) to appropriate platform drivers
...

1d32f7ca59df3d2e85ceec04d9868529a8885397 authored almost 8 years ago
Add dummy flash sector 11 definition (#203)

- this is required for devices that don't have 24 sectors
- fixes #202

Signed-off-by: José S...

bb3312231910ccce99cd6403218614235f127e7a authored almost 8 years ago
Add flash driver for STM32F7 serie (#200)

- this is in ChibiOS nF overlay

Signed-off-by: José Simões <[email protected]>

7ddca72b510f2a06068958bc0f403eabffbaf254 authored almost 8 years ago
Implement Monitor_EraseMemory command (#197)

Signed-off-by: José Simões <[email protected]>

a1f58a310a057b0f56aa2074697c3faca50212fb authored almost 8 years ago
HAL config was missing the USE_SERIAL definition (#194)

Signed-off-by: José Simões <[email protected]>

8fac17056aab5b9275eadc900cef4385c952b669 authored almost 8 years ago
Add Travis CI badge to readme (#193)

Signed-off-by: José Simões <[email protected]>

5d0501c0270ed09ae90c1d4635e3619cb9f414ba authored almost 8 years ago
update Travis file (#183)

- Update Travis file to build all reference boards

Signed-off-by: José Simões <jose.simoes@ec...

b3b1343ebcbe49fe740009b62a8c8ee47682a0bc authored almost 8 years ago
Correct filename case (#190)

- requried for case sensitive systems

Signed-off-by: José Simões <[email protected]>

a4d8073cf4d9ba80f754d9b56cb91a65e9278472 authored almost 8 years ago
Correct file name case (#189)

- required for case sensitive systems
- rename vars to standardize naming
- temporarily made n...

0bbf49291e972eabbe12edb8afe1c48b1e6b5d40 authored almost 8 years ago
Change filename case (#187)

- required for case sensitive systems

Signed-off-by: José Simões <[email protected]>

65bf5a98f9508cc41e88d03ae1e51201a7a74970 authored almost 8 years ago
Change filename case (#186)

- required for case sensitive systems

Signed-off-by: José Simões <[email protected]>

d64c0298bd4f7a1aaa07288a5249ca9443e8d39f authored almost 8 years ago
Rename files and folder because of case sensitive systems (#185)

Signed-off-by: José Simões <[email protected]>

f200738923950256ad52cad223b8bcca07e55553 authored almost 8 years ago
Correct file name case (#184)

Signed-off-by: José Simões <[email protected]>

889e055e8df77722cba21f33423359c7fd5ad02f authored almost 8 years ago
Add Travis file (#180)

Signed-off-by: José Simões <[email protected]>

0b50926ffcb9a1770357744f2ab69e2c797613f6 authored almost 8 years ago
Aligned CMakes for reference boards (#179)

- this is regarding WireProtocol for nanoBooter

Signed-off-by: José Simões <jose.simoes@eclo....

f6efc65d5519c3e83223f124e3431b0abfc6c989 authored almost 8 years ago
Enable WireProtocol in nanoBooter (#177)

- this was disabled when working on the HAL
- update CMake's
- cleanup code
- comment HAL tim...

df709693de118737002ce42ee0002f213b49b2e4 authored almost 8 years ago
Extracted SupportCRC32 to separate code file (#176)

- was causing issues because of references from C and C++
- update CMake's accordingly

Signe...

2dca0eb7cfbccf9baf610f1af12d52d5f7f2189b authored almost 8 years ago
Add missing #ifdef for Win32 nanoCLR solution (#175)

Signed-off-by: José Simões <[email protected]>

c5a7dc5d0f84d6071e70ca854c5f5374f6a58afc authored almost 8 years ago
Add build option to choose if debugger is included (#174)

- debugger is now a selectable feature
- update CMakes accordingly
- update documentation

S...

d31867fe33fea4088793f97f144d5f63868f2333 authored almost 8 years ago
Initial work on the PAL (#173)

- add CLRStartup as thread (to control stack size because we can't do that on main() as thread)
...

e754919aca3709397d67d6e78eab9d456ddcb3c1 authored almost 8 years ago
Add code to copy vector table to RAM (#172)

- add required regions and definitions to linker file
- add code to copy vector table to RAM an...

696f494832e2285a1233c65fcffb68ff087db134 authored almost 8 years ago
First pass on Time HAL/PAL (#169)

- rename time related HAL/PAL functions
- comment unused ones

Signed-off-by: José Simões <jo...

064c42aa484d660dc339462b3c3a8bd4e2d68cf6 authored almost 8 years ago
Quail board support (#168)

Signed-off-by: Christophe Gerbier <[email protected]>

82f29b1c7790f7d0d1b5f2ef353329fe2e6545e3 authored almost 8 years ago
Fix mcu configs for NUCLEO901 in nanoCLR (#167)

- update copyright header too

Signed-off-by: José Simões <[email protected]>

64108e19e68c6e83bcd08ac37316c73ad168f0e6 authored almost 8 years ago
Add weak stub functions (#166)

- WIP for #165
- commented code block calling hal stuff not yet available
- impact in image si...

c69ab87026bbcbdd2e9affdeb63944dc7235bed3 authored almost 8 years ago
Uncomment line that was causing issues when there wasn't a nanoCLR image flashed (#163)

Signed-off-by: José Simões <[email protected]>

42a3c541fcee83dd4e3281524fff665d49113f01 authored almost 8 years ago
Add vscode setting.json to ignore list (#161)

Signed-off-by: José Simões <[email protected]>

e0ae3c0d1f66cc12ff9068ca788abaf7331f4a19 authored almost 8 years ago
Rework HAL time functions (#160)

- see #159

Signed-off-by: José Simões <[email protected]>

7a465e7dd9701f2f9d2caf3b1549c2649e86fc00 authored almost 8 years ago
Moved weak definition to common header (#158)

- follows DRY and improves reuse

Signed-off-by: José Simões <[email protected]>

ae1375b3511ee1c9e8ee5998b077c2529257b7db authored almost 8 years ago
Improvements with linker files (#157)

- now both nanoBooter and nanoCLR have their own linker files on each reference board
- nanoBoo...

6963bbb53e2a97f5ba1d58d36d55f917b1fec41b authored almost 8 years ago
Lineup the sys tick configurations on all reference boards (#156)

- also updated mcu configurations to maximize clocks

Signed-off-by: José Simões <jose.simoes@...

06b6c358e1a76ec908ed0c02290c9591df1d4400 authored almost 8 years ago
Add code to check for valid CLR image and launch it (#155)

- add simple and expedited check if a CLR image is flashed
- if that check passes nanoBooter la...

fe07b084b2c903532485c17c05df27b6932bb046 authored almost 8 years ago
Revert ChibiOS setting for using classic periodic timer (#153)

- for some reason ChibiOS is not happy working with a periodic sys tick, it has to be set to tic...

da4b0d610f941bb644eaf058a2260c9c28aa7003 authored almost 8 years ago
Add CLRStartup for ChibiOS (#151)

- add code for CLRStartup
- uncomment call to CLRStartup from all reference board main thread
...

13cb09bdd75fdf1a6247baf75038274e8488ad2f authored almost 8 years ago
Rework linker scripts to allow definition of CLR managed heap (#150)

- rework linker scripts and CMake files to make this happen
- add documentation

Signed-off-b...

3914ba3b3ef784a9e1d471fdb432dfa7576452c8 authored almost 8 years ago
Improve CMake so that is not required to have each suported board name in a list (#149)

- now only the series name is required
- also improve CMake to support OEM boards that include ...

6691917b35b6d73b088e9214e1f7831d19d8bad2 authored almost 8 years ago
Add STM32F429I_DISCOVERY board (#147)

Signed-off-by: José Simões <[email protected]>

4d07f1fdfd99868d175782a1b54f0a77f87fdc8b authored almost 8 years ago
Implement HAL_Time_TicksToTimeMilliSec (#145)

* Implement HAL_Time_TicksToTimeMicroSec

- rename function to HAL_Time_TicksToTimeMicroSec to...

4884fe5a222bfe2fce4e4ec17b2f072aab4f3262 authored almost 8 years ago
Moved include of target_board header to targetHAL (#144)

Fixes #142

Signed-off-by: José Simões <[email protected]>

5c0ce2e1d019e0f81842d935834d5b84abffe187 authored almost 8 years ago
Add support to allow use of hardware FPU (#140)

Add support to allow use of hardware FPU

- add new parameter to main CMake: USE_FPU
- update...

6ad95137b7f928095ab373f89101486731b982e5 authored almost 8 years ago
Deleted nanoCLR.VC.db (#138)

Obvious fix

6ed1a1ece00fb8e62c270afe1536cf86e352436b authored almost 8 years ago
Document RTOS source build options (#137)

Resolve #81

Signed-off-by: José Simões <[email protected]>

50f0deb63639e60ad8b2090bc0d62a3ca613661b authored almost 8 years ago
Initial work on native nanoCLR build with core files (#127)

- replicated VS solution
- added all required stubbs
- rework existing CMake and add new ones ...

48ffe710f942b95397971fac14ca4b705a53af36 authored almost 8 years ago
Remove duplicate build documentation (#135)

Resolve #133

Signed-off-by: José Simões <[email protected]>

9fbd7ae4e7c4f59a0668ccef54db784d79c5155e authored almost 8 years ago
Removed stcube_repository from root (#134)

Removed stcube_repository from root
Remove unused CMake for STM32 HAL

Resolve #97

Signed-...

3b547be24b9a97b20f4bfb8dd28ef33a5c6effc0 authored almost 8 years ago
Merge pull request #129 from Eclo/rename-flash-name

Rename FLASH in HAL_SYSTEM_CONFIG struct

8fecc8628a526eccd8e45175257287c24bc15e81 authored almost 8 years ago
Update gitignore

Update gitignore

Signed-off-by: José Simões <[email protected]>

701bca43083db75163b0836761a092fd4e3a862e authored almost 8 years ago
Rename FLASH in HAL_SYSTEM_CONFIG struct

- this name is conflicting with ST HAL FLASH define (base address of flash space)

Signed-off-by...

b6542ab9eac54d1eec84eb6ebf415886cfa1bde8 authored almost 8 years ago
Fix definitions for VERSION and OEM strings (#120)

Fix definitions for VERSION and OEM strings
Rename version and OEM defines to match CLR

Sign...

8b7337ad8bbb45194963356cf40652c55a79938e authored almost 8 years ago
Merge pull request #125 from Eclo/aling-compiler-linker-flags

Reorder compiler and linker options

ce6b3425c249c743601e65b30e9139fd1ead22d5 authored almost 8 years ago
Reorder compiler and linker options

- this is just a reordering on the options to make it easier to compare between series
- added c...

dd7ac6056e3762dd4270cb302094a6fde2791844 authored almost 8 years ago
Support unicode strings in usb (#119)

Add support for Unicode strings in USB configuration

Signed-off-by: José Simões <jose.simoes@...

03158e07f21faad87fee221918766c07ce641e32 authored almost 8 years ago
New target board NUCLEO144-F746ZG for ChibiOS (V2) (#122)

Support for the F7 board in the overlay concept was added, here are the
additional (target) fil...

47346d74aa98946bb8b83c71c9c660bb5cf4ece2 authored almost 8 years ago
Merge pull request #117 from Eclo/add-logo-32x32

Add logo in common size (32x32)

86c5f0418374d82686f1f58e0380612aa6b72bd9 authored almost 8 years ago
Merge pull request #114 from Eclo/udpate-cmake-and-doc

Update main CMake defaulting on ChibiOS

8eda80f54dc81bcdae00382f9fd67ac19629907c authored almost 8 years ago
Minimum required CMake is 3.7 (#112)

- Changed the minimum required version for CMake to 3.7
- Modified the documentation in the bui...

dabb8483bdd6adaea0965d666042b07417f79bb8 authored almost 8 years ago
Add logo in common size (32x32)

Signed-off-by: José Simões [email protected]

25dc40c1d353f2bc3f4b6673aa769c2812aafddf authored almost 8 years ago
Update main CMake defaulting on ChibiOS

comment code sections for unsupported RTOSes in main CMake
Documentation:
remove options that ar...

1d84546c4d3d19d2993c40dcfd5ff95749a01053 authored about 8 years ago
Merge pull request #111 from piwi1263/Issue-#96

Correct "source" directory references in <root>/CMakeLists.txt

Fix #96

74f67100fbca16b683b284cfdc2341caedcbae1d authored about 8 years ago
Changed "source" to "src"

411f6b4ca15e73ea1e4f313806b1b77e7c73b801 authored about 8 years ago
Merge pull request #109 from Eclo/add-target-config-files

Add CMake configuration files for target and board level

d519ea6644bf41c801498783509934cfc27cba8d authored about 8 years ago
Add CMake configuration files for target and board level

- these are parsed by CMake before build to output .h files that are available to be included in...

866db197dc823496a50bf03ccd80761b8b3a4af1 authored about 8 years ago
Merge pull request #108 from Eclo/remove-invalid-file-refs

Remove invalid source files

769751befc28e74d55c0d264c0a102a7ff478532 authored about 8 years ago
Remove invalid source files

- these files were wrongly added here (they will be made available on a comming ChibiOS version)...

4c1d62b315fe172a3f6d36ac90f53dd80b47d6f7 authored about 8 years ago
Add support for ST_NUCLEO144_F746ZG ChibiOS board (#107)

* Add support for ST_NUCLEO144_F746ZG ChibiOS board

- add files to add support for this board...

fcdf1854595bcd51c7f6701144bbc6673d632ed1 authored about 8 years ago
Rename nanoCLR (#105)

Signed-off-by: Stanislav Šimíček <[email protected]>

9874e496a8f12847a595435ab9f420d7ab017cf3 authored about 8 years ago
Added empty line to make GitHub diff happy (#103)

Signed-off-by: Stanislav Šimíček <[email protected]>

1b548c44a087bf456f722f21bbff9266e65f726e authored about 8 years ago
Merge pull request #102 from Eclo/fix-101

Correct buffer size for ST_NUCLEO_F091RC

20274e18a4609c0327ca34311e2f4fd3284d014f authored about 8 years ago
Merge pull request #100 from Eclo/add-monitor-reboot-command

Add Monitor_Reboot command

86ad17da6c6916316d48b720c9bf9a8673c260a5 authored about 8 years ago
Merge pull request #99 from cw2/cleanup-platforms-toolchains

Cleaned up unused, obsolete and unsupported platforms and toolchains

218b10bd2b815d37a75e5fd27a5a64d01faaaa8d authored about 8 years ago
Correct buffer size for ST_NUCLEO_F091RC

- fixes #101

Signed-off-by: José Simões <[email protected]>

f4cc058e78e01132527f511f9f150758b14d168f authored about 8 years ago
Add Monitor_Reboot command

- this is for ChibiOS reference implementation (nanoBooter only)

Signed-off-by: José Simões <jo...

69734d2e9c22d923860e3c0348da25440fd66e72 authored about 8 years ago
Add flash driver for STM32 in ChibiOS (#98)

* Add flash driver for STM32 in ChibiOS

- followed structure and architecture of ChibiOS Comm...

4daaa0d5d39d215c6c6e624e104e283de5a4a29c authored about 8 years ago
Cleaned up unused,obsolete and unsupported platforms and toolchains

Signed-off-by: Stanislav Šimíček <[email protected]>

e9895e327fba32ba89d20a48540b7a871ee272c1 authored about 8 years ago
Merge pull request #95 from cw2/dev-nanoclr-init

[WIP] nanoCLR

f227d566e06a0e6cef644d06cc77be59aecbc499 authored about 8 years ago
[WIP] nanoCLR

Initial NETMF code import, converted to Visual C++ projects, and stubs
are used for simple featu...

a983363aef657fa2b5436f9892546f85e4e3435f authored about 8 years ago
Fixed copyright notice in CMakeLists (#94)

Obvious fix

a820951086d705535fefb230c50e755f1c1f68ab authored about 8 years ago
Merge pull request #93 from Eclo/fix-90

Correct path hint

da954a2df0e5b9bafd54c7a52de58d2826f09611 authored about 8 years ago
Correct path hint

- fixes #90

Signed-off-by: José Simões <[email protected]>

725dd07ade8b7db539ad58ca5cb66c4f5de69960 authored about 8 years ago
Merge pull request #90 from Eclo/fix-issue-86

Remove 'source' directory

cda41e7fdd8d533009a20167f2b85b9d86160761 authored about 8 years ago
Fixed project name (#88)

Close #73

Signed-off-by: Stanislav Šimíček <[email protected]>

c868101d40bddc6e9f08c188d6e122ea2773615b authored about 8 years ago
Remove 'source' directory

- Source root is now src
- Fixes #86

Signed-off-by: José Simões <[email protected]>

cddb6fc47a14dbe7c8bdb3c72f08fa3b0270a6fb authored about 8 years ago
Merge pull request #84 from nanoframework/import-cmake-build

Import cmake build

2400f86adfbd1052f293d094696a58cfcf25686a authored about 8 years ago
Import cmake build

commit ad06cbdbac049ed00a6339622274aa9504e8cf96
Author: Becafuel <[email protected]>

Obvious ...

7c0883a7ad584c757cc3b36c7bff607195800abf authored about 8 years ago
Initial import

Signed-off-by: José Simões <[email protected]>
Signed-off-by: Stanislav Šimíče...

759ce7c1867ba7189de2d1570aeadfc9a61d4116 authored about 8 years ago
Initial commit

969451139035d05ce6f297912c90ae7ef22f0df2 authored about 8 years ago