distortos
v0.7.0
object-oriented C++ RTOS for microcontrollers
initializeStack.hpp
Go to the documentation of this file.
1
12
#ifndef INCLUDE_DISTORTOS_ARCHITECTURE_INITIALIZESTACK_HPP_
13
#define INCLUDE_DISTORTOS_ARCHITECTURE_INITIALIZESTACK_HPP_
14
15
#include <utility>
16
17
#include <cstddef>
18
19
namespace
distortos
20
{
21
22
namespace
internal
23
{
24
25
class
RunnableThread;
26
27
}
// namespace internal
28
29
namespace
architecture
30
{
31
49
std::pair<int, void*>
initializeStack
(
void
* buffer,
size_t
size, internal::RunnableThread& runnableThread);
50
51
}
// namespace architecture
52
53
}
// namespace distortos
54
55
#endif // INCLUDE_DISTORTOS_ARCHITECTURE_INITIALIZESTACK_HPP_
distortos::architecture::initializeStack
std::pair< int, void * > initializeStack(void *const buffer, const size_t size, internal::RunnableThread &runnableThread)
Architecture-specific stack initialization.
Definition:
ARMv6-M-ARMv7-M-initializeStack.cpp:30
distortos
Top-level namespace of distortos project.
Definition:
buttons.hpp:33
include
distortos
architecture
initializeStack.hpp
Generated on Sun May 5 2019 16:29:54 for distortos by
1.8.15