E71.RU E71.RU
Добро пожаловать, Гость! [ ИнфоБлокОбновленияУчастникиПравилаПоискFAQ-ЧаВо ] Регистрация недоступна • Вход RSS
Воскресенье, 22.12.2024
Если телефон у вас появился недавно, вам следует ознакомиться с "FAQ для новичков".
  • Страница 1 из 1
  • 1
Модератор форума: St@lker  
Porting IncFlex to S68v52?
hotterДата: Воскресенье, 20.02.2011, 11:14 | Сообщение # 1
Сержант
Имя: hotter
С нами с: 30.12.2010
Сообщений: 27
Награды: 0
Модель телефона: S68sw52
Статус: Offline
BETA - for testing


;S68sw52 flash map

A0000000 Bootcore
A0040000 EELITE
A0080000 FW
................ FW
A1080000 FW

A10A0000 Empty
NEW GP start
A10C0000 Empty
................ Empty
A11FFFFF Empty
NEW GP end
A1200000 Empty
NEW FFS_C start
................ Empty
A1580000 Empty
A15C0000 LP
................ LP
A1800000 LP
A1840000 Empty
................ Empty
A1900000 Empty
A1940000 GP
................ GP
A1B00000 GP
A1B40000 Empty
................ Empty
A1BFFFFF Empty
NEW FFS_C end

A1C00000 FFS_C
................ FFS_C
A2180000 FFS_C
A21C0000 FFS_A
................ FFS_A
A3C40000 FFS_A
A3C80000 FFS_B
................ FFS_B
A3EC0000 FFS_B

A3F00000 Empty
NEW LP

A3F40000 EEFULL
A3F80000 EEFULL
A3FC0000 FW

Code
;S68v52
;Increase disk "Config"
;Hotter inspired by Feyman
/*
Language Pack on 3F00000 size 3E000
Graphic Pack on 10A0000 size 160000
NEW FFS 1200000-1BFFFFF
*/  

;MOVING FF. DONE!
;008FD2C: 00004CA1 000030A1 ;XZ end of FW (End of code in the fullerene, probably)
0008FD2C: 000044A1 00000AA1
;008FD08: 0800B0A1 080040A1 ;GP
0008FD08: 080094A1 08000AA1
;0BE0F74: 2400B0A1 240040A1 ;GP
009D2A24: 240094A1 24000AA1
;0BE0F78: 1800B0A1 180040A1 ;GP
009D2A28: 180094A1 18000AA1
;0968154: 1800B0A1 180040A1 ;GP
0080CA48: 180094A1 18000AA1
;0968158: 2400B0A1 240040A1 ;GP
0080CA4C: 240094A1 24000AA1
;0A3C09C: 1800B0A1 180040A1 ;GP
008A1310: 180094A1 18000AA1
;0A3C0A0: 2400B0A1 240040A1 ;GP
008A1314: 240094A1 24000AA1
;008FD30: 00005CA1 000084A1 ;LP
0008FD30: 00005CA1 0000F0A3
;08DE93C: 00005CA1 000084A1 ;LP
007A9110: 00005CA1 0000F0A3
;08DF7B8: 0C005CA1 0C0084A1 ;LP
007A9FB8: 0C005CA1 0C00F0A3

;??? Do I need it ???
;008FD34: 000000A2 000090A1 ;? FFS_C start? dont need? EL71v45 (08FE9C: 0000C0A1 ; S75v52)
0008FD34: 0000C0A1 000020A1

;TABLE. DONE!
;04C7864: 2400 2900 ;number of global units throughout the FFC 36->41 (кол-во глобальных блоков во всей ФФС 36->41 шт)
0041D680: 2400 2E00  
;04C786C: A0EA40A0 00093CA1 ;reference to the start of a global table markup 0 (ссылка на начало глобальной таблицы разметки 0)
0041D688: 1C3A3DA0 F4E9F3A3
#pragma enable old_equal_ff
03F3E9F4: 000020A1000030A1                 ;NEW
03F3E9FC: 000040A1000050A1000060A1000070A1
03F3EA0C: 000080A1000090A10000A0A10000B0A1
03F3EA1C: 0000C0A10000D0A10000E0A10000F0A1 ;OLD
03F3EA2C: 000000A2000010A2000020A2000030A2
03F3EA3C: 000040A2000050A2000060A2000070A2
03F3EA4C: 000080A2000090A20000A0A20000B0A2
03F3EA5C: 0000C0A20000D0A20000E0A20000F0A2
03F3EA6C: 000000A3000010A3000020A3000030A3
03F3EA7C: 000040A3000050A3000060A3000070A3
03F3EA8C: 000080A3000090A30000A0A30000B0A3
03F3EA9C: 0000C0A30000D0A30000E0A30000F0A3
#pragma disable old_equal_ff

;TABLE2. DONE!
;04C78C4: DE00 0601 ;Number of blocks in disk_0 222->262(478) (Количество блоков в диске_0 222->262шт (478 sl))
0041D748: 1700 3F00
;04C78C8: A8E140A0 00003CA1 ;link at the beginning of the local table markup 0 (ссылка на начало локальной таблицы разметки 0)
0041D74C: 4C393DA0 C0EEF3A3
#pragma enable old_equal_ff  
03F3EEC0: 000020A100000400000024A100000400 ;NEW
03F3EED0: 000028A10000040000002CA100000400
03F3EEE0: 000030A100000400000034A100000400
03F3EEF0: 000038A10000040000003CA100000400
03F3EF00: 000040A100000400000044A100000400
03F3EF10: 000048A10000040000004CA100000400
03F3EF20: 000050A100000400000054A100000400
03F3EF30: 000058A10000040000005CA100000400
03F3EF40: 000060A100000400000064A100000400
03F3EF50: 000068A10000040000006CA100000400
03F3EF60: 000070A100000400000074A100000400
03F3EF70: 000078A10000040000007CA100000400
03F3EF80: 000080A100000400000084A100000400
03F3EF90: 000088A10000040000008CA100000400
03F3EFA0: 000090A100000400000094A100000400
03F3EFB0: 000098A10000040000009CA100000400
03F3EFC0: 0000A0A1000004000000A4A100000400
03F3EFD0: 0000A8A1000004000000ACA100000400
03F3EFE0: 0000B0A1000004000000B4A100000400
03F3EFF0: 0000B8A1000004000000BCA100000400  
03F3F000: 0000C0A1000004000000C4A100000400 ;OLD
03F3F010: 0000C8A1000004000000CCA100000400
03F3F020: 0000D0A1000004000000D4A100000400
03F3F030: 0000D8A1000004000000DCA100000400
03F3F040: 0000E0A1000004000000E4A100000400
03F3F050: 0000E8A1000004000000ECA100000400
03F3F060: 0000F0A1000004000000F4A100000400
03F3F070: 0000F8A1000004000000FCA100000400
03F3F080: 000000A200000400000004A200000400
03F3F090: 000008A20000040000000CA200000400
03F3F0A0: 000010A200000400000014A200000400
03F3F0B0: 000018A200000400  
#pragma disable old_equal_ff

;RAM
003D3584: 0018 0045
003D3598: B056FCA8 00B0FDA8 ;Ram_ffs2; (A8FEC400 new end) stock size 1800*4, new size (1800 * 3F / 17 = 41BD ~ 4500)
0041D754: 4821F8A8 00C4FEA8 ;RAM_buff_ffs2


Сообщение отредактировано hotter - Четверг, 03.03.2011, 21:48
 
  • Страница 1 из 1
  • 1
Поиск:
Использование материалов сайта возможно только при согласовании с администрацией