Mix
Random mix of pages and files
SW/FORTH
2025.07.12 01:24:36 - 2025.07.12 01:25:05 end dir Gilhad

Files in SW/FORTH/ :


End of index

Nápady:

  • Arduino bootloader - mohl by mít navíc rutinu/funkci, která dostane adresu hlavičky v RAM, kde bude Adresa v RAM, Adresa ve Flash, délka a adresa ve Flash, kam se vrátit/skočit
    • program by odněkud načetl overlay, nebo zcela jiný program, skočil by do bootloaderu, ten by to přeflašnul a skočil na dané místo (často v nově flašnutém bloku) (nebo ve starém programu, který by natáhnul další část, protože je omezen velikostí RAM) - a na atmega2560 by to mohlo fungovat i s externí pamětí (tedy celkem 64kB RAM - 4 slova na hlavičku, stack netřeba)
  • 24bit FORTH s 24bit adresama i cells, takže Double vlastně netřeba (kromě vědeckých výpoštů, kde bude i Float a tak)
    • pro asemblování se dá použít trik s dummy hlavičkami a jejich přepsání z "avr-objdump exe.elf" - /home/gilhad/GIT-ghub/Arduino/Video/MegaHomeFORTH/SW/tools