⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 main.map

📁 GBA平台上《特训》游戏的源代码
💻 MAP
📖 第 1 页 / 共 2 页
字号:
Archive member included       because of file (symbol)

c:/gsagb/lib/libgsagb.a(GsSPRITE.o)
                              main.o (GsOamCopy)
c:/gsagb/lib/libgsagb.a(GsGFX.o)
                              main.o (GsWaitSync)
c:/gsagb/lib/libgsagb.a(GsIntr.o)
                              main.o (Cont)
c:/gsagb/lib/libgsagb.a(GsMATH.o)
                              c:/gsagb/lib/libgsagb.a(GsSPRITE.o) (sin_cos_table)
C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(_ashldi3.o)
                              c:/gsagb/lib/libgsagb.a(GsSPRITE.o) (__ashldi3)
C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(_divsi3.o)
                              c:/gsagb/lib/libgsagb.a(GsMATH.o) (__divsi3)
C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(_dvmd_tls.o)
                              C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(_divsi3.o) (__div0)
C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(_modsi3.o)
                              c:/gsagb/lib/libgsagb.a(GsMATH.o) (__modsi3)
C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(fp-bit.o)
                              c:/gsagb/lib/libgsagb.a(GsMATH.o) (__mulsf3)
C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(_muldi3.o)
                              C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(fp-bit.o) (__muldi3)
C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(dp-bit.o)
                              C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(fp-bit.o) (__make_dp)
C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(_lshrdi3.o)
                              C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(dp-bit.o) (__lshrdi3)
C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(_negdi2.o)
                              C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(dp-bit.o) (__negdi2)

Allocating common symbols
Common symbol       size              file

GsSPROccupy_OAM     0x10              c:/gsagb/lib/libgsagb.a(GsSPRITE.o)
OAM_Buffer          0x400             c:/gsagb/lib/libgsagb.a(GsSPRITE.o)
Cont                0x4               c:/gsagb/lib/libgsagb.a(GsIntr.o)
GMODE               0x4               main.o
VideoBuffer         0x4               c:/gsagb/lib/libgsagb.a(GsGFX.o)
Trg                 0x4               c:/gsagb/lib/libgsagb.a(GsIntr.o)
IntrMainBuf         0x800             c:/gsagb/lib/libgsagb.a(GsIntr.o)
GsDestVideo         0x4               c:/gsagb/lib/libgsagb.a(GsGFX.o)
GsSPRVramTile       0x80              c:/gsagb/lib/libgsagb.a(GsSPRITE.o)
IntrCheck           0x4               c:/gsagb/lib/libgsagb.a(GsIntr.o)
GTIMER              0x4               main.o

Memory Configuration

Name             Origin             Length             Attributes
*default*        0x00000000         0xffffffff

Linker script and memory map

LOAD crt0.o
LOAD main.o
LOAD c:/gsagb/lib/libagbsyscall.a
LOAD c:/gsagb/lib/libisagbprn.a
LOAD c:/gsagb/lib/libgsagb.a
LOAD C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a
LOAD C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/../../../../thumb-elf/lib/libg.a
LOAD C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/../../../../thumb-elf/lib/libc.a
LOAD C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a
Address of section .text set to 0x8000000
Address of section .bss set to 0x3000000
                0x00008000                .=0x8000

.interp
 *(.interp)

.hash
 *(.hash)

.dynsym
 *(.dynsym)

.dynstr
 *(.dynstr)

.gnu.version
 *(.gnu.version)

.gnu.version_d
 *(.gnu.version_d)

.gnu.version_r
 *(.gnu.version_r)

.rel.text
 *(.rel.text)
 *(.rel.text.*)
 *(.rel.gnu.linkonce.t*)

.rela.text
 *(.rela.text)
 *(.rela.text.*)
 *(.rela.gnu.linkonce.t*)

.rel.data
 *(.rel.data)
 *(.rel.data.*)
 *(.rel.gnu.linkonce.d*)

.rela.data
 *(.rela.data)
 *(.rela.data.*)
 *(.rela.gnu.linkonce.d*)

.rel.rodata
 *(.rel.rodata)
 *(.rel.rodata.*)
 *(.rel.gnu.linkonce.r*)

.rela.rodata
 *(.rela.rodata)
 *(.rela.rodata.*)
 *(.rela.gnu.linkonce.r*)

.rel.got
 *(.rel.got)

.rela.got
 *(.rela.got)

.rel.ctors
 *(.rel.ctors)

.rela.ctors
 *(.rela.ctors)

.rel.dtors
 *(.rel.dtors)

.rela.dtors
 *(.rela.dtors)

.rel.init
 *(.rel.init)

.rela.init
 *(.rela.init)

.rel.fini
 *(.rel.fini)

.rela.fini
 *(.rela.fini)

.rel.bss
 *(.rel.bss)

.rela.bss
 *(.rela.bss)

.rel.plt
 *(.rel.plt)

.rela.plt
 *(.rela.plt)

.init
 *(.init)

.plt
 *(.plt)

.text           0x08000000     0x3134
 *(.text)
 .text          0x08000000      0x1cc crt0.o
                0x08000000                _start
                0x080000c0                start_vector
                0x080000fc                intr_main
 .text          0x080001cc      0x140 main.o
                0x080002ac                VBLserver
                0x080001e0                queryKey
                0x080001cc                AgbMain
 .text          0x0800030c      0x770 c:/gsagb/lib/libgsagb.a(GsSPRITE.o)
                0x080007b8                GsSPRGetX
                0x08000758                GsSPRSetSize
                0x08000818                GsSPRGetFlipV
                0x08000618                GsCloseSPRITEAffine
                0x0800080c                GsSPRGetFlipH
                0x080007c8                GsSPRGetY
                0x080004e0                GsAffineSPRITE
                0x08000438                GsKillSPRITE
                0x08000824                GsSPRGetSize
                0x080007fc                GsSPRGetShape
                0x08000700                GsSPRSetAffineParam
                0x080007cc                GsSPRGetAffineMode
                0x080006f0                GsSPRSetShape
                0x0800076c                GsSPRSetCharNo
                0x08000684                GsSPRSetMosaic
                0x080008ac                GsSPRGetLinearEmptyOAM
                0x080007d8                GsSPRGetObjMode
                0x080007e4                GsSPRGetMosaic
                0x08000838                GsSPRGetPriority
                0x080004a0                GsAffineSelectParameter
                0x080006a8                GsSPRSetObjMode
                0x08000844                GsSPRGetPalette
                0x080007a4                GsSPRSetPalette
                0x08000828                GsSPRGetCharNo
                0x080006cc                GsSPRSetColorMode
                0x08000634                GsSPRSetXY
                0x08000800                GsSPRGetAffineParam
                0x0800030c                GsLoadObjTile
                0x080003b8                GsOamCopy
                0x08000660                GsSPRSetAffineMode
                0x080007f0                GsSPRGetColorMode
                0x08000780                GsSPRSetPriority
                0x08000958                GsSPRGetObjRamTile
                0x08000a34                GsSPRFreeRam
                0x08000848                GsSPRGetEmptyOAM
                0x08000724                GsSPRSetFlip
                0x080009b0                GsSPRGetObjRamTileSize
                0x080003d8                GsSortSPRITE
 .text          0x08000a7c      0xaf8 c:/gsagb/lib/libgsagb.a(GsGFX.o)
                0x08000c88                GsClearPaletteRam
                0x08000d10                GsLoadBgTile
                0x08000cc8                GsLoadBgMap
                0x08001410                GsCreateWin
                0x08000c24                GsClearOamBufferRam
                0x08001258                GsWaitSync
                0x08001348                GsSetMosaic
                0x08000eb0                GsBgAffineInit
                0x08000e5c                GsBgOffsetX
                0x08001148                GsSetBgLoop
                0x080010b0                GsBgAffineRegInit
                0x080013fc                GsCloseEffect
                0x08000a98                GsLoadBgPal
                0x08000e74                GsBgOffsetY
                0x08000d34                GsSetBg
                0x080012c8                GsSortBitmap
                0x0800152c                GsReleaseWin
                0x080012a8                GsSortImage
                0x080011f0                GsSetPixLimit
                0x08001370                GsSetAlpha
                0x08000b10                GsClearRamAll
                0x08000b20                GsClearWorkRam
                0x08000b70                GsClearWRam
                0x08000af0                GsLoadObjPal16
                0x08000e8c                GsGetBgOffset
                0x08000bc0                GsClearOamRam
                0x080011a0                GsSetPix
                0x080013ec                GsSetEffect
                0x08001020                GsBgMakeAffine
                0x08000b98                GsClearVram
                0x08000b5c                GsClearGraphicRam
                0x08000ad4                GsLoadObjPal
                0x08000a7c                GsSetMode
                0x08000ddc                GsBgPriority
                0x08000ed4                GsBgAffine
                0x08000cec                GsLoadRtBgMap
                0x08000e04                GsSetBgState
                0x0800154c                GsSetWinState
                0x08000e2c                GsBgOffset
                0x080012cc                GsClearBackBuffer
                0x08000cb0                GsInitBG
                0x080013a4                GsSetBright
                0x08001268                GsFlip
                0x08000ab4                GsLoadBgPal16
                0x08001118                GsSetBgAffineBios
 .text          0x08001574      0x120 c:/gsagb/lib/libgsagb.a(GsIntr.o)
                0x080015e0                V_Wait
                0x08001574                KeyInit
                0x080015b8                V_Intr_Clear
                0x080015cc                V_Intr_Set
                0x08001588                KeyRead
                0x080015fc                GsOpenIRQ
                0x080015b4                dummy
 .text          0x08001694      0x138 c:/gsagb/lib/libgsagb.a(GsMATH.o)
                0x08001694                fix_mul
                0x080016ac                fix_div
                0x080016c4                fix_inverse
                0x08001754                GtCos
                0x080016dc                GtSin
 .text          0x080017cc       0x34 C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(_ashldi3.o)
                0x080017cc                __ashldi3
 .text          0x08001800       0x94 C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(_divsi3.o)
                0x08001800                __divsi3
 .text          0x08001894        0x4 C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(_dvmd_tls.o)
                0x08001894                __div0

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -