2021-01-03 03:59:59 +00:00
|
|
|
// Copyright 2017-2021 Rob Riggs <rob@mobilinkd.com>
|
2018-07-30 02:34:53 +00:00
|
|
|
// All rights reserved.
|
|
|
|
|
2021-01-03 03:59:59 +00:00
|
|
|
#pragma once
|
2018-07-30 02:34:53 +00:00
|
|
|
|
|
|
|
#include "cmsis_os.h"
|
|
|
|
|
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C" {
|
|
|
|
#endif
|
|
|
|
|
|
|
|
void startIOEventTask(void const* argument);
|
2021-01-03 03:59:59 +00:00
|
|
|
|
|
|
|
extern osMessageQId ioEventQueueHandle;
|
2021-01-03 21:55:15 +00:00
|
|
|
#ifndef NUCLEOTNC
|
|
|
|
extern volatile int cdc_connected;
|
|
|
|
#endif
|
2018-07-30 02:34:53 +00:00
|
|
|
|
|
|
|
#ifdef __cplusplus
|
|
|
|
}
|
|
|
|
|
|
|
|
namespace mobilinkd { namespace tnc {
|
|
|
|
|
|
|
|
void print_startup_banner() __attribute__((noinline));
|
|
|
|
|
|
|
|
}} // mobilinkd::tnc
|
|
|
|
|
|
|
|
#endif
|