memoria kezeles ATmega128

VFX info at vfx.hu
Wed Oct 29 20:56:33 CET 2003


Hali!

Kiraktam ide egy egyszeru memoriakezelot asm-ben irva:
http://www.vfx.hu/proj/avrpac/index.html

Ha van kritika akkor ne kimeljetek.

mukodes:
A kulso memoriat felosztottam 16kb -os lapokra. Ezeket lehet belapozni
az Atmega128 16384...65535 cimtaromanyaba.
.equMMAP0 = 0x0000 -> ezt a memoria teruletet nem hasznalom egyeb celra
fenntartva

Ide lapozodnak a 16ks lapok:
.equMMAP1 = 0x4000
.equMMAP2 = 0x8000
.equMMAP3 = 0xC000
Igy az Enterprise mintajara mukodik a memoria kezeles. 


Mem_Init -> memoria terkep felallitasa, init
MmAllocMemory -> memoriat foglal le
MmReleaseMemory -> mem. felszabaditasa
MmDumpMemoryAreas - > sorosportra kuldi a memoriafoglaltsag terkepet


UDV. VFX.
http://www.vfx.hu



More information about the Elektro mailing list