Reduce patch sections space of DATEL platform (#108)

This commit is contained in:
Edoardo Lolletti
2026-01-12 21:22:41 +01:00
committed by GitHub
parent 9d21940b60
commit 08cf835b05
4 changed files with 100 additions and 40 deletions

View File

@@ -15,9 +15,13 @@ public:
{
return new DatelReadSpiBytePatchCode(patchHeap);
});
auto cycleSpi = patchCodeCollection.GetOrAddSharedPatchCode([&]
{
return new DatelCycleSpiPatchCode(patchHeap);
});
auto sendSdio = patchCodeCollection.GetOrAddSharedPatchCode([&]
{
return new DatelSendSdioCommandPatchCode(patchHeap, spi);
return new DatelSendSdioCommandPatchCode(patchHeap, spi, cycleSpi);
});
return patchCodeCollection.GetOrAddSharedPatchCode([&]
{
@@ -32,9 +36,13 @@ public:
{
return new DatelReadSpiBytePatchCode(patchHeap);
});
auto cycleSpi = patchCodeCollection.GetOrAddSharedPatchCode([&]
{
return new DatelCycleSpiPatchCode(patchHeap);
});
auto sendSdio = patchCodeCollection.GetOrAddSharedPatchCode([&]
{
return new DatelSendSdioCommandPatchCode(patchHeap, spi);
return new DatelSendSdioCommandPatchCode(patchHeap, spi, cycleSpi);
});
return patchCodeCollection.GetOrAddSharedPatchCode([&]
{