爱技术

 找回密码
 注册会员

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
楼主: comdin
收起左侧

[汇总] 系统基础补丁

 关闭 [复制链接]
发表于 2007-4-5 16:42:12 | 显示全部楼层
未测试,如果补丁有问题,PM我!

;***ESI 扩展字串ID***
;(c) Bennie
;(p) 阿冰
;SK6Cv50

;说明:这个功能是用来扩展系统原有StringID,在X65系统中,为固有StringID预留的
;的范围是0-0x2710。一般情况系统使用的小于这个范围,比如C6CV50是0-0x2177。
;这个修改扩展了一些自定义字串,从0x2600-0x269F。其中0x2600-0x261F使用回调
;函数来提供内容。函数的格式是void GetString(char* pBuf)。而0x2620-0x265F是用来
;提供西门子内码的字符串,可以用sie2uni或其他工具得到这些字串。0x2660-0x269F是
;用来提供Unicode格式的字符串(目前没有实现),
;使用的方法是在对应的位置放置函数指针或者字符串指针,西门子内码格式的字串必须
;以0结尾。UNICODE格式的字串开始的一个WORD必须是字符串长度。
;我提供了一个默认函数0x2600用来显示当前的时间,格式是HH:MM:SS。

0x715A8C: FFF7BEFF011C0023 004A1047,0xA01FE8A1
#pragma enable old_equal_ff
0x1FE8A0: 20B40F4A904202DA0E4B984713E0801A
0x1FE8B0: 0D4A8100891809680C4D202802DA281C
0x1FE8C0: 884707E0602803DA281C094A904701E0
0x1FE8D0: A028FFDA281C011C002320BC054A1047
0x1FE8E0: 00260000,0xA0715A0D,0xA0486070,0xA8E04010
0x1FE8F0: 0xA0D961ED,0xA0715A95
#pragma disable old_equal_ff

;***ESIP1 ESI插件 1<2600>: Get Current Time ****
;(c) Bennie
;(p) 阿冰
;SK6Cv50

#pragma enable old_equal_ff
0x486070: 816048A0
0x486080: 10B5041C82B0002000A9BDF2AEFF00A8
0x486090: 211C072288F5E0F802B010BD
#pragma disable old_equal_ff
回复 支持 反对

使用道具 举报

发表于 2007-4-8 16:25:34 | 显示全部楼层
好像是更改按键延时,测试得很糊涂。。。
譬如长按住一个按键,达到按两次的效果,这个补丁就是更改这两次直接的时间间隔的。。。
有类似于键盘加速的效果。。。
又并非键盘加速,和键盘加速不一样,也不冲突
我用了之后,长按#解锁倒是快了很多。。。

貌似有点问题,会导致长按红键退回待机界面失效!
时间的算法还不大明白

2007.4.9调整地址,解决和“ESI 扩展字串ID”地址冲突!

需要swi,biglib支持,刷过ElfLoader或MPv14才能使用!

; *ChangeKeyDelay*
; (c) benj9 (r) 1nvisible
; (!) swi-hook, address lib
; (P) 阿冰
; 2007.4.9

07201CE: AF4A40188221CEF1B6EE C046004A9047,0xA01FE871 ; SK6Cv50

#pragma enable old_equal_ff
01FE860: 43684B657944656C61792C62656E6A39
01FE870: 064A081C00B506A10C2D01D0098800E0
01FE880: 49884DDF01BC043000470000
01FE88C: 0xA0720555 ; address loaded in r2 at entrypoint
01FE890: 0x0050 ; delay all keys (iTime) 其他按键
01FE894: 0x0100 ; delay red key (iTime) 红键
#pragma disable old_equal_ff

; *ChangeKeyDelay*
; (c) benj9 (r) 1nvisible
; (!) swi-hook, address lib
; (P) 阿冰
; 2007.4.8

07201CE: AF4A40188221CEF1B6EE C046004A9047,0xA01FE8C1 ; SK6Cv50

#pragma enable old_equal_ff
01FE8B0: 43684B657944656C61792C62656E6A39
01FE8C0: 064A081C00B506A10C2D01D0098800E0
01FE8D0: 49884DDF01BC043000470000
01FE8DC: 0xA0720555 ; address loaded in r2 at entrypoint
01FE8E0: 0x0050 ; delay all keys (iTime) 其他按键
01FE8E4: 0x0100 ; delay red key (iTime) 红键
#pragma disable old_equal_ff

[ 本帖最后由 binghelingxi 于 2007-4-9 11:12 编辑 ]

评分

参与人数 1实力分 +1 金钱数 +88 收起 理由
Zach + 1 + 88 奖励:感谢-你和大家分享资源与经验!

查看全部评分

回复 支持 反对

使用道具 举报

发表于 2007-4-28 09:19:19 | 显示全部楼层
;SK65V50
;修改进入屏幕保护的时间
;Change Screensaver Wait Time Interpretation
;(c) benj9
;(p) comdin
;BUG:同时也会修改锁键盘的时间!
;0324094: C832 D900 ;
0324094: C832 B201 ; 2秒
;0324094: C832 7708 ;10秒
;------------------------- end -------------------------


D9-->1秒,2×D9=1B2-->2秒。。。

也是下砂弄的。。。
;SK65V50
;修改#键盘功能.默认进入SIM电话本.请自行修改功能地址.
038FE52:FF20EF30 00000B30 ;字串
044EB50:092057A0 0xA036FD0D ;功能地址
回复 支持 反对

使用道具 举报

发表于 2007-4-28 09:35:44 | 显示全部楼层
开机显示欢迎信息
需要swi支持,所以要刷了mpv14或elfloader才能用!
; *Early Welcome Message*
; (c) benj9
; (!) swi, address lib
; (p) 阿冰
; SK6Cv50
04C01B4: 131C381C0097D2F014EA 004A9047,0xA01344D1,C046
+01344C0
#pragma enable old_equal_ff
00: 452D57656C636F6D6520A962656E6A39
10: 3A1C211C009706B5C7DF0001012002A1
20: 4EDF86BC04373847
; 修改""号内的字串(0D=换行, 93, 94... 侧边标志)
28: "User:",0D,"BingK",93,1E,42,00
#pragma disable old_equal_ff

评分

参与人数 1实力分 +1 金钱数 +88 收起 理由
Zach + 1 + 88 奖励:感谢-你和大家分享资源与经验!

查看全部评分

回复 支持 反对

使用道具 举报

发表于 2007-5-21 17:37:31 | 显示全部楼层
隐去开机网络搜索动画
可能会导致一会而的白屏。。。
需要swi支持,即elfloader或mpv14

  1. ; * Do Idle Instead Of Netanimation *
  2. ; (c) benj9
  3. ; (p) 阿冰
  4. ; (!) swi
  5. ; SK6Cv50
  6. ; renaming Netanimation.gif does not shorten boot up,
  7. ; but creates longer white screen, so useless

  8. 0325AC0: 80B5012905D00329 80B5C7DF090180BD
复制代码

[ 本帖最后由 binghelingxi 于 2007-5-21 17:40 编辑 ]
回复 支持 反对

使用道具 举报

发表于 2007-6-10 14:51:51 | 显示全部楼层
今天整理了一下空白RAM地址占用。。。
发现短信计数器2.12和Key Sequencer 2 MP Overlay Info Mux v1.2  Wallpaper Cycle 0.91  冲突,调整到0xA80001C0
#pragma enable old_equal_ff
0x1FF240: 01323A5C534D53436F756E745C534D53
0x1FF250: 436F756E742E44617400
0x1FF25C: 00000000000000000000000000000000
0x1FF26C: 7FB581B054480121012212026B46534C
0x1FF27C: A047051C431C002B34D0514E02203278
0x1FF28C: B178682901D10130023A0B2A00D018E0
0x1FF29C: 315C51290BD0312913D10130315C0F23
0x1FF2AC: 1940042901DB08230CE00C230AE00130
0x1FF2BC: 315C0F2319400329F7D00829F3D00929
0x1FF2CC: F1D010233F494A6801324A60CA580132
0x1FF2DC: CA50281C14226B463B4CA047281C6946
0x1FF2EC: 3A4CA04701B07FBC0D220A3000BD7FB5
0x1FF2FC: 84B034490A68002A00D013E02E480021
0x1FF30C: 80226B462D4CA047051C431C002B1CD0
0x1FF31C: 281C2C4914226B462D4CA047281C6946
0x1FF32C: 2A4CA04700A802A92A4EB04701A84278
0x1FF33C: 012A0AD1027823490868824205D00A60
0x1FF34C: 00224A608A60CA600A6104B07FBC0126
0x1FF35C: 072800BD60B484B0061C0A1C211C1E4D
0x1FF36C: A8470D1C1D48864220D11D4A10780028
0x1FF37C: 1CD004281ADC8000124A105800A903F0
0x1FF38C: EDF92178952905D0FE2900D00EE09522
0x1FF39C: 2A70013520222A702D226A702022AA70
0x1FF3AC: 0022EA7000A9201C0E4A9047201C04B0
0x1FF3BC: 60BC0D4C2047C04641F21FA0180C99A0
0x1FF3CC: D90DF4A8,0xA80001C0,400D99A06C0B99A0
0x1FF3DC: 580C99A0EB3F74A0E95971A03E060000
0x1FF3EC: 40F21FA00D61D9A02D5A71A0
#pragma disable old_equal_ff
0x2BE35C: 01260728 40F7CDFF
0x715A22: 0A1C211CFFF7DFFF201C 014A1047C04661F31FA0
0x8D4604: 0D220A301AF0CEEB 004FB8476DF21FA0

0x1FF240: 01 01 ;(设置成你想要显示的类型),支持的类型(01 - 全部<默认>,02 - 移动, 03 - 联通, 04 - 其他号码,00或者其他不显示)
0x1FF33C: 01 01 ;后面的数据设置成每月清零的日期,默认为每个月一号,十六进制

[ 本帖最后由 binghelingxi 于 2007-6-10 14:59 编辑 ]
回复 支持 反对

使用道具 举报

发表于 2007-6-17 11:48:52 | 显示全部楼层
2007.6.17 13:30更新说明
严重不好意思,补丁是移植了,但是用法却很头晕,只看懂一点点,说明的地方只做了一点提示
有兴趣的机友可以仔细研究一下,把经验发表出来!

我在补丁中做的提示只能做参考,未做深入的研究,应当以原英文说明为准
MacroRecorder 1 ,宏录制!
; * MacroRecorder 1 *
; record and play back key macros. check manual below.
; (c) benj9
; (p) 阿冰
; (!) swi hook, address library
; 需要swi hook,biglib支持,刷过ELF,MPv14均可

; if keysequencer present, remove its entry & follow instruction below

07202F6: 010602D5FFF793FF10BD 014CA047,10BD,0xA0134801 ; SK6Cv50

+0134800 ; place anywhere
#pragma enable old_equal_ff
000: 0EE0B00B00A186E04D6163726F526563
010: 2031200D2863292062656E6A39200000
020: F0B582B00090C7DFF3010190071C00F0
030: 98FA2678656967617B1B009A101C0106
040: 00D5803A302A01DB392A16DD042A43D0
050: 002E3AD0032E38D0010602D4042E34D1
060: 31E0022E04DC00F0AFF800F08CF92CE0
070: 032E2AD0042E28D125E0002E25D0032E
080: 23D0010604D4022E23DD042E1DD11AE0
090: 012E0CD100F098F800F0EBF902D100F0
0A0: 72F979E00326267000F070F974E0022E
0B0: 07D100F089F8A178FF296DD000F036F9
0C0: 6AE0042E01D100F09CF8009800F088FA
0D0: 62E0032044DF5FE001060CD4002EF8D0
0E0: 012EF6D0022EF4D0032EF2D0042EF0D1
0F0: 00F087F8EDE7002E13D1602B2CDB0126
100: 2670012000F081FAA178002944D10121
110: A170012076E74EDFD0A0211C183110DF
120: 3AE0012E0BD100F04FF8602B14DB0226
130: 26700021A164022000F067FA2CE0022E
140: 06D100F041F8602B06DB00F01CF9C0E7
150: 032E17D1602B02DA00F04EFA1CE000F0
160: 12F9201C0430C7DF8C01A078022813D1
170: 211C4831086821187C31087801060BD4
180: 8030A3E7042EE7D1602B02DB00F05AF8
190: 02E000F036F8DFE7207801280BDB0228
1A0: 09DCA178FF2906D0201C0C3009210902
1B0: 02A201324DDF02B0F0BD00005FB500F0
1C0: D0F900F0E0F85FBD0FB5201C0C30C7DF
1D0: 8C010FBD03B58038051C01AB1D809FA2
1E0: 05A1201C1830061C16DF01AA03A9301C
1F0: 84DF0090002803BD25735C25732E7478
200: 740000B594B000F018F8802806DA002A
210: 02D00D1C083D6B6008700CE04B800832
220: A264D9498A4206DB083AA264E7A10120
230: 4FDF00F007F814B000BDA26C211C7C31
240: 8918704701B594B0FFF7F7FF08390022
250: 4A608A606264226400F095F8201C1830
260: 032109020131012212026B460ADF051C
270: 4BD4261C7C3682B001A8CCA11ADF00F0
280: E4F8017801A8C1800023009301AAC4A1
290: 03A816DF02B001A8D0A117DF00F03CF8
2A0: 26D03378002B1BD0802B21DA706800F0
2B0: B7F90090708800F0B3F9031C3278B5A1
2C0: 01A816DF307A002802D001A8C3A117DF
2D0: 00F022F80CD00836301BAB498842E0DB
2E0: AAA300F09FF8012069464EDF012700E0
2F0: 0027281C69460DDF013006D0002F09D1
300: 201C18306946C7DF6B01CEA200F090F8
310: 00F096F814B001BD02B503A81BDF6B46
320: 021C03A9281C0CDF013002BD7FB594B0
330: FFF750FF00280AD1FF20A070C7A300F0
340: 71F80120694604A2013250DF02E00320
350: 00F002F814B07FBD3FB58AB000F001F9
360: 032806D0002808D1201C18306946C7DF
370: 6B01042000F049F900E0002020700120
380: A0700AB03FBD002626707047FFB50120
390: A070201C483000210160201C44300068
3A0: 00F042F9011C201C40300768032000F0
3B0: 2CF9002F0ED012B40020B84712BC00E0
3C0: FFB5201C04307A4605324DDFFFBDFFB5
3D0: 00F0C7F8271C48373E686B4886421EDA
3E0: 7C25AD192D192878002818D0A278012A
3F0: 07D12178032912D100F0F2F802226988
400: 09E0803000F0ECF8012208363E60297A
410: 002904D06968A270FFF7D2FF01E0FFF7
420: B2FFFFBD0FB500F010F8021C65A104E0
430: 0FB500F00AF8031C5EA105A816DF0FBD
440: 0FB5012005A94FDF0FBD0EB503A01BDF
450: 0130211C183140180EBD0000303A5C50
460: 6174636865735C4D6163726F73000000
470: 0000FFB594B0FFF7ADFE0595002803D0
480: 72A3FFF7CFFF65E0301C694611DF0130
490: 5DD06D462D6872B400260027002D4BD0
4A0: 281C4EA1C7DF1801002804D1291C04A8
4B0: 1ADF00250CE0421B141C291C04A8C7DF
4C0: 1601002004A9085544A01BDF2D192D18
4D0: 14A8009010AB0EAA04A8002F0BD10127
4E0: 2FA1C7DFF501019C10982064149800F0
4F0: 9BF86064D2E727A1C7DFF5010E988028
500: 1FDA1099149A019C7C34A4192070081C
510: 00F08AF8FF231B02FF33984200DD181C
520: 6080101C00F080F86060083616488642
530: B4DB26A101204FDF00206060A0600127
540: 00E0022772BC281C15DF022F05D13BA2
550: FFF76EFFFFF774FF002714B00097002F
560: FFBD6FB5084EB836064D2C68002C08D1
570: 301C14DF002804D02860041C311C58DF
580: 002C6FBD000000000000000073617665
590: 642E0000253032582025642025640000
5A0: 2573202530385820256400004D616372
5B0: 6F5F00004572726F7220257320257321
5C0: 0000000025730D257300000042756666
5D0: 6572206F76657272756E21000D0A0000
5E0: 0EB52849002901D0884704E0010601D4
5F0: 5ADF00E05BDF0EBD01B502988038FFF7
600: EFFF0298FFF7ECFF01BDFFB5013806D4
610: 40001AA1091808784A78022134DFFFBD
620: 0EB506210D2202E00EB50D2106224143
630: 101CB8DF052800DC05200EBD70617273
640: 696E670077726974696E6700646F6573
650: 206E6F742065786973742E00616C7265
660: 616479206578697374732E204F766572
670: 77726974653F206E2F79000022022405
680: 03013A05,00000000
#pragma disable old_equal_ff

584: 0000000000000000 0xA80001B8,0x00002000 ; 4 bytes free ram, macro buffer size (0x2000 is fat)

; 04C: 04 00 ; hotkey: use softkey which has no longpress function. 04=right, 00=left softkey
;设置一个长按热键,16进制键值,SK还可以使用下键盘
45C: 303A5C506174636865735C4D6163726F730000000000 "0:\\Misc\\Macros",00
;上面一行可以修改记录文件的路径,这里改为0:\Misc\Macros

;67C: 22,02 22,02 ; sound for "select4playback", soundlen
;67E: 24,05 24,05 ; sound for "select4record", soundlen
;680: 03,01 03,01 ; sound for "playback", soundlen
;682: 3A,05 3A,05 ; sound for "record", soundlen
;自定义提示音设置,如22,02,22为内置声音ID,02为时间长度

; 684: 00000000 0xA0FDF00F ; if keysequencer present, enter jump destination from its entrypoint
; 如果刷过按键组合控制,加刷上面一行

+0

/*** manual *********************************************

"hotkey" means right or left softkey (as defined above) long pressed.

Press hotkey one time - you are in "select4playback mode"
- in select4playback mode press a number 0-9 to start playback of according
macro or press hotkey again, then you are in sel4record mode.
- in select4record mode press a number 0-9 to start record of according macro.
上面为热键的功能描述

Macros are saved in 0:\Patches\Macros (as defined in patch, if folder not present,
will be created) in textfiles named ?.txt where ? is a number 0-9.
You can edit the files by any text editor (microreader or elf editors)
宏将会被记录在0:\Patches\Macros,(我在补丁中已经修改为0:\Misc\Macros),以0.txt,1.txt,直到9.txt

Macro textfile format is (without the = and ""):

- 1st line:
= "Macro_? <function> <delay_after>"   
"Macro_?" is name of macro (one word, no blanks), you can change for your own
information, will be displayed in future version. <function> is executed before start
of macro (hex). It can be an function address (e.g. A1234567). enter e.g. addr for
DoIDLE or NewSMS. If zero, macro works drectly from where you start it.
<delay_after> is the delay after execution of function to start playback macro.
x.txt,第一行写法,“名字 功能地址 时间间隔”,如按长按热键,按1,则执行1.txt的内容

- Following lines:                                
= "<key> <delay between pushing & releasing key> <delay betw. releasing key & next key>"
Following lines contain the macro. <key> is the key to be sent, e.g. 31 for "1" or 0C
for red key. See below. Enter as hex.
<delay between pushing & releasing key> and <delay between releasing key & next key>
are self-explaining.
x.txt,接下来几行写法,可以是很多这样的行,“按键  ‘pushing & releasing key’的时间间隔  ‘releasing key & next key’的时间间隔,这里表示执行完第一行之后的按键操作

All delay time values are in centiseconds (100 centiseconds = 1 sec), and are decimal.
You can edit delays to make macro faster (some things need there time, test it) or slower.
上面为时间间隔设置以及时间算法描述

Keys:                                           键值表:16进制,SK还可以使用下键盘!
`off`=00 `0`=30 `1`=31 `2`=32 `3`=33 `4`=34 `5`=35
`6`=36 `7`=37 `8`=38 `9`=39 `*`=2A `#`=23 `left sk`=01
`right sk`=04 `red key`=0C `green key`=0B `joy up`=3B
`joy dn`=3C `joy left`=3D `joy right`=3E `joy click`=1A
`provkey`=11 `side up`=0D `side dn`=0E `dicta`=06

************************************************** */


我测试的一个例子(但是本补丁的功能远远不止如此)!:
我写的一个1.txt
[quote]NewSMS A036FDD9 20
31 10 20

这样达到的功能是长按热键,再按1,进入新建短信!//这里是1.txt,所以按1进入功能
然后系统自动按1   //这里是31这个按键的作用[/quote]

[ 本帖最后由 binghelingxi 于 2007-6-17 13:38 编辑 ]
回复 支持 反对

使用道具 举报

发表于 2007-11-5 17:14:40 | 显示全部楼层
; * Own melody for each entry in addressbook *
; (c) Lost 07.10.2007
; (p) binghelingxi

; (!) Beta

;需要SWI支持,刷过ELFPack或MPv14均可
;个性化铃声
;在对应的通讯条目中,“国家或地区”这个项目写入完全的铃声文件路径
;如果没有写上铃声文件或者路径错误,将使用该条目所在的群组铃声

+01F0000
#pragma enable old_equal_ff
3000: F0402DE904D04DE20140A0E10D30A0E1
3010: 8020A0E3801CA0E30A0000EF0050A0E1
3020: 010075E31D00000A0D00A0E101002DE9
3030: 04308DE20220A0E30010A0E30500A0E1
3040: 0F0000EF0060A0E1140000EF0070B0E1
3050: 04D08DE20C00000A0D00A0E101002DE9
3060: 04308DE20020A0E30010A0E30500A0E1
3070: 0F0000EF04308DE20620A0E10710A0E1
3080: 0500A0E10B0000EF04D08DE20D10A0E1
3090: 0500A0E10D0000EF000057E30100001A
30A0: 0000A0E3F280BDE81C10A0E30400A0E1
30B0: 1D0100EF2830A0E3042046E2041087E2
30C0: 0400A0E16D0100EF0700A0E1150000EF
30D0: 0100A0E3F280BDE868209FE510002DE9
30E0: 0110D0E50020D2E5020051E10400001A
30F0: 54209FE50210D0E50020D2E5020051E1
3100: 0200000A1000BDE80000A0E31EFF2FE1
3110: 38309FE50020A0E3050080E2040000EA
3120: 01C0D0E40140D3E404005CE1F4FFFF1A
3130: 012082E2010052E1F8FFFFBA1000BDE8
3140: 0100A0E31EFF2FE1,0xA8E0E501,0xA8E0E502 ;a
3150: 0xA8E0E505,F94F2DE920D04DE20140A0E1
3160: 0250A0E10060A0E30090A0E30670A0E1
3170: 0680A0E16E0000EF000050E35700000A
3180: B0019FE504108DE2000090E59BFFFFEB
3190: 000050E35100000A00A0A0E3030000EA
31A0: 0900A0E1150000EF0090A0E301A08AE2
31B0: FA00DDE100005AE1290000AA10109DE5
31C0: 0C00A0E3901A2BE00100DBE5010050E3
31D0: 08009B1500005013F3FFFF0A0310DBE5
31E0: 281051E20B00000A021041E2030051E3
31F0: 0100009A341051E2EBFFFF1A0710B0E1
3200: E9FFFF1AB3FFFFEB000050E3E6FFFF0A
3210: 0170A0E3E4FFFFEA230100EF010080E2
3220: 00008DE5140000EF00209DE50090A0E1
3230: 08009BE50910A0E1A30000EF0D30A0E1
3240: 8020A0E3801CA0E30900A0E10A0000EF
3250: 010070E3D1FFFF0A0D10A0E10D0000EF
3260: D1FFFFEA158000EF0010A0E104008DE2
3270: 6E0100EF000057E3000059131700000A
3280: 5C10A0E30900A0E1170100EF014080E2
3290: 0400A0E11B0000EF017080E20700A0E1
32A0: 250100EF0050A0E10720A0E10410A0E1
32B0: 6C0100EF0060C4E50900A0E11B0000EF
32C0: 016080E20600A0E1250100EF0040A0E1
32D0: 0620A0E10910A0E16C0100EF0180A0E3
32E0: 50009DE50520A0E101002DE950009DE5
32F0: 0410A0E101002DE92C309DE528009DE5
3300: 4A0000EF0060A0E1000058E308D08DE2
3310: 0500000A0400A0E1290100EF0500A0E1
3320: 290100EF0900A0E1150000EF0600A0E1
3330: 28D08DE2F08FBDE8,0xA8E60054  ;b
#pragma disable old_equal_ff
+0

033FC5C: 008BFEEB 3CCDFAEB  ;c
移植信息:
//port info:
//a:*(2C 43 45 50 00 00 00 00 49 44 00 00??????a0??????a830e80000-8)
//b:*(49 04 49 0C 08 43 70 47 80 01 40 0D 70 47 00 00+10)-10
//c:CODE32 BL 1F3154

调用下列函数
如果你的swilib(biglib)很久没有更新了,也可以检查是否包含下列函数
0A:__arm int fopen
0B:__arm int fread
0D:__arm void fclose
0F:__arm unsigned int lseek
14:__arm void *malloc
15:__arm void mfree
1B:__thumb unsigned int strlen
4A:__arm void PlayFile
6E:__thumb int IsCalling
A3:__arm void ws_2str
117:__thumb char * strrchr
11D:__arm void  zeromem
123:__thumb int  wstrlen
125:__thumb WSHDR * AllocWS
129:__thumb void  FreeWS
16C:__arm int str_2ws
16D:__thumb int UnpackABentry
16E:__thumb int FreeUnpackABentry

测试正常,做如下图设置就可以了:
11.jpg

[ 本帖最后由 binghelingxi 于 2007-11-5 17:20 编辑 ]
回复 支持 反对

使用道具 举报

发表于 2007-12-19 14:10:49 | 显示全部楼层
本帖最后由 flyfeiwang 于 2011-3-3 21:52 编辑

MultiSIM
shadows版本,以前那个是~jhellico版本
不用管版本号了。。。

这个版本为配合ELF使用。。。实现选号等操作。。。
这个版本已经实现了实时切换信息中心,以及HTTP配置文件

ELF+VKP:
multisim_SK6Cv50.7z (7.63 KB, 下载次数: 47)
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员 微信登录

本版积分规则

小黑屋|Archiver|手机版|爱技术 ( 沪ICP备08115260号-3 )

GMT+8, 2024-5-7 11:25

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表