summaryrefslogtreecommitdiffstats
path: root/ape/main.c
diff options
context:
space:
mode:
authorEvan Lojewski <github@meklort.com>2019-05-01 19:16:55 -0600
committerEvan Lojewski <github@meklort.com>2019-05-01 19:16:55 -0600
commit2122fe004c9f32c1df39ce0162966023ac9eccc4 (patch)
treef145d2e060d20e1de5e6db29228f734397632483 /ape/main.c
parent0bbe3af5b17d1dde47c837207c7b0bd84fcca753 (diff)
downloadbcm5719-ortega-2122fe004c9f32c1df39ce0162966023ac9eccc4.tar.gz
bcm5719-ortega-2122fe004c9f32c1df39ce0162966023ac9eccc4.zip
Add tx init code.
Diffstat (limited to 'ape/main.c')
-rw-r--r--ape/main.c14
1 files changed, 14 insertions, 0 deletions
diff --git a/ape/main.c b/ape/main.c
index 9646465..799e6d3 100644
--- a/ape/main.c
+++ b/ape/main.c
@@ -45,6 +45,8 @@
#include "ape.h"
#include <APE_SHM.h>
+#include <APE_APE.h>
+#include <APE_APE_PERI.h>
void __attribute__((noreturn)) loaderLoop(void)
{
@@ -95,7 +97,19 @@ void __attribute__((noreturn)) loaderLoop(void)
void __attribute__((noreturn)) __start()
{
+ RegAPETxToNetPoolModeStatus0_t txMode;
+ txMode.r32 = 0;
+ txMode.bits.Reset = 1;
+ APE.TxToNetPoolModeStatus0 = txMode;
+
+ txMode.bits.Reset = 0;
+ txMode.bits.Enable = 1;
+ APE.TxToNetPoolModeStatus0 = txMode;
+
initRxFromNetwork();
initRMU();
+
+ // APE.Tick10hz.r32++;
+
loaderLoop();
} \ No newline at end of file
OpenPOWER on IntegriCloud