Skip to content

Commit

Permalink
Comments and VS browsing
Browse files Browse the repository at this point in the history
  • Loading branch information
ckormanyos committed Jun 23, 2024
1 parent e671f0c commit 03d2225
Show file tree
Hide file tree
Showing 8 changed files with 47 additions and 30 deletions.
1 change: 0 additions & 1 deletion Clean.sh
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
#!/bin/bash

make clean

6 changes: 3 additions & 3 deletions Code/Mcal/Clock.c
Original file line number Diff line number Diff line change
Expand Up @@ -18,9 +18,9 @@
//=====================================================================================================
// Includes
//=====================================================================================================
#include "FE310.h"
#include "Clock.h"
#include "riscv-csr.h"
#include <FE310.h>
#include <Clock.h>
#include <riscv-csr.h>

//=====================================================================================================
// Functions prototype
Expand Down
8 changes: 4 additions & 4 deletions Code/Mcal/Mcu.c
Original file line number Diff line number Diff line change
Expand Up @@ -18,10 +18,10 @@
//=====================================================================================================
// Includes
//=====================================================================================================
#include "FE310.h"
#include "Clock.h"
#include "Mcu.h"
#include "riscv-csr.h"
#include <FE310.h>
#include <Clock.h>
#include <Mcu.h>
#include <riscv-csr.h>

//=====================================================================================================
// Functions prototype
Expand Down
4 changes: 2 additions & 2 deletions Code/Mcal/mtimer.c
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,8 @@
//=========================================================================================
// Includes
//=========================================================================================
#include "mtimer.h"
#include "riscv-csr.h"
#include <mtimer.h>
#include <riscv-csr.h>

//-----------------------------------------------------------------------------------------
/// \brief
Expand Down
6 changes: 3 additions & 3 deletions Code/Startup/intvect.c
Original file line number Diff line number Diff line change
Expand Up @@ -18,9 +18,9 @@
//=====================================================================================================
// Includes
//=====================================================================================================
#include "FE310.h"
#include "riscv-csr.h"
#include "Platform_Types.h"
#include <FE310.h>
#include <riscv-csr.h>
#include <Platform_Types.h>

//=====================================================================================================
// Functions prototype
Expand Down
14 changes: 9 additions & 5 deletions Code/main.c
Original file line number Diff line number Diff line change
Expand Up @@ -15,12 +15,18 @@
******************************************************************************************/

// cd /mnt/c/Users/ckorm/Documents/Ks/uC_Software/Boards/RED-V_SiFive_RISC-V_FE310_SoC
// wget --no-check-certificate https://buildbot.embecosm.com/job/riscv32-gcc-ubuntu2204-release/10/artifact/riscv32-embecosm-ubuntu2204-gcc13.2.0.tar.gz
// tar -xzf riscv32-embecosm-ubuntu2204-gcc13.2.0.tar.gz -C /mnt/c/Users/ckorm/Documents/Ks/uC_Software/Boards/RED-V_SiFive_RISC-V_FE310_SoC
// PATH="/mnt/c/Users/ckorm/Documents/Ks/uC_Software/Boards/RED-V_SiFive_RISC-V_FE310_SoC/riscv32-embecosm-ubuntu2204-gcc13.2.0/bin:$PATH"
// bash ./Rebuild.sh

//=====================================================================================================
// Includes
//=====================================================================================================
#include "FE310.h"
#include "mtimer.h"
#include "riscv-csr.h"
#include <FE310.h>
#include <mtimer.h>
#include <riscv-csr.h>

#define MTIME_TIMEOUT_LED_PHASE 1000U

Expand Down Expand Up @@ -71,5 +77,3 @@ void Isr_MachineTimerInterrupt(void)
/* reload the mtimer */
mtimer_ReloadTimer(MTIME_TIMEOUT_MS(MTIME_TIMEOUT_LED_PHASE));
}


5 changes: 5 additions & 0 deletions build/RED-V_SiFive_RISC-V_FE310_SoC.vcxproj
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@
</ProjectConfiguration>
</ItemGroup>
<ItemGroup>
<None Include="..\.github\workflows\RED-V_SiFive_RISC-V_FE310_SoC.yml" />
<None Include="..\.gitignore" />
<None Include="..\Build.sh" />
<None Include="..\Clean.sh" />
Expand Down Expand Up @@ -84,11 +85,15 @@
<NMakeBuildCommandLine>make all TYP_CC=LLVM</NMakeBuildCommandLine>
<NMakeReBuildCommandLine>make all TYP_CC=LLVM</NMakeReBuildCommandLine>
<NMakeCleanCommandLine>make clean TYP_CC=LLVM</NMakeCleanCommandLine>
<NMakeIncludeSearchPath>$(SolutionDir)../Code;$(SolutionDir)../Code/Mcal;</NMakeIncludeSearchPath>
<NMakePreprocessorDefinitions>__attribute__()=</NMakePreprocessorDefinitions>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Blinky_RedV_FE310 GCC|x64'">
<NMakeBuildCommandLine>make all TYP_CC=GCC</NMakeBuildCommandLine>
<NMakeReBuildCommandLine>make all TYP_CC=GCC</NMakeReBuildCommandLine>
<NMakeCleanCommandLine>make clean TYP_CC=GCC</NMakeCleanCommandLine>
<NMakeIncludeSearchPath>$(SolutionDir)../Code;$(SolutionDir)../Code/Mcal;</NMakeIncludeSearchPath>
<NMakePreprocessorDefinitions>__attribute__()=</NMakePreprocessorDefinitions>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Blinky_RedV_FE310 LLVM|x64'">
<ClCompile>
Expand Down
33 changes: 21 additions & 12 deletions build/RED-V_SiFive_RISC-V_FE310_SoC.vcxproj.filters
Original file line number Diff line number Diff line change
Expand Up @@ -13,12 +13,18 @@
<Filter Include="Code">
<UniqueIdentifier>{685e5da8-bb6f-4f61-bafa-855ae8316286}</UniqueIdentifier>
</Filter>
<Filter Include="Code\Mcal">
<UniqueIdentifier>{b18bc57a-f6e6-4a7e-94f1-0e741870dbaa}</UniqueIdentifier>
</Filter>
<Filter Include="Code\Startup">
<UniqueIdentifier>{a41951c5-2a67-4402-9518-95337fc7a4a7}</UniqueIdentifier>
</Filter>
<Filter Include="Mcal">
<UniqueIdentifier>{b18bc57a-f6e6-4a7e-94f1-0e741870dbaa}</UniqueIdentifier>
</Filter>
<Filter Include=".github">
<UniqueIdentifier>{8bd596ee-2b15-4fe2-b514-484ef7efc85c}</UniqueIdentifier>
</Filter>
<Filter Include=".github\workflows">
<UniqueIdentifier>{4f794441-a60f-4b21-a720-73332904f080}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<None Include="..\.gitignore">
Expand Down Expand Up @@ -66,6 +72,9 @@
<None Include="Makefile">
<Filter>build</Filter>
</None>
<None Include="..\.github\workflows\RED-V_SiFive_RISC-V_FE310_SoC.yml">
<Filter>.github\workflows</Filter>
</None>
</ItemGroup>
<ItemGroup>
<Text Include="..\CMakeLists.txt">
Expand All @@ -74,33 +83,33 @@
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\Code\Mcal\Clock.h">
<Filter>Code\Mcal</Filter>
<Filter>Mcal</Filter>
</ClInclude>
<ClInclude Include="..\Code\Mcal\FE310.h">
<Filter>Code\Mcal</Filter>
<Filter>Mcal</Filter>
</ClInclude>
<ClInclude Include="..\Code\Mcal\Mcu.h">
<Filter>Code\Mcal</Filter>
<Filter>Mcal</Filter>
</ClInclude>
<ClInclude Include="..\Code\Mcal\mtimer.h">
<Filter>Code\Mcal</Filter>
<Filter>Mcal</Filter>
</ClInclude>
<ClInclude Include="..\Code\Mcal\Platform_Types.h">
<Filter>Code\Mcal</Filter>
<Filter>Mcal</Filter>
</ClInclude>
<ClInclude Include="..\Code\Mcal\riscv-csr.h">
<Filter>Code\Mcal</Filter>
<Filter>Mcal</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\Code\Mcal\Mcu.c">
<Filter>Code\Mcal</Filter>
<Filter>Mcal</Filter>
</ClCompile>
<ClCompile Include="..\Code\Mcal\mtimer.c">
<Filter>Code\Mcal</Filter>
<Filter>Mcal</Filter>
</ClCompile>
<ClCompile Include="..\Code\Mcal\Clock.c">
<Filter>Code\Mcal</Filter>
<Filter>Mcal</Filter>
</ClCompile>
<ClCompile Include="..\Code\Startup\intvect.c">
<Filter>Code\Startup</Filter>
Expand Down

0 comments on commit 03d2225

Please sign in to comment.