Skip to content

Commit d30cb0f

Browse files
authored
Merge pull request #30 from aabadie/various_updates
bsp: cmake: tiny updates
2 parents 2fde3a4 + 6b29cab commit d30cb0f

File tree

3 files changed

+29
-10
lines changed

3 files changed

+29
-10
lines changed

sdk/bsp/optical.c

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -231,12 +231,14 @@ void OPTICAL_SFD_Handler(void) {
231231
// print statement
232232
// doing this prevent a long string of loads back to back
233233
printf(
234-
"HF=%lu-%lu 2M=%lu-%lu",
235-
count_HFclock, HF_CLOCK_fine,
236-
count_2M, RC2M_coarse);
234+
"HF=%lu-%lu-%lu ",
235+
count_HFclock, HF_CLOCK_fine, HF_CLOCK_coarse);
237236
printf(
238-
",%lu,%lu LC=%lu-%lu ",
239-
RC2M_fine, RC2M_superfine,
237+
"2M=%lu-%lu,%lu,%lu ",
238+
count_2M, RC2M_coarse,
239+
RC2M_fine, RC2M_superfine);
240+
printf(
241+
"LC=%lu-%lu ",
240242
count_LC, optical_vars.LC_code);
241243
#if defined(MODULE_RADIO)
242244
printf(

sdk/bsp/radio.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -353,7 +353,7 @@ void default_radio_rx_cb(uint8_t* packet, uint8_t packet_len) {
353353

354354
void cb_timer_radio(void) {
355355
if (radio_vars.radio_mode == TX_MODE) {
356-
// Tranmit the packet
356+
// Transmit the packet
357357
radio_txNow();
358358
} else if (radio_vars.radio_mode == RX_MODE) {
359359
// Stop attempting to receive

sdk/cmake/scum-build.cmake

Lines changed: 21 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,17 +13,30 @@ if(NOT DEFINED SCUM_BUILD_C_FLAGS)
1313
string(APPEND SCUM_BUILD_C_FLAGS
1414
${${SCUM_BUILD_TYPE_FLAGS}}
1515
" -mcpu=cortex-m0"
16+
" -march=armv6s-m"
1617
" -mthumb"
18+
" -mlittle-endian"
19+
" -mfloat-abi=soft"
1720
" -std=c17"
1821
" -fdebug-prefix-map=${CMAKE_CURRENT_SOURCE_DIR}/../..="
19-
" -pedantic"
20-
" -Wall"
21-
" -Werror"
22-
" -Wstrict-prototypes"
2322
" -fdata-sections"
2423
" -ffunction-sections"
24+
" -fwrapv"
25+
" -fno-common"
26+
" -fshort-enums"
2527
" -fomit-frame-pointer"
2628
" -fshort-wchar"
29+
" -fdiagnostics-color"
30+
" -fno-delete-null-pointer-checks"
31+
" -pedantic"
32+
" -Wall"
33+
" -Werror"
34+
" -Wcast-align"
35+
" -Wformat=2"
36+
" -Wformat-overflow"
37+
" -Wformat-truncation"
38+
" -Wstrict-overflow"
39+
" -Wstrict-prototypes"
2740
)
2841
endif()
2942

@@ -48,6 +61,10 @@ if(NOT DEFINED SCUM_BUILD_LD_FLAGS)
4861
" -Wl,--gc-sections"
4962
" -Wl,--print-memory-usage"
5063
" -Wl,--no-wchar-size-warning"
64+
" -Wl,--no-warn-rwx-segments"
65+
" -Wl,--fatal-warnings"
66+
" -lc"
67+
" -lgcc"
5168
" -T${LINKER_SCRIPT}"
5269
" -Wl,-Map=${CMAKE_CURRENT_BINARY_DIR}/${CMAKE_PROJECT_NAME}.map"
5370
)

0 commit comments

Comments
 (0)