User Tools

Site Tools


infra:led-display-sign

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
infra:led-display-sign [2025/07/22 17:33] mamikkinfra:led-display-sign [2025/07/25 18:18] (current) mamikk
Line 45: Line 45:
   * The first three byes of low and high are 02 01 00 which is LJMP 0x0100 which suggest that both files are code and thus that PMEM is bank switched   * The first three byes of low and high are 02 01 00 which is LJMP 0x0100 which suggest that both files are code and thus that PMEM is bank switched
   * The real program seem to start at 0x0100 in both low and high   * The real program seem to start at 0x0100 in both low and high
 +  * Low has data from 0x0000 - 0xc3ef
 +  * High has data from 0x0000 - 0x8ef3
 +  * High has zero-patterns starting at 0x1000 or so which suggest that this is data and not code, but it not strings so maybe font data?
 +  * In high at 0x0100 the code does some bit fiddling with IO ports and then does an infinite loops. While low has nops at the same addresses. So this probably triggers the bank switching to low, maybe with IO port P1.
  
  
/srv/hackeriet-wiki/dokuwiki/data/attic/infra/led-display-sign.1753205587.txt.gz · Last modified: by mamikk