<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none"><!--P{margin-top:0;margin-bottom:0;} P{margin-top:0;margin-bottom:0;}--></style>
</head>
<body dir="ltr" style="font-size:10pt;color:#000000;background-color:#FFFFFF;font-family:Arial,Helvetica,sans-serif;">
<div dir="ltr" style="font-size:10pt; color:#000000; background-color:#FFFFFF; font-family:Arial,Helvetica,sans-serif">
<div>
<p>Here's the link to the page in question:</p>
<p><a href="https://elinux.org/Ti_AM33XX_PRUSSv2#PRU_to_external_peripherals" title="Ctrl+Click or tap to follow the link">https://elinux.org/Ti_AM33XX_PRUSSv2#PRU_to_external_peripherals</a></p>
<p><br>
</p>
<p>This page is listed as a work in progress. There's 2 sections stubbed out related to
<strong>External to PRU</strong> and <strong>PRU to External</strong>. I'm looking for info specifically related to this. What I'm wanting to do is perform some bi-directional bit-banging on 8 GPIOs from a PRU. Thus what I need to do is to, on the fly, flip
 the pinmux from <strong>Mode_5</strong> and <strong>Mode_6</strong> (as defined in the chart lower in that wiki) so that I can control when the associated  GPIOs are routed to
<strong>R30</strong> or <strong>R31</strong>. Obviously the GPIOs can't be in and out at the same time, so I need to be able to control that, in real time, from the PRU.<br>
</p>
<p><br>
</p>
<p>But how exactly is this done from within a PRU? I'm assuming it's possible...<br>
</p>
<p><br>
</p>
<p>This would be excellent info to include below those two stubbed-out areas mentioned earlier.<br>
</p>
<p><br>
</p>
<p>Regards,<br>
</p>
<div id="Signature">
<div style="font-family:Tahoma; font-size:13px"><font face="Arial"></font>
<div style="font-size:13px">
<div style="font-size:13px">
<div style="font-size:13px"><font size="2" face="Arial">Chris Grey<br>
ALC/Firmware</font><font size="2" face="Arial"><br>
</font></div>
</div>
</div>
<font face="Arial"></font></div>
</div>
</div>
</div>
</body>
</html>