Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 06:30 15 Nov 2025 Privacy Policy
Jump to

Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.

Forum Index : Microcontroller and PC projects : CMM2 - Memory map, what can be /read written with PEEK/POKE?

Author Message
jirsoft

Guru

Joined: 18/09/2020
Location: Czech Republic
Posts: 533
Posted: 08:46am 20 Oct 2020
Copy link to clipboard 
Print this post

Hi,
I couldn't find in documentation some CMM2 virtual memory map, what can be read/written with PEEK/POKE (outside of graphics pixels), is it somewhere?

Can be colour map written also with direct memory access or just with MAP command?

Can be FONT definition (character shapes) accessed?

Can be read tokenised BASIC?

I think, it could be good extension of the existing (very well made) documentation...
Jiri
Napoleon Commander and SimplEd for CMM2 (GitHub),  CMM2.fun
 
epsilon

Senior Member

Joined: 30/07/2020
Location: Belgium
Posts: 255
Posted: 09:10am 20 Oct 2020
Copy link to clipboard 
Print this post

Hi Jiri,

Not really the granularity you are looking for, but memedit (which is just a peek/poke front-end) has the following address ranges defined:


'--> Mapped address ranges: Can be referenced in goto command.
CONST SRAM% = &H38000000
CONST SRAM_END% = &H38010000 - 256

CONST RAM1% = &H30000000
CONST RAM1_END% = &H30040000 - 256

CONST RAM2% = &H40000000
CONST RAM2_END% = &H59000000

CONST AXI_RAM% =     &H24000000
CONST AXI_RAM_END% = &H24080000

CONST ROM1% = &H08000000
CONST ROM1_END% = &H08200000
CONST ROM2% = &H10000000
CONST ROM2_END% = &H20000000
'<--


Cheers,
Ruben/Epsilon.
Epsilon CMM2 projects
 
Print this page


To reply to this topic, you need to log in.

The Back Shed's forum code is written, and hosted, in Australia.
© JAQ Software 2025