modifié : CPC.g1a

nouveau fichier : assets-fx/img/D.png
	nouveau fichier : assets-fx/img/G.png
	nouveau fichier : assets-fx/img/N.png
	modifié :         build-fx/CPC.bin
	modifié :         build-fx/CPC.elf
	nouveau fichier : build-fx/assets/img/D.png.o
	nouveau fichier : build-fx/assets/img/G.png.o
	nouveau fichier : build-fx/assets/img/N.png.o
	modifié :         build-fx/map
	modifié :         build-fx/src/main.c.o
	modifié :         src/main.c
This commit is contained in:
Michel vespier 2020-03-18 21:14:36 +01:00
parent 088fac14a1
commit febce6a549
12 changed files with 457 additions and 407 deletions

BIN
CPC.g1a

Binary file not shown.

BIN
assets-fx/img/D.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 605 B

BIN
assets-fx/img/G.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 605 B

BIN
assets-fx/img/N.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 608 B

Binary file not shown.

Binary file not shown.

BIN
build-fx/assets/img/D.png.o Normal file

Binary file not shown.

BIN
build-fx/assets/img/G.png.o Normal file

Binary file not shown.

BIN
build-fx/assets/img/N.png.o Normal file

Binary file not shown.

View File

@ -1,17 +1,13 @@
Archive member included to satisfy reference by file (symbol)
/home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(getkey.c.o)
build-fx/src/main.c.o (_getkey)
/home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(keysc.c.o)
/home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(getkey.c.o) (_pollevent)
build-fx/src/main.c.o (_pollevent)
/home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(iokbd.c.o)
/home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(keysc.c.o) (_iokbd_scan)
/home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(hardware.c.o)
/home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(keysc.c.o) (_gint)
/home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(start.c.o)
(_start)
/home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(t6k11.c.o)
/home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(getkey.c.o) (_t6k11_backlight)
/home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(tmu.c.o)
/home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(keysc.c.o) (_timer_setup)
/home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(inth.s.o)
@ -30,8 +26,10 @@ Archive member included to satisfy reference by file (symbol)
/home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(engine.c.o) (_gint_vram)
/home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti-asm-gray.s.o)
/home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(gimage.c.o) (_bopti_gasm_mono)
/home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(getkey.c.o)
/home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(keysc.c.o) (_getkey_repeat)
/home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(syscalls.S.o)
/home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(t6k11.c.o) (___os_version)
/home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(engine.c.o) (_malloc)
/home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(setup.c.o)
/home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(start.c.o) (_gint_install)
/home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(gint.c.o)
@ -44,6 +42,8 @@ Archive member included to satisfy reference by file (symbol)
/home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(setup.c.o) (_gint_exch_tlbh)
/home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(mmu.c.o)
/home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(start.c.o) (_tlb_mapped_memory)
/home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(t6k11.c.o)
/home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(engine.c.o) (_t6k11_display)
/home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(cpg.c.o)
/home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(tmu.c.o) (_clock_freq)
/home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dprint.c.o)
@ -82,12 +82,10 @@ Archive member included to satisfy reference by file (symbol)
Discarded input sections
.comment 0x0000000000000000 0x12 build-fx/src/main.c.o
.comment 0x0000000000000000 0x12 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(getkey.c.o)
.comment 0x0000000000000000 0x12 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(keysc.c.o)
.comment 0x0000000000000000 0x12 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(iokbd.c.o)
.comment 0x0000000000000000 0x12 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(hardware.c.o)
.comment 0x0000000000000000 0x12 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(start.c.o)
.comment 0x0000000000000000 0x12 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(t6k11.c.o)
.comment 0x0000000000000000 0x12 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(tmu.c.o)
.comment 0x0000000000000000 0x12 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(memory.c.o)
.comment 0x0000000000000000 0x12 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(gimage.c.o)
@ -95,10 +93,12 @@ Discarded input sections
.comment 0x0000000000000000 0x12 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(engine.c.o)
.comment 0x0000000000000000 0x12 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti.c.o)
.comment 0x0000000000000000 0x12 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dupdate.c.o)
.comment 0x0000000000000000 0x12 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(getkey.c.o)
.comment 0x0000000000000000 0x12 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(setup.c.o)
.comment 0x0000000000000000 0x12 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(gint.c.o)
.comment 0x0000000000000000 0x12 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(exch.c.o)
.comment 0x0000000000000000 0x12 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(mmu.c.o)
.comment 0x0000000000000000 0x12 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(t6k11.c.o)
.comment 0x0000000000000000 0x12 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(cpg.c.o)
.comment 0x0000000000000000 0x12 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dprint.c.o)
.comment 0x0000000000000000 0x12 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(topti.c.o)
@ -156,30 +156,33 @@ LOAD build-fx/assets/img/t15.png.o
LOAD build-fx/assets/img/11.png.o
LOAD build-fx/assets/img/Porte.png.o
LOAD build-fx/assets/img/3.png.o
LOAD build-fx/assets/img/t7.png.o
LOAD build-fx/assets/img/1.png.o
LOAD build-fx/assets/img/t6.png.o
LOAD build-fx/assets/img/5.png.o
LOAD build-fx/assets/img/t5.png.o
LOAD build-fx/assets/img/t2.png.o
LOAD build-fx/assets/img/t11.png.o
LOAD build-fx/assets/img/12.png.o
LOAD build-fx/assets/img/t4.png.o
LOAD build-fx/assets/img/t6.png.o
LOAD build-fx/assets/img/2.png.o
LOAD build-fx/assets/img/8.png.o
LOAD build-fx/assets/img/Rebond.png.o
LOAD build-fx/assets/img/10.png.o
LOAD build-fx/assets/img/Vitesse.png.o
LOAD build-fx/assets/img/t12.png.o
LOAD build-fx/assets/img/2.png.o
LOAD build-fx/assets/img/9.png.o
LOAD build-fx/assets/img/t5.png.o
LOAD build-fx/assets/img/D.png.o
LOAD build-fx/assets/img/t7.png.o
LOAD build-fx/assets/img/G.png.o
LOAD build-fx/assets/img/t3.png.o
LOAD build-fx/assets/img/4.png.o
LOAD build-fx/assets/img/8.png.o
LOAD build-fx/assets/img/N.png.o
LOAD build-fx/assets/img/14.png.o
LOAD build-fx/assets/img/15.png.o
LOAD build-fx/assets/img/t8.png.o
LOAD build-fx/assets/img/13.png.o
LOAD build-fx/assets/img/t9.png.o
LOAD build-fx/assets/img/7.png.o
LOAD build-fx/assets/img/5.png.o
LOAD build-fx/assets/img/9.png.o
LOAD build-fx/assets/img/1.png.o
LOAD build-fx/assets/img/t14.png.o
LOAD build-fx/assets/img/t10.png.o
LOAD build-fx/assets/img/t0.png.o
@ -188,7 +191,7 @@ LOAD /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgin
LOAD /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a
LOAD /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a
0x0000000000300000 _brom = 0x300000
0x0000000000004cb8 _srom = ((((0x200 + SIZEOF (.text)) + SIZEOF (.rodata)) + SIZEOF (.gint.drivers)) + SIZEOF (.gint.blocks))
0x0000000000004df0 _srom = ((((0x200 + SIZEOF (.text)) + SIZEOF (.rodata)) + SIZEOF (.gint.drivers)) + SIZEOF (.gint.blocks))
.pretext 0x0000000000300200 0x8d8
*(.pretext.entry)
@ -230,7 +233,7 @@ LOAD /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc
.dtors 0x0000000000300ad4 0x4 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(engine.c.o)
0x0000000000300ad8 _etors = .
.text 0x0000000000300ae0 0x34f0
.text 0x0000000000300ae0 0x3580
0x0000000000300ae0 _gint_exch_tlbh_start = .
*(.gint.exch_tlbh)
.gint.exch_tlbh
@ -238,358 +241,367 @@ LOAD /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc
0x0000000000300ae0 _gint_exch_tlbh
0x000000000000004c _gint_exch_tlbh_size = ABSOLUTE ((. - _gint_exch_tlbh_start))
*(.text .text.*)
.text 0x0000000000300b2c 0xbc build-fx/src/main.c.o
.text 0x0000000000300b2c 0xe0 build-fx/src/main.c.o
0x0000000000300b2c _tile
.text.startup 0x0000000000300be8 0xa4 build-fx/src/main.c.o
0x0000000000300be8 _main
.text 0x0000000000300c8c 0x1f4 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(getkey.c.o)
0x0000000000300c8c _getkey_opt
0x0000000000300e38 _getkey
0x0000000000300e44 _getkey_repeat
.text 0x0000000000300e80 0x3fc /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(keysc.c.o)
0x0000000000301028 _pollevent
0x000000000030116c _waitevent
0x00000000003011b8 _clearevents
0x00000000003011d8 _keydown
0x0000000000301204 _keydown_all
0x0000000000301240 _keydown_any
.text 0x000000000030127c 0x124 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(iokbd.c.o)
0x0000000000301288 _iokbd_row
0x0000000000301370 _iokbd_scan
.text 0x00000000003013a0 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(hardware.c.o)
.text 0x00000000003013a0 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(start.c.o)
.text 0x00000000003013a0 0x1d8 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(t6k11.c.o)
0x0000000000301438 _t6k11_display
0x000000000030150c _t6k11_contrast
0x0000000000301538 _t6k11_backlight
.text 0x0000000000301578 0x56c /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(tmu.c.o)
0x0000000000301898 _timer_setup
0x0000000000301928 _timer_delay
0x0000000000301988 _timer_start
0x00000000003019bc _timer_reload
0x00000000003019dc _timer_pause
0x0000000000301a10 _timer_stop
0x0000000000301a6c _timer_timeout
0x0000000000301a78 _timer_address
0x0000000000301ab4 _timer_clear
.text 0x0000000000301ae4 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(inth.s.o)
.text 0x0000000000301ae4 0xdc /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(memory.c.o)
0x0000000000301ae4 _memcpy
0x0000000000301b9e __memmove
0x0000000000301ba2 __memcmp
0x0000000000301ba6 _memset
.text 0x0000000000301bc0 0xf4 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(gimage.c.o)
0x0000000000301bc0 _gimage
0x0000000000301c30 _gsubimage
.text 0x0000000000301cb4 0x5c /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(gclear.c.o)
0x0000000000301cb4 _gclear
.text 0x0000000000301d10 0x17c /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(engine.c.o)
0x0000000000301d10 _gray_int
0x0000000000301d60 _gray_start
0x0000000000301dd0 _gray_stop
0x0000000000301dec _gray_delays
0x0000000000301df8 _gray_config
0x0000000000301e1c _gupdate
0x0000000000301e2c _gvram
0x0000000000301e5c _gvraml
0x0000000000301e74 _gvramd
.text.startup 0x0000000000301e8c 0x40 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(engine.c.o)
.text.exit 0x0000000000301ecc 0x28 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(engine.c.o)
.text 0x0000000000301ef4 0x410 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti.c.o)
0x0000000000301ef4 _bopti_grid
0x0000000000302068 _bopti_render
0x0000000000302198 _bopti_render_clip
0x00000000003022ac _bopti_render_noclip
.text 0x0000000000302304 0x24 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dupdate.c.o)
0x0000000000302304 _dupdate
0x000000000030231c _dupdate_noint
*fill* 0x0000000000302328 0x8
.text 0x0000000000302330 0x150 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti-asm-gray.s.o)
0x0000000000302330 _bopti_gasm_mono
0x000000000030236c _bopti_gasm_mono_alpha
0x00000000003023bc _bopti_gasm_gray
0x0000000000302410 _bopti_gasm_gray_alpha
.text 0x0000000000302480 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(syscalls.S.o)
.text 0x0000000000302480 0x17c /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(setup.c.o)
0x0000000000302534 _gint_install
0x00000000003025e4 _gint_unload
.text 0x00000000003025fc 0x78 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(gint.c.o)
0x00000000003025fc _gint_intlevel
0x0000000000302650 _gint_inthandler
.text 0x0000000000302674 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(inth.S.o)
.text 0x0000000000302674 0x1c4 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(exch.c.o)
0x0000000000302804 _gint_panic
0x0000000000302814 _gint_panic_set
0x0000000000302820 _gint_exc_catch
0x000000000030282c _gint_exc_skip
.text 0x0000000000302838 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(exch.s.o)
.text 0x0000000000302838 0x1f4 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(mmu.c.o)
0x0000000000302838 _tlb_addr
0x000000000030284c _tlb_data
0x0000000000302860 _tlb_mapped_memory
0x0000000000302934 _utlb_addr
0x0000000000302944 _utlb_data
0x0000000000302954 _utlb_mapped_memory
.text 0x0000000000302a2c 0x150 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(cpg.c.o)
0x0000000000302b70 _clock_freq
.text 0x0000000000302b7c 0x58 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dprint.c.o)
0x0000000000302b7c _dprint
.text 0x0000000000302bd4 0x9c /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(topti.c.o)
0x0000000000302bd4 _dsize
.text 0x0000000000302c70 0x9c /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(masks.c.o)
0x0000000000302c70 _masks
.text 0x0000000000302d0c 0x4c /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dclear.c.o)
0x0000000000302d0c _dclear
.text 0x0000000000302d58 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(topti.c.o)
.text 0x0000000000302d58 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dtext.c.o)
.text 0x0000000000302d58 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(topti-asm.s.o)
.text 0x0000000000302d58 0x2c /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(vbr.s.o)
0x0000000000302d58 _gint_setvbr
.text 0x0000000000302d84 0xce4 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(stdio.c.o)
0x0000000000303780 _kprint_opt
0x00000000003038c8 _kprint
0x00000000003039a0 _kvsprint
0x00000000003039e8 _sprintf
0x0000000000303a10 _vsprintf
0x0000000000303a30 _snprintf
0x0000000000303a50 _vsnprintf
.text 0x0000000000303a68 0x78 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a(_movmem.o)
0x0000000000303a68 ___movstr
0x0000000000303a68 ___movmem
0x0000000000303a9c ___movmemSI64
0x0000000000303a9c ___movstrSI64
0x0000000000303aa0 ___movstrSI60
0x0000000000303aa0 ___movmemSI60
0x0000000000303aa4 ___movmemSI56
0x0000000000303aa4 ___movstrSI56
0x0000000000303aa8 ___movstrSI52
0x0000000000303aa8 ___movmemSI52
0x0000000000303aac ___movstrSI48
0x0000000000303aac ___movmemSI48
0x0000000000303ab0 ___movstrSI44
0x0000000000303ab0 ___movmemSI44
0x0000000000303ab4 ___movstrSI40
0x0000000000303ab4 ___movmemSI40
0x0000000000303ab8 ___movstrSI36
0x0000000000303ab8 ___movmemSI36
0x0000000000303abc ___movmemSI32
0x0000000000303abc ___movstrSI32
0x0000000000303ac0 ___movmemSI28
0x0000000000303ac0 ___movstrSI28
0x0000000000303ac4 ___movstrSI24
0x0000000000303ac4 ___movmemSI24
0x0000000000303ac8 ___movmemSI20
0x0000000000303ac8 ___movstrSI20
0x0000000000303acc ___movstrSI16
0x0000000000303acc ___movmemSI16
0x0000000000303ad0 ___movmemSI12
0x0000000000303ad0 ___movstrSI12
0x0000000000303ad4 ___movmemSI8
0x0000000000303ad4 ___movstrSI8
0x0000000000303ad8 ___movmemSI4
0x0000000000303ad8 ___movstrSI4
.text 0x0000000000303ae0 0x1f0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a(_udivdi3.o)
0x0000000000303ae0 ___udivdi3
.text 0x0000000000303cd0 0x234 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a(_umoddi3.o)
0x0000000000303cd0 ___umoddi3
.text 0x0000000000303f04 0x6c /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a(_udivsi3.o)
0x0000000000303f26 ___udivsi3
.text 0x0000000000303f70 0x60 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a(_udiv_qrnnd_16.o)
0x0000000000303f70 ___udiv_qrnnd_16
.text 0x0000000000303fd0 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a(_clz.o)
0x0000000000300be8 _perso
.text.startup 0x0000000000300c0c 0x114 build-fx/src/main.c.o
0x0000000000300c0c _main
.text 0x0000000000300d20 0x3fc /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(keysc.c.o)
0x0000000000300ec8 _pollevent
0x000000000030100c _waitevent
0x0000000000301058 _clearevents
0x0000000000301078 _keydown
0x00000000003010a4 _keydown_all
0x00000000003010e0 _keydown_any
.text 0x000000000030111c 0x124 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(iokbd.c.o)
0x0000000000301128 _iokbd_row
0x0000000000301210 _iokbd_scan
.text 0x0000000000301240 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(hardware.c.o)
.text 0x0000000000301240 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(start.c.o)
.text 0x0000000000301240 0x56c /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(tmu.c.o)
0x0000000000301560 _timer_setup
0x00000000003015f0 _timer_delay
0x0000000000301650 _timer_start
0x0000000000301684 _timer_reload
0x00000000003016a4 _timer_pause
0x00000000003016d8 _timer_stop
0x0000000000301734 _timer_timeout
0x0000000000301740 _timer_address
0x000000000030177c _timer_clear
.text 0x00000000003017ac 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(inth.s.o)
.text 0x00000000003017ac 0xdc /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(memory.c.o)
0x00000000003017ac _memcpy
0x0000000000301866 __memmove
0x000000000030186a __memcmp
0x000000000030186e _memset
.text 0x0000000000301888 0xf4 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(gimage.c.o)
0x0000000000301888 _gimage
0x00000000003018f8 _gsubimage
.text 0x000000000030197c 0x5c /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(gclear.c.o)
0x000000000030197c _gclear
.text 0x00000000003019d8 0x17c /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(engine.c.o)
0x00000000003019d8 _gray_int
0x0000000000301a28 _gray_start
0x0000000000301a98 _gray_stop
0x0000000000301ab4 _gray_delays
0x0000000000301ac0 _gray_config
0x0000000000301ae4 _gupdate
0x0000000000301af4 _gvram
0x0000000000301b24 _gvraml
0x0000000000301b3c _gvramd
.text.startup 0x0000000000301b54 0x40 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(engine.c.o)
.text.exit 0x0000000000301b94 0x28 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(engine.c.o)
.text 0x0000000000301bbc 0x410 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti.c.o)
0x0000000000301bbc _bopti_grid
0x0000000000301d30 _bopti_render
0x0000000000301e60 _bopti_render_clip
0x0000000000301f74 _bopti_render_noclip
.text 0x0000000000301fcc 0x24 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dupdate.c.o)
0x0000000000301fcc _dupdate
0x0000000000301fe4 _dupdate_noint
.text 0x0000000000301ff0 0x150 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti-asm-gray.s.o)
0x0000000000301ff0 _bopti_gasm_mono
0x000000000030202c _bopti_gasm_mono_alpha
0x000000000030207c _bopti_gasm_gray
0x00000000003020d0 _bopti_gasm_gray_alpha
.text 0x0000000000302140 0x1f4 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(getkey.c.o)
0x0000000000302140 _getkey_opt
0x00000000003022ec _getkey
0x00000000003022f8 _getkey_repeat
.text 0x0000000000302334 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(syscalls.S.o)
.text 0x0000000000302334 0x17c /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(setup.c.o)
0x00000000003023e8 _gint_install
0x0000000000302498 _gint_unload
.text 0x00000000003024b0 0x78 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(gint.c.o)
0x00000000003024b0 _gint_intlevel
0x0000000000302504 _gint_inthandler
.text 0x0000000000302528 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(inth.S.o)
.text 0x0000000000302528 0x1c4 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(exch.c.o)
0x00000000003026b8 _gint_panic
0x00000000003026c8 _gint_panic_set
0x00000000003026d4 _gint_exc_catch
0x00000000003026e0 _gint_exc_skip
.text 0x00000000003026ec 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(exch.s.o)
.text 0x00000000003026ec 0x1f4 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(mmu.c.o)
0x00000000003026ec _tlb_addr
0x0000000000302700 _tlb_data
0x0000000000302714 _tlb_mapped_memory
0x00000000003027e8 _utlb_addr
0x00000000003027f8 _utlb_data
0x0000000000302808 _utlb_mapped_memory
.text 0x00000000003028e0 0x1d8 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(t6k11.c.o)
0x0000000000302978 _t6k11_display
0x0000000000302a4c _t6k11_contrast
0x0000000000302a78 _t6k11_backlight
.text 0x0000000000302ab8 0x150 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(cpg.c.o)
0x0000000000302bfc _clock_freq
.text 0x0000000000302c08 0x58 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dprint.c.o)
0x0000000000302c08 _dprint
.text 0x0000000000302c60 0x9c /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(topti.c.o)
0x0000000000302c60 _dsize
.text 0x0000000000302cfc 0x9c /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(masks.c.o)
0x0000000000302cfc _masks
.text 0x0000000000302d98 0x4c /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dclear.c.o)
0x0000000000302d98 _dclear
.text 0x0000000000302de4 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(topti.c.o)
.text 0x0000000000302de4 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dtext.c.o)
.text 0x0000000000302de4 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(topti-asm.s.o)
.text 0x0000000000302de4 0x2c /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(vbr.s.o)
0x0000000000302de4 _gint_setvbr
.text 0x0000000000302e10 0xce4 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(stdio.c.o)
0x000000000030380c _kprint_opt
0x0000000000303954 _kprint
0x0000000000303a2c _kvsprint
0x0000000000303a74 _sprintf
0x0000000000303a9c _vsprintf
0x0000000000303abc _snprintf
0x0000000000303adc _vsnprintf
.text 0x0000000000303af4 0x78 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a(_movmem.o)
0x0000000000303af4 ___movstr
0x0000000000303af4 ___movmem
0x0000000000303b28 ___movmemSI64
0x0000000000303b28 ___movstrSI64
0x0000000000303b2c ___movstrSI60
0x0000000000303b2c ___movmemSI60
0x0000000000303b30 ___movmemSI56
0x0000000000303b30 ___movstrSI56
0x0000000000303b34 ___movstrSI52
0x0000000000303b34 ___movmemSI52
0x0000000000303b38 ___movstrSI48
0x0000000000303b38 ___movmemSI48
0x0000000000303b3c ___movstrSI44
0x0000000000303b3c ___movmemSI44
0x0000000000303b40 ___movstrSI40
0x0000000000303b40 ___movmemSI40
0x0000000000303b44 ___movstrSI36
0x0000000000303b44 ___movmemSI36
0x0000000000303b48 ___movmemSI32
0x0000000000303b48 ___movstrSI32
0x0000000000303b4c ___movmemSI28
0x0000000000303b4c ___movstrSI28
0x0000000000303b50 ___movstrSI24
0x0000000000303b50 ___movmemSI24
0x0000000000303b54 ___movmemSI20
0x0000000000303b54 ___movstrSI20
0x0000000000303b58 ___movstrSI16
0x0000000000303b58 ___movmemSI16
0x0000000000303b5c ___movmemSI12
0x0000000000303b5c ___movstrSI12
0x0000000000303b60 ___movmemSI8
0x0000000000303b60 ___movstrSI8
0x0000000000303b64 ___movmemSI4
0x0000000000303b64 ___movstrSI4
.text 0x0000000000303b6c 0x1f0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a(_udivdi3.o)
0x0000000000303b6c ___udivdi3
.text 0x0000000000303d5c 0x234 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a(_umoddi3.o)
0x0000000000303d5c ___umoddi3
.text 0x0000000000303f90 0x6c /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a(_udivsi3.o)
0x0000000000303fb2 ___udivsi3
*fill* 0x0000000000303ffc 0x4
.text 0x0000000000304000 0x60 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a(_udiv_qrnnd_16.o)
0x0000000000304000 ___udiv_qrnnd_16
.text 0x0000000000304060 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a(_clz.o)
*(C P)
.gint.blocks 0x0000000000303fd0 0x120
.gint.blocks 0x0000000000304060 0x120
*(.gint.blocks)
.gint.blocks 0x0000000000303fd0 0xe0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(inth.s.o)
0x0000000000303fd0 _inth_tmu
0x0000000000304050 _inth_etmu2
0x0000000000304070 _inth_etmu_help
0x0000000000304090 _inth_etmux
.gint.blocks 0x00000000003040b0 0x40 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(inth.S.o)
0x00000000003040b0 _gint_inth_7305
0x00000000003040d0 _gint_inth_7705
.gint.blocks 0x0000000000304060 0xe0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(inth.s.o)
0x0000000000304060 _inth_tmu
0x00000000003040e0 _inth_etmu2
0x0000000000304100 _inth_etmu_help
0x0000000000304120 _inth_etmux
.gint.blocks 0x0000000000304140 0x40 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(inth.S.o)
0x0000000000304140 _gint_inth_7305
0x0000000000304160 _gint_inth_7705
.gint.drivers 0x00000000003040f0 0x90
0x00000000003040f0 _bdrv = .
.gint.drivers 0x0000000000304180 0x90
0x0000000000304180 _bdrv = .
*(.gint.drivers.0)
*(.gint.drivers.1)
.gint.drivers.1
0x00000000003040f0 0x24 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(cpg.c.o)
0x00000000003040f0 _drv_cpg
0x0000000000304180 0x24 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(cpg.c.o)
0x0000000000304180 _drv_cpg
*(.gint.drivers.2)
.gint.drivers.2
0x0000000000304114 0x24 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(tmu.c.o)
0x0000000000304114 _drv_tmu
0x00000000003041a4 0x24 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(tmu.c.o)
0x00000000003041a4 _drv_tmu
*(.gint.drivers.3)
*(.gint.drivers.4)
.gint.drivers.4
0x0000000000304138 0x24 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(keysc.c.o)
0x0000000000304138 _drv_keysc
0x00000000003041c8 0x24 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(keysc.c.o)
0x00000000003041c8 _drv_keysc
*(.gint.drivers.5)
.gint.drivers.5
0x000000000030415c 0x24 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(t6k11.c.o)
0x000000000030415c _drv_t6k11
0x00000000003041ec 0x24 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(t6k11.c.o)
0x00000000003041ec _drv_t6k11
*(.gint.drivers.6)
0x0000000000304180 _edrv = .
0x0000000000304210 _edrv = .
.rodata 0x0000000000304180 0x1418
.rodata 0x0000000000304210 0x14c0
*(.rodata.4)
*(.rodata .rodata.*)
.rodata 0x0000000000304180 0x288 build-fx/src/main.c.o
.rodata 0x0000000000304408 0x64 build-fx/assets/img/6.png.o
0x0000000000304408 _img_6
0x000000000030446c _img_6_end
.rodata 0x000000000030446c 0x44 build-fx/assets/img/t1.png.o
0x000000000030446c _img_t1
0x00000000003044b0 _img_t1_end
.rodata 0x00000000003044b0 0x44 build-fx/assets/img/t15.png.o
0x00000000003044b0 _img_t15
0x00000000003044f4 _img_t15_end
.rodata 0x00000000003044f4 0x64 build-fx/assets/img/11.png.o
0x00000000003044f4 _img_11
0x0000000000304558 _img_11_end
.rodata 0x0000000000304558 0x44 build-fx/assets/img/Porte.png.o
0x0000000000304558 _img_Porte
0x000000000030459c _img_Porte_end
.rodata 0x000000000030459c 0x64 build-fx/assets/img/3.png.o
0x000000000030459c _img_3
0x0000000000304600 _img_3_end
.rodata 0x0000000000304600 0x44 build-fx/assets/img/t7.png.o
0x0000000000304600 _img_t7
0x0000000000304644 _img_t7_end
.rodata 0x0000000000304644 0x64 build-fx/assets/img/1.png.o
0x0000000000304644 _img_1
0x00000000003046a8 _img_1_end
.rodata 0x00000000003046a8 0x44 build-fx/assets/img/t2.png.o
0x00000000003046a8 _img_t2
0x00000000003046ec _img_t2_end
.rodata 0x00000000003046ec 0x44 build-fx/assets/img/t11.png.o
0x00000000003046ec _img_t11
0x0000000000304730 _img_t11_end
.rodata 0x0000000000304730 0x64 build-fx/assets/img/12.png.o
0x0000000000304730 _img_12
0x0000000000304794 _img_12_end
.rodata 0x0000000000304794 0x44 build-fx/assets/img/t4.png.o
0x0000000000304794 _img_t4
0x00000000003047d8 _img_t4_end
.rodata 0x00000000003047d8 0x44 build-fx/assets/img/t6.png.o
0x00000000003047d8 _img_t6
0x000000000030481c _img_t6_end
.rodata 0x000000000030481c 0x44 build-fx/assets/img/Rebond.png.o
0x000000000030481c _img_Rebond
0x0000000000304860 _img_Rebond_end
.rodata 0x0000000000304860 0x64 build-fx/assets/img/10.png.o
0x0000000000304860 _img_10
0x00000000003048c4 _img_10_end
.rodata 0x00000000003048c4 0x44 build-fx/assets/img/Vitesse.png.o
0x00000000003048c4 _img_Vitesse
0x0000000000304908 _img_Vitesse_end
.rodata 0x0000000000304908 0x44 build-fx/assets/img/t12.png.o
0x0000000000304908 _img_t12
0x000000000030494c _img_t12_end
.rodata 0x000000000030494c 0x64 build-fx/assets/img/2.png.o
0x000000000030494c _img_2
0x00000000003049b0 _img_2_end
.rodata 0x00000000003049b0 0x64 build-fx/assets/img/9.png.o
0x00000000003049b0 _img_9
0x0000000000304a14 _img_9_end
.rodata 0x0000000000304a14 0x44 build-fx/assets/img/t5.png.o
0x0000000000304a14 _img_t5
0x0000000000304a58 _img_t5_end
.rodata 0x0000000000304a58 0x44 build-fx/assets/img/t3.png.o
0x0000000000304a58 _img_t3
0x0000000000304a9c _img_t3_end
.rodata 0x0000000000304a9c 0x64 build-fx/assets/img/4.png.o
0x0000000000304a9c _img_4
0x0000000000304b00 _img_4_end
.rodata 0x0000000000304b00 0x64 build-fx/assets/img/8.png.o
0x0000000000304b00 _img_8
0x0000000000304b64 _img_8_end
.rodata 0x0000000000304b64 0x64 build-fx/assets/img/14.png.o
0x0000000000304b64 _img_14
0x0000000000304bc8 _img_14_end
.rodata 0x0000000000304bc8 0x64 build-fx/assets/img/15.png.o
0x0000000000304bc8 _img_15
0x0000000000304c2c _img_15_end
.rodata 0x0000000000304c2c 0x44 build-fx/assets/img/t8.png.o
0x0000000000304c2c _img_t8
0x0000000000304c70 _img_t8_end
.rodata 0x0000000000304c70 0x64 build-fx/assets/img/13.png.o
0x0000000000304c70 _img_13
0x0000000000304cd4 _img_13_end
.rodata 0x0000000000304cd4 0x44 build-fx/assets/img/t9.png.o
0x0000000000304cd4 _img_t9
0x0000000000304d18 _img_t9_end
.rodata 0x0000000000304d18 0x64 build-fx/assets/img/7.png.o
0x0000000000304d18 _img_7
0x0000000000304d7c _img_7_end
.rodata 0x0000000000304d7c 0x64 build-fx/assets/img/5.png.o
0x0000000000304d7c _img_5
0x0000000000304de0 _img_5_end
.rodata 0x0000000000304de0 0x44 build-fx/assets/img/t14.png.o
0x0000000000304de0 _img_t14
0x0000000000304e24 _img_t14_end
.rodata 0x0000000000304e24 0x44 build-fx/assets/img/t10.png.o
0x0000000000304e24 _img_t10
0x0000000000304e68 _img_t10_end
.rodata 0x0000000000304e68 0x44 build-fx/assets/img/t0.png.o
0x0000000000304e68 _img_t0
0x0000000000304eac _img_t0_end
.rodata 0x0000000000304eac 0x44 build-fx/assets/img/t13.png.o
0x0000000000304eac _img_t13
0x0000000000304ef0 _img_t13_end
.rodata 0x0000000000304210 0x294 build-fx/src/main.c.o
.rodata 0x00000000003044a4 0x64 build-fx/assets/img/6.png.o
0x00000000003044a4 _img_6
0x0000000000304508 _img_6_end
.rodata 0x0000000000304508 0x44 build-fx/assets/img/t1.png.o
0x0000000000304508 _img_t1
0x000000000030454c _img_t1_end
.rodata 0x000000000030454c 0x44 build-fx/assets/img/t15.png.o
0x000000000030454c _img_t15
0x0000000000304590 _img_t15_end
.rodata 0x0000000000304590 0x64 build-fx/assets/img/11.png.o
0x0000000000304590 _img_11
0x00000000003045f4 _img_11_end
.rodata 0x00000000003045f4 0x44 build-fx/assets/img/Porte.png.o
0x00000000003045f4 _img_Porte
0x0000000000304638 _img_Porte_end
.rodata 0x0000000000304638 0x64 build-fx/assets/img/3.png.o
0x0000000000304638 _img_3
0x000000000030469c _img_3_end
.rodata 0x000000000030469c 0x44 build-fx/assets/img/t6.png.o
0x000000000030469c _img_t6
0x00000000003046e0 _img_t6_end
.rodata 0x00000000003046e0 0x64 build-fx/assets/img/5.png.o
0x00000000003046e0 _img_5
0x0000000000304744 _img_5_end
.rodata 0x0000000000304744 0x44 build-fx/assets/img/t5.png.o
0x0000000000304744 _img_t5
0x0000000000304788 _img_t5_end
.rodata 0x0000000000304788 0x44 build-fx/assets/img/t2.png.o
0x0000000000304788 _img_t2
0x00000000003047cc _img_t2_end
.rodata 0x00000000003047cc 0x44 build-fx/assets/img/t11.png.o
0x00000000003047cc _img_t11
0x0000000000304810 _img_t11_end
.rodata 0x0000000000304810 0x64 build-fx/assets/img/12.png.o
0x0000000000304810 _img_12
0x0000000000304874 _img_12_end
.rodata 0x0000000000304874 0x44 build-fx/assets/img/t4.png.o
0x0000000000304874 _img_t4
0x00000000003048b8 _img_t4_end
.rodata 0x00000000003048b8 0x64 build-fx/assets/img/2.png.o
0x00000000003048b8 _img_2
0x000000000030491c _img_2_end
.rodata 0x000000000030491c 0x64 build-fx/assets/img/8.png.o
0x000000000030491c _img_8
0x0000000000304980 _img_8_end
.rodata 0x0000000000304980 0x44 build-fx/assets/img/Rebond.png.o
0x0000000000304980 _img_Rebond
0x00000000003049c4 _img_Rebond_end
.rodata 0x00000000003049c4 0x64 build-fx/assets/img/10.png.o
0x00000000003049c4 _img_10
0x0000000000304a28 _img_10_end
.rodata 0x0000000000304a28 0x44 build-fx/assets/img/Vitesse.png.o
0x0000000000304a28 _img_Vitesse
0x0000000000304a6c _img_Vitesse_end
.rodata 0x0000000000304a6c 0x44 build-fx/assets/img/t12.png.o
0x0000000000304a6c _img_t12
0x0000000000304ab0 _img_t12_end
.rodata 0x0000000000304ab0 0x34 build-fx/assets/img/D.png.o
0x0000000000304ab0 _img_D
0x0000000000304ae4 _img_D_end
.rodata 0x0000000000304ae4 0x44 build-fx/assets/img/t7.png.o
0x0000000000304ae4 _img_t7
0x0000000000304b28 _img_t7_end
.rodata 0x0000000000304b28 0x34 build-fx/assets/img/G.png.o
0x0000000000304b28 _img_G
0x0000000000304b5c _img_G_end
.rodata 0x0000000000304b5c 0x44 build-fx/assets/img/t3.png.o
0x0000000000304b5c _img_t3
0x0000000000304ba0 _img_t3_end
.rodata 0x0000000000304ba0 0x64 build-fx/assets/img/4.png.o
0x0000000000304ba0 _img_4
0x0000000000304c04 _img_4_end
.rodata 0x0000000000304c04 0x34 build-fx/assets/img/N.png.o
0x0000000000304c04 _img_N
0x0000000000304c38 _img_N_end
.rodata 0x0000000000304c38 0x64 build-fx/assets/img/14.png.o
0x0000000000304c38 _img_14
0x0000000000304c9c _img_14_end
.rodata 0x0000000000304c9c 0x64 build-fx/assets/img/15.png.o
0x0000000000304c9c _img_15
0x0000000000304d00 _img_15_end
.rodata 0x0000000000304d00 0x44 build-fx/assets/img/t8.png.o
0x0000000000304d00 _img_t8
0x0000000000304d44 _img_t8_end
.rodata 0x0000000000304d44 0x64 build-fx/assets/img/13.png.o
0x0000000000304d44 _img_13
0x0000000000304da8 _img_13_end
.rodata 0x0000000000304da8 0x44 build-fx/assets/img/t9.png.o
0x0000000000304da8 _img_t9
0x0000000000304dec _img_t9_end
.rodata 0x0000000000304dec 0x64 build-fx/assets/img/7.png.o
0x0000000000304dec _img_7
0x0000000000304e50 _img_7_end
.rodata 0x0000000000304e50 0x64 build-fx/assets/img/9.png.o
0x0000000000304e50 _img_9
0x0000000000304eb4 _img_9_end
.rodata 0x0000000000304eb4 0x64 build-fx/assets/img/1.png.o
0x0000000000304eb4 _img_1
0x0000000000304f18 _img_1_end
.rodata 0x0000000000304f18 0x44 build-fx/assets/img/t14.png.o
0x0000000000304f18 _img_t14
0x0000000000304f5c _img_t14_end
.rodata 0x0000000000304f5c 0x44 build-fx/assets/img/t10.png.o
0x0000000000304f5c _img_t10
0x0000000000304fa0 _img_t10_end
.rodata 0x0000000000304fa0 0x44 build-fx/assets/img/t0.png.o
0x0000000000304fa0 _img_t0
0x0000000000304fe4 _img_t0_end
.rodata 0x0000000000304fe4 0x44 build-fx/assets/img/t13.png.o
0x0000000000304fe4 _img_t13
0x0000000000305028 _img_t13_end
.rodata.str1.4
0x0000000000304ef0 0x6 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(keysc.c.o)
*fill* 0x0000000000304ef6 0x2
0x0000000000305028 0x6 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(keysc.c.o)
*fill* 0x000000000030502e 0x2
.rodata.str1.4
0x0000000000304ef8 0x6 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(t6k11.c.o)
*fill* 0x0000000000304efe 0x2
0x0000000000305030 0x4 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(tmu.c.o)
.rodata 0x0000000000305034 0x10 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(gimage.c.o)
.rodata 0x0000000000305044 0x10 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti.c.o)
.rodata.str1.4
0x0000000000304f00 0x4 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(tmu.c.o)
.rodata 0x0000000000304f04 0x10 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(gimage.c.o)
.rodata 0x0000000000304f14 0x10 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti.c.o)
.rodata.str1.4
0x0000000000304f24 0x11a /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(exch.c.o)
0x0000000000305054 0x11a /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(exch.c.o)
0x11e (size before relaxing)
*fill* 0x000000000030503e 0x2
*fill* 0x000000000030516e 0x2
.rodata.str1.4
0x0000000000305040 0x4 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(cpg.c.o)
.rodata 0x0000000000305044 0x18 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(topti.c.o)
.rodata 0x000000000030505c 0x408 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(font5x7.png.o)
0x000000000030505c _gint_font5x7
0x0000000000305464 _gint_font5x7_end
0x0000000000305170 0x6 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(t6k11.c.o)
*fill* 0x0000000000305176 0x2
.rodata.str1.4
0x0000000000305464 0x31 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(stdio.c.o)
*fill* 0x0000000000305495 0x3
.rodata 0x0000000000305498 0x100 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a(_clz.o)
0x0000000000305498 ___clz_tab
0x0000000000305178 0x4 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(cpg.c.o)
.rodata 0x000000000030517c 0x18 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(topti.c.o)
.rodata 0x0000000000305194 0x408 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(font5x7.png.o)
0x0000000000305194 _gint_font5x7
0x000000000030559c _gint_font5x7_end
.rodata.str1.4
0x000000000030559c 0x31 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(stdio.c.o)
*fill* 0x00000000003055cd 0x3
.rodata 0x00000000003055d0 0x100 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a(_clz.o)
0x00000000003055d0 ___clz_tab
.rela.dyn 0x0000000000305598 0x0
.rela.dyn 0x00000000003056d0 0x0
.rela.pretext.entry
0x0000000000305598 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(start.c.o)
.rela.text 0x0000000000305598 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(start.c.o)
0x00000000003056d0 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(start.c.o)
.rela.text 0x00000000003056d0 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(start.c.o)
0x0000000008100000 . = ORIGIN (ram)
.bss 0x0000000008100000 0x550
0x0000000008100000 _rbss = .
*(.bss COMMON)
.bss 0x0000000008100000 0x0 build-fx/src/main.c.o
.bss 0x0000000008100000 0xc /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(getkey.c.o)
.bss 0x000000000810000c 0x24 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(keysc.c.o)
.bss 0x0000000008100030 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(iokbd.c.o)
.bss 0x0000000008100030 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(hardware.c.o)
.bss 0x0000000008100030 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(start.c.o)
.bss 0x0000000008100030 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(t6k11.c.o)
.bss 0x0000000008100030 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(tmu.c.o)
.bss 0x0000000008100030 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(inth.s.o)
.bss 0x0000000008100030 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(memory.c.o)
.bss 0x0000000008100030 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(gimage.c.o)
.bss 0x0000000008100030 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(gclear.c.o)
.bss 0x0000000008100030 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(engine.c.o)
.bss 0x0000000008100030 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti.c.o)
.bss 0x0000000008100030 0x400 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dupdate.c.o)
.bss 0x0000000008100430 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti-asm-gray.s.o)
.bss 0x0000000008100000 0x24 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(keysc.c.o)
.bss 0x0000000008100024 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(iokbd.c.o)
.bss 0x0000000008100024 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(hardware.c.o)
.bss 0x0000000008100024 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(start.c.o)
.bss 0x0000000008100024 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(tmu.c.o)
.bss 0x0000000008100024 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(inth.s.o)
.bss 0x0000000008100024 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(memory.c.o)
.bss 0x0000000008100024 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(gimage.c.o)
.bss 0x0000000008100024 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(gclear.c.o)
.bss 0x0000000008100024 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(engine.c.o)
.bss 0x0000000008100024 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti.c.o)
.bss 0x0000000008100024 0x400 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dupdate.c.o)
.bss 0x0000000008100424 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti-asm-gray.s.o)
.bss 0x0000000008100424 0xc /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(getkey.c.o)
.bss 0x0000000008100430 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(syscalls.S.o)
.bss 0x0000000008100430 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(setup.c.o)
.bss 0x0000000008100430 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(gint.c.o)
@ -597,6 +609,7 @@ LOAD /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc
.bss 0x0000000008100430 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(exch.c.o)
.bss 0x0000000008100430 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(exch.s.o)
.bss 0x0000000008100430 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(mmu.c.o)
.bss 0x0000000008100430 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(t6k11.c.o)
.bss 0x0000000008100430 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(cpg.c.o)
.bss 0x0000000008100430 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dprint.c.o)
.bss 0x0000000008100430 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(topti.c.o)
@ -618,26 +631,25 @@ LOAD /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc
*fill* 0x0000000008100544 0xc
0x0000000000000550 _sbss = SIZEOF (.bss)
.data 0x0000000008100550 0x80 load address 0x0000000000305598
0x0000000000305598 _ldata = LOADADDR (.data)
.data 0x0000000008100550 0x80 load address 0x00000000003056d0
0x00000000003056d0 _ldata = LOADADDR (.data)
0x0000000008100550 _rdata = .
*(.data .data.*)
.data 0x0000000008100550 0x0 build-fx/src/main.c.o
.data 0x0000000008100550 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(keysc.c.o)
.data 0x0000000008100550 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(iokbd.c.o)
.data 0x0000000008100550 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(hardware.c.o)
.data 0x0000000008100550 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(start.c.o)
.data 0x0000000008100550 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(tmu.c.o)
.data 0x0000000008100550 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(inth.s.o)
.data 0x0000000008100550 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(memory.c.o)
.data 0x0000000008100550 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(gimage.c.o)
.data 0x0000000008100550 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(gclear.c.o)
.data 0x0000000008100550 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(engine.c.o)
.data 0x0000000008100550 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti.c.o)
.data 0x0000000008100550 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dupdate.c.o)
.data 0x0000000008100550 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti-asm-gray.s.o)
.data 0x0000000008100550 0x8 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(getkey.c.o)
.data 0x0000000008100558 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(keysc.c.o)
.data 0x0000000008100558 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(iokbd.c.o)
.data 0x0000000008100558 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(hardware.c.o)
.data 0x0000000008100558 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(start.c.o)
.data 0x0000000008100558 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(t6k11.c.o)
.data 0x0000000008100558 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(tmu.c.o)
.data 0x0000000008100558 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(inth.s.o)
.data 0x0000000008100558 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(memory.c.o)
.data 0x0000000008100558 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(gimage.c.o)
.data 0x0000000008100558 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(gclear.c.o)
.data 0x0000000008100558 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(engine.c.o)
.data 0x0000000008100558 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti.c.o)
.data 0x0000000008100558 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dupdate.c.o)
.data 0x0000000008100558 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti-asm-gray.s.o)
.data 0x0000000008100558 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(syscalls.S.o)
.data 0x0000000008100558 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(setup.c.o)
.data 0x0000000008100558 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(gint.c.o)
@ -645,6 +657,7 @@ LOAD /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc
.data 0x0000000008100558 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(exch.c.o)
.data 0x0000000008100558 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(exch.s.o)
.data 0x0000000008100558 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(mmu.c.o)
.data 0x0000000008100558 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(t6k11.c.o)
.data 0x0000000008100558 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(cpg.c.o)
.data 0x0000000008100558 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dprint.c.o)
.data 0x0000000008100558 0x0 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(topti.c.o)
@ -668,28 +681,28 @@ LOAD /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc
0x00000000081005d0 . = ALIGN (0x10)
*fill* 0x00000000081005c8 0x8
.data.4 0x00000000081005d0 0x0 load address 0x0000000000305618
.data.4 0x00000000081005d0 0x0 load address 0x0000000000305750
*(.data.4)
0x00000000081005d0 . = ALIGN (0x10)
0x0000000000000080 _sdata = (SIZEOF (.data) + SIZEOF (.data.4))
0x00000000e5200000 . = ORIGIN (ilram)
.ilram 0x00000000e5200000 0x0 load address 0x0000000000305618
0x0000000000305618 _lilram = LOADADDR (.ilram)
.ilram 0x00000000e5200000 0x0 load address 0x0000000000305750
0x0000000000305750 _lilram = LOADADDR (.ilram)
0x00000000e5200000 _rilram = .
*(.ilram)
0x00000000e5200000 . = ALIGN (0x10)
0x00000000e5007000 . = ORIGIN (xram)
.xram 0x00000000e5007000 0x0 load address 0x0000000000305618
0x0000000000305618 _lxram = LOADADDR (.xram)
.xram 0x00000000e5007000 0x0 load address 0x0000000000305750
0x0000000000305750 _lxram = LOADADDR (.xram)
0x00000000e5007000 _rxram = .
*(.xram)
0x00000000e5007000 . = ALIGN (0x10)
0x00000000e5017000 . = ORIGIN (yram)
.yram 0x00000000e5017000 0x0 load address 0x0000000000305618
0x0000000000305618 _lyram = LOADADDR (.yram)
.yram 0x00000000e5017000 0x0 load address 0x0000000000305750
0x0000000000305750 _lyram = LOADADDR (.yram)
0x00000000e5017000 _ryram = .
*(.yram)
0x00000000e5017000 . = ALIGN (0x10)
@ -699,43 +712,42 @@ LOAD /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc
0x000000008800df00 _gint_vbr = 0x8800df00
0x000000008800f400 . = ORIGIN (rram)
.gint.data 0x000000008800f400 0x160 load address 0x0000000000305618
0x0000000000305618 _lgdata = LOADADDR (.gint.data)
.gint.data 0x000000008800f400 0x150 load address 0x0000000000305750
0x0000000000305750 _lgdata = LOADADDR (.gint.data)
0x000000008800f400 _rgdata = .
*(.gint.data .gint.data.*)
.gint.data 0x000000008800f400 0x24 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(keysc.c.o)
.gint.data 0x000000008800f424 0x8 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(t6k11.c.o)
.gint.data 0x000000008800f42c 0x70 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(tmu.c.o)
.gint.data 0x000000008800f49c 0x10 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(engine.c.o)
.gint.data 0x000000008800f4ac 0x4 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dupdate.c.o)
0x000000008800f4ac _gint_vram
.gint.data 0x000000008800f4b0 0x10 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(gint.c.o)
0x000000008800f4b0 _SH7305_INTC
.gint.data 0x000000008800f424 0x70 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(tmu.c.o)
.gint.data 0x000000008800f494 0x10 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(engine.c.o)
.gint.data 0x000000008800f4a4 0x4 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dupdate.c.o)
0x000000008800f4a4 _gint_vram
.gint.data 0x000000008800f4a8 0x10 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(gint.c.o)
0x000000008800f4a8 _SH7305_INTC
.gint.data.sh3
0x000000008800f4c0 0x24 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(gint.c.o)
0x000000008800f4c0 _SH7705_INTC
*fill* 0x000000008800f4e4 0xc
.gint.data 0x000000008800f4f0 0x60 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(inth.S.o)
.gint.data 0x000000008800f550 0x8 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(exch.c.o)
0x000000008800f550 _gint_exc_catcher
0x000000008800f554 _gint_exc_panic
0x000000008800f560 . = ALIGN (0x10)
*fill* 0x000000008800f558 0x8
0x0000000000000160 _sgdata = SIZEOF (.gint.data)
0x000000008800f4b8 0x24 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(gint.c.o)
0x000000008800f4b8 _SH7705_INTC
*fill* 0x000000008800f4dc 0x4
.gint.data 0x000000008800f4e0 0x60 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(inth.S.o)
.gint.data 0x000000008800f540 0x8 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(exch.c.o)
0x000000008800f540 _gint_exc_catcher
0x000000008800f544 _gint_exc_panic
.gint.data 0x000000008800f548 0x8 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(t6k11.c.o)
0x000000008800f550 . = ALIGN (0x10)
0x0000000000000150 _sgdata = SIZEOF (.gint.data)
.gint.bss 0x000000008800f560 0x2a0 load address 0x0000000000305778
.gint.bss 0x000000008800f550 0x2a0 load address 0x00000000003058a0
*(.gint.bss .gint.bss.*)
.gint.bss 0x000000008800f560 0x180 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(keysc.c.o)
.gint.bss 0x000000008800f6e0 0x40 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(hardware.c.o)
0x000000008800f6e0 _gint
.gint.bss 0x000000008800f720 0x1 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(t6k11.c.o)
*fill* 0x000000008800f721 0x3
.gint.bss 0x000000008800f724 0x88 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(tmu.c.o)
.gint.bss 0x000000008800f7ac 0x10 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(engine.c.o)
.gint.bss 0x000000008800f7bc 0x1c /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(setup.c.o)
.gint.bss 0x000000008800f7d8 0x24 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(cpg.c.o)
0x000000008800f800 . = ALIGN (0x10)
*fill* 0x000000008800f7fc 0x4
.gint.bss 0x000000008800f550 0x180 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(keysc.c.o)
.gint.bss 0x000000008800f6d0 0x40 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(hardware.c.o)
0x000000008800f6d0 _gint
.gint.bss 0x000000008800f710 0x88 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(tmu.c.o)
.gint.bss 0x000000008800f798 0x10 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(engine.c.o)
.gint.bss 0x000000008800f7a8 0x1c /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(setup.c.o)
.gint.bss 0x000000008800f7c4 0x1 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(t6k11.c.o)
*fill* 0x000000008800f7c5 0x3
.gint.bss 0x000000008800f7c8 0x24 /home/michel/Documents/gcc/sh-elf-2.34-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(cpg.c.o)
0x000000008800f7f0 . = ALIGN (0x10)
*fill* 0x000000008800f7ec 0x4
0x00000000000002a0 _sgbss = SIZEOF (.gint.bss)
/DISCARD/

Binary file not shown.

View File

@ -2,15 +2,19 @@
#include <gint/gray.h>
#include <gint/display.h>
#include <gint/keyboard.h>
/*
Boucle qui va afficher l'image correspondante à l'emplacement dans le tableau 'map'
*/
//Boucle qui va afficher l'image correspondante à l'emplacement dans le tableau 'map'
void tile(int* map, int* img, int* sup);
void perso(int* tp, int* perso);
int main(void)
{
int tp[2]={0, 0};
key_event_t touche;
int boucle = 0;
gray_start();
gray_delays(762, 1311);
//Importation de BEAUCOUPS d'images
extern image_t img_t0;
extern image_t img_t1;
@ -46,13 +50,15 @@ int main(void)
extern image_t img_13;
extern image_t img_14;
extern image_t img_15;
/*
16: Porte
17: Rien
1xx: Vitesse
2xx: Rebond
{, , , , , , , , , , , , , , , }
*/
extern image_t img_G;
extern image_t img_D;
extern image_t img_N;
//16: Porte
//17: Rien
//1xx: Vitesse
//2xx: Rebond
//{, , , , , , , , , , , , , , , }
//La carte de l'ecran pour les tiles
int map[8][16] = {
{0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15},
@ -66,13 +72,35 @@ int main(void)
//Les pointeurs des images
int p_img[17] = {&img_t0, &img_t1, &img_t2, &img_t3, &img_t4, &img_t5, &img_t6, &img_t7, &img_t8, &img_t9, &img_t10, &img_t11, &img_t12, &img_t13, &img_t14, &img_t15, &img_Porte};
int p_sup[17] = {&img_1, &img_2, &img_3, &img_4, &img_5, &img_6, &img_7, &img_8, &img_9, &img_10, &img_11, &img_12, &img_13, &img_14, &img_15, &img_Vitesse, &img_Rebond};
int p_perso[3] = {&img_G, &img_N, &img_D};
//Le dessin ^^
gclear('white');
tile(&map, &p_img, &p_sup);
//L'affichage
gupdate();
//Le début de al fin
getkey();
while (boucle == 0)
{
gclear('white');
tile(&map, &p_img, &p_sup);
perso(&tp, &p_perso);
//L'affichage
gupdate();
touche = pollevent();
switch (touche.key)
{
case KEY_LEFT:
if (touche.type == KEYEV_DOWN)
tp[0] = 1;
else
tp[0] = 0;
break;
case KEY_RIGHT:
if (touche.type == KEYEV_DOWN)
tp[1] = 1;
else
tp[1] = 0;
break;
case KEY_MENU:
boucle = 1;
break;
}
}
gray_stop();
//La fin de la fin
return 1;
@ -96,3 +124,13 @@ void tile(int* map, int* img, int* sup)
}
}
}
void perso(int* tp, int* perso)
{
if (*tp == 1)
gimage(2, 18, *perso);
else if (*(tp+1) == 1)
gimage(2, 18, *(perso+2));
else
gimage(2, 18, *(perso+1));
}