<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<html lang="en" style="--code-editor-font: var(--default-mono-font, "GitLab Mono"), JetBrains Mono, Menlo, DejaVu Sans Mono, Liberation Mono, Consolas, Ubuntu Mono, Courier New, andale mono, lucida console, monospace;">
<head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
<title>
GitLab
</title>
<style data-premailer="ignore" type="text/css">
a { color: #1068bf; }
</style>
<style>img {
max-width: 100%; height: auto;
}
body {
font-size: .875rem;
}
body {
-webkit-text-shadow: rgba(255,255,255,.01) 0 0 1px;
}
body {
font-family: "GitLab Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans",Ubuntu,Cantarell,"Helvetica Neue",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"; font-size: inherit;
}
</style>
</head>
<body style="font-size: inherit; -webkit-text-shadow: rgba(255,255,255,.01) 0 0 1px; font-family: "GitLab Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans",Ubuntu,Cantarell,"Helvetica Neue",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";">
<div class="content">
<p class="details" style="font-style: italic; color: #626168;">
<a href="https://gitlab.rtems.org/amar">Amar Takhar</a> created an issue: <a href="https://gitlab.rtems.org/rtems/rtos/rtems/-/issues/5528">#5528</a>
</p>
<div class="md" style="position: relative; z-index: 1; color: #3a383f; word-wrap: break-word;">
<h2 id="user-content-summary" dir="auto" style="margin-top: 0; margin-bottom: 10px;" align="initial">Summary<a href="#summary" aria-label="Link to heading 'Summary'" data-heading-content="Summary" class="anchor" style="margin-top: 0;"></a>
</h2>
<p dir="auto" style="color: #3a383f; margin: 0 0 1rem;" align="initial">This project requires <a href="https://gitlab.rtems.org/rtems/rtos/rtems/-/issues/5527" title="ESP-32 C5 and C6" class="gfm gfm-issue" data-original="#5527" data-link="false" data-link-reference="false" data-issue="29581" data-project="26" data-iid="5527" data-namespace-path="rtems/rtos/rtems" data-project-path="rtems/rtos/rtems" data-issue-type="issue" data-container="body" data-placement="top" data-reference-type="issue" style="margin-top: 0;">#5527</a> to be completed. It is possible for GSoC a student can combine this and that to create a large project but the proposal must be wrong in order for this to happen.</p>
<p dir="auto" style="color: #3a383f; margin: 0 0 1rem;" align="initial">ESP-32 works using a binary blob that is lwIP. In order to make this work for RTEMS the surrounding hook code needs to be created to load the blob and connect RTEMS to the lwIP functions. This would require the use of RTEMS libbsd to get the IP stack and networking tools for wifi.</p>
<h2 id="user-content-approach" dir="auto" style="margin-top: 20px; margin-bottom: 10px;" align="initial">Approach<a href="#approach" aria-label="Link to heading 'Approach'" data-heading-content="Approach" class="anchor" style="margin-top: 0;"></a>
</h2>
<p dir="auto" style="color: #3a383f; margin: 0 0 1rem;" align="initial">Locate the Espressif binary blob that contains the lwIP implementation and whatever other files required to load the networking stack int RTEMS.</p>
<h2 id="user-content-knowledgeskills" dir="auto" style="margin-top: 20px; margin-bottom: 10px;" align="initial">Knowledge/Skills<a href="#knowledgeskills" aria-label="Link to heading 'Knowledge/Skills'" data-heading-content="Knowledge/Skills" class="anchor" style="margin-top: 0;"></a>
</h2>
<p dir="auto" style="color: #3a383f; margin: 0 0 1rem;" align="initial">General C knowledge</p>
<h2 id="user-content-possible-mentors" dir="auto" style="margin-top: 20px; margin-bottom: 10px;" align="initial">Possible Mentors<a href="#possible-mentors" aria-label="Link to heading 'Possible Mentors'" data-heading-content="Possible Mentors" class="anchor" style="margin-top: 0;"></a>
</h2>
<p dir="auto" style="color: #3a383f; margin: 0;" align="initial"><a href="https://gitlab.rtems.org/ppisa" title="Pavel Pisa" class="gfm gfm-project_member js-user-link" data-user="20" data-original="@ppisa" data-container="body" data-placement="top" data-reference-type="user" style="color: #284779; background-color: #cbe2f9; border-radius: .25rem; margin-top: 0; padding: 0 2px;">@ppisa</a> <a href="https://gitlab.rtems.org/opticron" title="Kinsey Moore" class="gfm gfm-project_member js-user-link" data-user="4" data-original="@opticron" data-container="body" data-placement="top" data-reference-type="user" style="color: #284779; background-color: #cbe2f9; border-radius: .25rem; padding: 0 2px;">@opticron</a> <a href="https://gitlab.rtems.org/chris" title="Chris Johns" class="gfm gfm-project_member js-user-link" data-user="3" data-original="@chris" data-container="body" data-placement="top" data-reference-type="user" style="color: #284779; background-color: #cbe2f9; border-radius: .25rem; padding: 0 2px;">@chris</a> <a href="https://gitlab.rtems.org/amar" title="Amar Takhar" class="gfm gfm-project_member js-user-link" data-user="2" data-original="@amar" data-container="body" data-placement="top" data-reference-type="user" style="color: #284779; background-color: #cbe2f9; border-radius: .25rem; padding: 0 2px;">@amar</a></p>
</div>
</div>
<div class="footer" style="margin-top: 10px;">
<p style="font-size: small; color: #626168;">
—
<br>
<a href="https://gitlab.rtems.org/rtems/rtos/rtems/-/issues/5528">View it on GitLab</a>.
<br>
You're receiving this email because of your account on <a target="_blank" rel="noopener noreferrer" href="https://gitlab.rtems.org">gitlab.rtems.org</a>. <a href="https://gitlab.rtems.org/-/sent_notifications/2-8aqbbjlik2nb1f9lly7oehk6g/unsubscribe" target="_blank" rel="noopener noreferrer">Unsubscribe</a> from this thread · <a href="https://gitlab.rtems.org/-/profile/notifications" target="_blank" rel="noopener noreferrer" class="mng-notif-link">Manage all notifications</a> · <a href="https://gitlab.rtems.org/help" target="_blank" rel="noopener noreferrer" class="help-link">Help</a>
<span style="color: transparent; font-size: 0; display: none; overflow: hidden; opacity: 0; width: 0; height: 0; max-width: 0; max-height: 0;">
Notification message regarding https://gitlab.rtems.org/rtems/rtos/rtems/-/issues/5528 at 1773949081
</span>
<script type="application/ld+json">{"@context":"http://schema.org","@type":"EmailMessage","action":{"@type":"ViewAction","name":"View Issue","url":"https://gitlab.rtems.org/rtems/rtos/rtems/-/issues/5528"}}</script>
</p>
</div>
</body>
</html>