有人试过编译U-BOOT 1.1.4以上的版本启动S3C2410/SMDK2410兼容的开发板吗? 我最近试着编译了U-BOOT-1.1.4, U-BOOT-1.1.5, U-BOOT-1.1.6和U-BOOT-2006-06-30-2020, 使用的开发板是成都博睿的MC2410A. MC2410A据说是基于S3C2410的, 只是成都博睿在S3C2410的基础上做了一点改动, 基本配置是ARM920T, 64MB SDRAM加64MB NAND FLASH, 没有NOR FLASH. MC2410A可以用VIVI BOOTLOADER启动. 但是我把编译好的u-boot.bin通过JTAG接口烧到NAND FLASH上以后, 关电源再加电却没有任何屏幕显示 (我是通过串口连接CONSOLE的). 我试过修改 u-boot/board/smdk2410/ 目录下的u-boot.lds, 把SECTIONS{…}里的第一行 “. = 0x…” 改成0x33f80000, 0x33f00000或0x00000000, 都没有用. 我也试过用 vivi/arch/s3c2410/ 目录下的head.S 完全替换 u-boot/cpu/arm920t/ 下的start.S, 看看起始于”_start:”的这段汇编代码在u-boot.bin能否被硬件识别, 但还是什么反应都没有 (我在这段汇编代码里插入了汇编打印语句向串口输出调试信息, 在VIVI中编译后是能够正常打印的). 我没有修改任何Makefile或config.mk, 不知道是否和Makefile的设置有关. 哪位大侠能帮我看看顺便指点一下, 我先谢谢了.
以下是我用来替换u-boot/cpu/arm920t/start.S 的vivi/arch/s3c2410/head.S. 在VIVI下编译是可以正常启动的, 放在U-BOOT里就没反应了.
/*
* vivi/arch/s3c2410/head.S:
* Initialise hardware
*
* Copyright (C) 2001 MIZI Research, Inc.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*
*
* Author: Janghoon Lyu <nandy@mizi.com>
* Date : $Date: 2003/02/26 10:38:11 $
*
* $Revision: 1.18 $
*
*
* History:
*
* 2002-05-14: Janghoon Lyu <nandy@mizi.com>
* - Initial code
*
*/
#include "linkage-vivi.h"
@ Start of executable code
ENTRY(_start)
ENTRY(ResetEntryPoint)
@
@ Exception vector table (physical address = 0x00000000)
@
@ 0x00: Reset
b Reset
@ 0x04: Undefined instruction exception
UndefEntryPoint:
b HandleUndef
@ 0x08: Software interrupt exception
SWIEntryPoint:
b HandleSWI
@ 0x0c: Prefetch Abort (Instruction Fetch Memory Abort)
PrefetchAbortEnteryPoint:
b HandlePrefetchAbort
@ 0x10: Data Access Memory Abort
DataAbortEntryPoint:
b HandleDataAbort
@ 0x14: Not used
NotUsedEntryPoint:
b HandleNotUsed
@ 0x18: IRQ(Interrupt Request) exception
IRQEntryPoint:
b HandleIRQ
@ 0x1c: FIQ(Fast Interrupt Request) exception
FIQEntryPoint:
b HandleFIQ
@
@ VIVI magics
@
@ 0x20: magic number so we can verify that we only put
.long 0
@ 0x24:
.long 0
@ 0x28: where this vivi was linked, so we can put it in memory in the right place
.long _start
@ 0x2C: this contains the platform, cpu and machine id
.long 0x010600C1
@ 0x30: vivi capabilities
.long 0
@ 0x34:
b SleepRamProc
.balignl 16,0xdeadbeef
_TEXT_BASE:
.word 0x33f00000
.globl _armboot_start
_armboot_start:
.word _start
/*
* These are defined in the board-specific linker script.
*/
.globl _bss_start
_bss_start:
.word 0
.globl _bss_end
_bss_end:
.word 0
@
@ Start VIVI head
@
Reset:
/*
* set the cpu to SVC32 mode
*/
mrs r0,cpsr
bic r0,r0,#0x1f
orr r0,r0,#0xd3
msr cpsr,r0
@ disable watch dog timer
mov r0, #0x53000000
mov r1, #0x0
str r1, [r0]
@ disable all interrupts
mov r0, #0x4A000000
mov r1, #0xffffffff
str r1, [r0, #0x00000008]
ldr r1, =0x3ff
str r1, [r0, #0x0000001C]
@ initialise system clocks
mov r1, #CLK_CTL_BASE
mvn r2, #0xff000000
str r2, [r1, #oLOCKTIME]
@ 1:2:4
mov r0, #0x4C000000
mov r1, #0x3
str r1, [r0, #0x00000014]
mrc p15, 0, r1, c1, c0, 0 @ read ctrl register
orr r1, r1, #0xc0000000 @ Asynchronous
mcr p15, 0, r1, c1, c0, 0 @ write ctrl register
@ now, CPU clock is 200 Mhz
mov r1, #CLK_CTL_BASE
ldr r2, mpll_200mhz
str r2, [r1, #oMPLLCON]
bl memsetup
@ All LED on
mov r1, #GPIO_CTL_BASE
add r1, r1, #oGPIO_F
ldr r2,=0x55aa
str r2, [r1, #oGPIO_CON]
mov r2, #0xff
str r2, [r1, #oGPIO_UP]
mov r2, #0x00
str r2, [r1, #oGPIO_DAT]
@ set GPIO for UART
mov r1, #GPIO_CTL_BASE
add r1, r1, #oGPIO_H
ldr r2, gpio_con_uart
str r2, [r1, #oGPIO_CON]
ldr r2, gpio_up_uart
str r2, [r1, #oGPIO_UP]
bl InitUART
#ifdef CONFIG_DEBUG_LL
@ Print current Program Counter
ldr r1, SerBase
mov r0, #'\r'
bl PrintChar
mov r0, #'\n'
bl PrintChar
mov r0, #'@'
bl PrintChar
ldr r0, STR_OK
ldr r1, SerBase
bl PrintWord
mov r0, pc
bl PrintHexWord
#endif
bl copy_myself
@ jump to ram
ldr r1, =on_the_ram
add pc, r1, #0
nop
nop
1: b 1b @ infinite loop
on_the_ram:
#ifdef CONFIG_DEBUG_LL
ldr r1, SerBase
ldr r0, STR_STACK
bl PrintWord
ldr r0, DW_STACK_START
bl PrintHexWord
#endif
@ get read to call C functions
ldr sp, DW_STACK_START @ setup stack pointer
mov fp, #0 @ no previous frame, so fp=0
mov a2, #0 @ set argv to NULL
bl main @ call main
mov pc, #0x00000000 @ otherwise, reboot
@
@ End VIVI head
@
/*
* subroutines
*/
@
@ Wake-up codes
@
WakeupStart:
@ Clear sleep reset bit
ldr r0, PMST_ADDR
mov r1, #0x10
str r1, [r0]
@ Release the SDRAM signal protections
ldr r0, PMCTL1_ADDR
ldr r1, [r0]
bic r1, r1, #((1 << 19) | (1 << 18) | (1 << 17))
str r1, [r0]
@ Go...
ldr r0, PMSR0_ADDR @ read a return address
ldr r1, [r0]
mov pc, r1
nop
nop
1: b 1b @ infinite loop
SleepRamProc:
@ SDRAM is in the self-refresh mode */
ldr r0, REFR_ADDR
ldr r1, [r0]
orr r1, r1, #(1 << 22)
str r1, [r0]
@ wait until SDRAM into self-refresh
mov r1, #16
1: subs r1, r1, #1
bne 1b
@ Set the SDRAM singal protections
ldr r0, PMCTL1_ADDR
ldr r1, [r0]
orr r1, r1, #((1 << 19) | (1 << 18) | (1 << 17))
str r1, [r0]
/* Sleep... Now */
ldr r0, PMCTL0_ADDR
ldr r1, [r0]
orr r1, r1, #(1 << 3)
str r1, [r0]
1: b 1b
ENTRY(memsetup)
@ initialise the static memory
@ set memory control registers
mov r1, #0x48000000
adrl r0, mem_cfg_val
add r2, r0, #52
1: ldr r3, [r0], #4
str r3, [r1], #4
cmp r2, r0
bne 1b
mov pc, lr
@
@ copy_myself: copy vivi to ram
@
copy_myself:
mov r10, lr
@ reset NAND
mov r1, #NAND_CTL_BASE
ldr r2, =0xf830 @ initial value
str r2, [r1, #oNFCONF]
ldr r2, [r1, #oNFCONF]
bic r2, r2, #0x800 @ enable chip
str r2, [r1, #oNFCONF]
mov r2, #0xff @ RESET command
strb r2, [r1, #oNFCMD]
mov r3, #0 @ wait
1: add r3, r3, #0x1
cmp r3, #0xa
blt 1b
2: ldr r2, [r1, #oNFSTAT] @ wait ready
tst r2, #0x1
beq 2b
ldr r2, [r1, #oNFCONF]
orr r2, r2, #0x800 @ disable chip
str r2, [r1, #oNFCONF]
@ get read to call C functions (for nand_read())
ldr sp, DW_STACK_START @ setup stack pointer
mov fp, #0 @ no previous frame, so fp=0
@ copy vivi to RAM
ldr r0, =0x33f00000
mov r1, #0x0
mov r2, #0x20000
bl nand_read_ll
tst r0, #0x0
beq ok_nand_read
#ifdef CONFIG_DEBUG_LL
bad_nand_read:
ldr r0, STR_FAIL
ldr r1, SerBase
bl PrintWord
1: b 1b @ infinite loop
#endif
ok_nand_read:
#ifdef CONFIG_DEBUG_LL
ldr r0, STR_OK
ldr r1, SerBase
bl PrintWord
#endif
@ verify
mov r0, #0
ldr r1, =0x33f00000
mov r2, #0x400 @ 4 bytes * 1024 = 4K-bytes
go_next:
ldr r3, [r0], #4
ldr r4, [r1], #4
teq r3, r4
bne notmatch
subs r2, r2, #4
beq done_nand_read
bne go_next
notmatch:
#ifdef CONFIG_DEBUG_LL
sub r0, r0, #4
ldr r1, SerBase
bl PrintHexWord
ldr r0, STR_FAIL
ldr r1, SerBase
bl PrintWord
#endif
1: b 1b
done_nand_read:
#ifdef CONFIG_DEBUG_LL
ldr r0, STR_OK
ldr r1, SerBase
bl PrintWord
#endif
mov pc, r10
@ clear memory
@ r0: start address
@ r1: length
mem_clear:
mov r2, #0
mov r3, r2
mov r4, r2
mov r5, r2
mov r6, r2
mov r7, r2
mov r8, r2
mov r9, r2
clear_loop:
stmia r0!, {r2-r9}
subs r1, r1, #(8 * 4)
bne clear_loop
mov pc, lr
@ Initialize UART
@
@ r0 = number of UART port
InitUART:
ldr r1, SerBase
mov r2, #0x0
str r2, [r1, #oUFCON]
str r2, [r1, #oUMCON]
mov r2, #0x3
str r2, [r1, #oULCON]
ldr r2, =0x245
str r2, [r1, #oUCON]
#define UART_BRD ((50000000 / (115200 * 16)) - 1)
mov r2, #UART_BRD
str r2, [r1, #oUBRDIV]
mov r3, #100
mov r2, #0x0
1: sub r3, r3, #0x1
tst r2, r3
bne 1b
mov pc, lr
@
@ Exception handling functions
@
HandleUndef:
#ifdef CONFIG_DEBUG_LL
mov r12, r14
ldr r0, STR_UNDEF
ldr r1, SerBase
bl PrintWord
bl PrintFaultAddr
#endif
1: b 1b @ infinite loop
HandleSWI:
#ifdef CONFIG_DEBUG_LL
mov r12, r14
ldr r0, STR_SWI
ldr r1, SerBase
bl PrintWord
bl PrintFaultAddr
#endif
1: b 1b @ infinite loop
HandlePrefetchAbort:
#ifdef CONFIG_DEBUG_LL
mov r12, r14
ldr r0, STR_PREFETCH_ABORT
ldr r1, SerBase
bl PrintWord
bl PrintFaultAddr
#endif
1: b 1b @ infinite loop
HandleDataAbort:
#ifdef CONFIG_DEBUG_LL
mov r12, r14
ldr r0, STR_DATA_ABORT
ldr r1, SerBase
bl PrintWord
bl PrintFaultAddr
#endif
1: b 1b @ infinite loop
HandleIRQ:
#ifdef CONFIG_DEBUG_LL
mov r12, r14
ldr r0, STR_IRQ
ldr r1, SerBase
bl PrintWord
bl PrintFaultAddr
#endif
1: b 1b @ infinite loop
HandleFIQ:
#ifdef CONFIG_DEBUG_LL
mov r12, r14
ldr r0, STR_FIQ
ldr r1, SerBase
bl PrintWord
bl PrintFaultAddr
#endif
1: b 1b @ infinite loop
HandleNotUsed:
#ifdef CONFIG_DEBUG_LL
mov r12, r14
ldr r0, STR_NOT_USED
ldr r1, SerBase
bl PrintWord
bl PrintFaultAddr
#endif
1: b 1b @ infinite loop
@
@ Low Level Debug
@
#ifdef CONFIG_DEBUG_LL
@
@ PrintFaultAddr: Print falut address
@
@ r12: contains address of instruction + 4
@
PrintFaultAddr:
mov r0, r12 @ Print address of instruction + 4
ldr r1, SerBase
bl PrintHexWord
mrc p15, 0, r0, c6, c0, 0 @ Read fault virtual address
ldr r1, SerBase
bl PrintHexWord
mov pc, lr
@ PrintHexNibble : prints the least-significant nibble in R0 as a
@ hex digit
@ r0 contains nibble to write as Hex
@ r1 contains base of serial port
@ writes ro with XXX, modifies r0,r1,r2
@ TODO : write ro with XXX reg to error handling
@ Falls through to PrintChar
PrintHexNibble:
adr r2, HEX_TO_ASCII_TABLE
and r0, r0, #0xF
ldr r0, [r2, r0] @ convert to ascii
b PrintChar
@ PrintChar : prints the character in R0
@ r0 contains the character
@ r1 contains base of serial port
@ writes ro with XXX, modifies r0,r1,r2
@ TODO : write ro with XXX reg to error handling
PrintChar:
TXBusy:
ldr r2, [r1, #oUTRSTAT]
and r2, r2, #UTRSTAT_TX_EMPTY
tst r2, #UTRSTAT_TX_EMPTY
beq TXBusy
str r0, [r1, #oUTXHL]
mov pc, lr
@ PrintWord : prints the 4 characters in R0
@ r0 contains the binary word
@ r1 contains the base of the serial port
@ writes ro with XXX, modifies r0,r1,r2
@ TODO : write ro with XXX reg to error handling
PrintWord:
mov r3, r0
mov r4, lr
bl PrintChar
mov r0, r3, LSR #8 /* shift word right 8 bits */
bl PrintChar
mov r0, r3, LSR #16 /* shift word right 16 bits */
bl PrintChar
mov r0, r3, LSR #24 /* shift word right 24 bits */
bl PrintChar
mov r0, #'\r'
bl PrintChar
mov r0, #'\n'
bl PrintChar
mov pc, r4
@ PrintHexWord : prints the 4 bytes in R0 as 8 hex ascii characters
@ followed by a newline
@ r0 contains the binary word
@ r1 contains the base of the serial port
@ writes ro with XXX, modifies r0,r1,r2
@ TODO : write ro with XXX reg to error handling
PrintHexWord:
mov r4, lr
mov r3, r0
mov r0, r3, LSR #28
bl PrintHexNibble
mov r0, r3, LSR #24
bl PrintHexNibble
mov r0, r3, LSR #20
bl PrintHexNibble
mov r0, r3, LSR #16
bl PrintHexNibble
mov r0, r3, LSR #12
bl PrintHexNibble
mov r0, r3, LSR #8
bl PrintHexNibble
mov r0, r3, LSR #4
bl PrintHexNibble
mov r0, r3
bl PrintHexNibble
mov r0, #'\r'
bl PrintChar
mov r0, #'\n'
bl PrintChar
mov pc, r4
#endif
@
@ Data Area
@
@ Memory configuration values
.align 4
mem_cfg_val:
.long 0x22111110 @vBWSCON
.long 0x00000700 @vBANKCON0
.long 0x00000700 @vBANKCON1
.long 0x00000700 @vBANKCON2
.long 0x00000700 @vBANKCON3
.long 0x00000700 @vBANKCON4
.long 0x00000700 @vBANKCON5
.long 0x00018005 @vBANKCON6
.long 0x00018005 @vBANKCON7
.long 0x008E0459 @vREFRESH
.long 0xb1 @vBANKSIZE
.long 0x30 @vMRSRB6
.long 0x30 @vMRSRB7
@ Processor clock values
.align 4
mpll_200mhz:
.long 0x33f00338
@ inital values for GPIO
gpio_con_uart:
.long 0x0016faaa
gpio_up_uart:
.long 0x000007ff
.align 2
DW_STACK_START:
.word 0x33E64000+0x00008000-4
#ifdef CONFIG_DEBUG_LL
.align 2
HEX_TO_ASCII_TABLE:
.ascii "0123456789ABCDEF"
STR_STACK:
.ascii "STKP"
STR_UNDEF:
.ascii "UNDF"
STR_SWI:
.ascii "SWI "
STR_PREFETCH_ABORT:
.ascii "PABT"
STR_DATA_ABORT:
.ascii "DABT"
STR_IRQ:
.ascii "IRQ "
STR_FIQ:
.ascii "FIQ"
STR_NOT_USED:
.ascii "NUSD"
.align 2
STR_OK:
.ascii "OK "
STR_FAIL:
.ascii "FAIL"
STR_CR:
.ascii "\r\n"
#endif
.align 4
SerBase:
.long UART0_CTL_BASE
.align 4
PMCTL0_ADDR:
.long 0x4c00000c
PMCTL1_ADDR:
.long 0x56000080
PMST_ADDR:
.long 0x560000B4
PMSR0_ADDR:
.long 0x560000B8
REFR_ADDR:
.long 0x48000024


72.36.211.* 于 2007-08-04 15:56:52发表:
Well done!
mlb odds | british open playoff | nba championship odds to win | sportsbook betting | british open betting lines | tiger woods bet | canadian football odds | 2008 ncaa champions | internet sportsbook | wnba odds
72.36.211.* 于 2007-08-04 15:56:41发表:
Nice site!
formula one bets | nfl football betting | football best bet | bet top 10 | rugby bet | betting exchange | golf bet uk | internet sport betting | sport betting football | on line sports book
72.36.211.* 于 2007-08-03 06:40:02发表:
Thank you!
poker texas holdem | online poker games | poker games download | play casino games | bingo download | free video poker | bingo world | slim slots free | usa online casino | bonus casino online
72.36.211.* 于 2007-08-03 06:39:33发表:
Great work!
slot machine game | free online texas holdem | free on line slots | strip black jack | free roulette | texas holdem free online | free texas holdem online | no deposit bonus casinos | casino free online | casino online download
72.36.211.* 于 2007-08-03 06:38:25发表:
Thank you!
bingo mania | black jack strip | free casino slot | no deposit casino bonus | russian roulette game | play online bingo free | free games on line | bingo vega | roulette download | poker games
72.36.211.* 于 2007-08-03 06:38:01发表:
Thank you!
slot machine free | best bonus casino | free online roulette | free gambling games | online poker usa | slot machine | free online slot machines | cleopatra slot machine | free poker games online | aussie slots
72.36.211.* 于 2007-08-03 06:37:48发表:
Good design!
strip blackjack games | download poker | online poker sites | free three card poker | casino games | free blackjack online | black jack free | internet casinos | bingo palace | casino online
72.36.211.* 于 2007-08-02 07:15:10发表:
Good design!
college handicapping sports | mlb pennant | bet exchange | sporting bet | breeders cup handicapping | formula one bets | nfl betting | baseball handicapping software | rugby union betting | bet tips
72.36.211.* 于 2007-08-02 07:14:39发表:
Nice site!
best sports book | mlb world series | boxing betting | us major league soccer | superbowl odds | online betting | baseball coaching | british open playoff | 2007 davis cup odds | college football spreads
72.36.211.* 于 2007-08-02 07:13:28发表:
Nice site!
the open championship 2007 | online golf betting | cfl lines | nfl handicapper | ultimate bet | football game odds | soccer betting | canadian football lines | american sport betting | nfl futures
72.36.211.* 于 2007-08-02 07:13:06发表:
Great work!
cricket betting online | bet on mlb baseball | bet on major league baseball | golf odds | nfl football lines | political betting | racing betting | american league 2007 | mlb baseball | greyhound bet
72.36.211.* 于 2007-08-02 07:12:56发表:
Nice site!
sportsbook betting | formula one futures | cfl football | yankee baseball | rugby world cup bet | indianapolis colts bet | nba championship odds to win | sport book betting | sportsbook bonus | nfl stats
60.177.54.* 于 2007-08-02 04:32:46发表:
西点券。。
西点券。。
西安花店。。
物流公司。。
物镜。。
舞蹈用品。。
舞蹈鞋。。
武夷山旅游。。
武夷山旅游。。
武夷山旅游。。
武夷山旅游。。
武夷山。。
武夷山。。
武汉网站建设。。
武汉花店。。
五金模具。。
吴羽化学。。
无线点菜。。
无线餐饮。。
无痛人流。。
无痛人流。。
无痛人工流产。。
无痛流产。。
无痛流产。。
无精。。
无缝管。。
无缝管。。
无缝钢管。。
污水提升泵。。
污水泵。。
60.177.54.* 于 2007-08-01 17:44:12发表:
礼服。。
离子计。。
离心机。。
离心机。。
离心机。。
离心泵。。
离心泵。。
冷镦机。。
类风湿性关节炎。。
类风湿关节炎。。
类风湿。。
雷蒙磨。。
乐清人才网。。
浪涌保护器。。
兰州电机厂。。
昆明旅行社。。
昆明康辉旅行社。。
昆明高尔夫。。
溃疡性结肠炎。。
矿用卡车。。
快装脚手架。。
快速熔断器。。
快速门。。
扣板。。
口译。。
空压机。。
空气压缩机。。
空分制氧。。
空调移机。。
空调维修。。
72.36.211.* 于 2007-08-01 07:30:36发表:
Well done!
vincere al casino | apostar casino | casinos en ligne | guadagnare al casino | casinos en ligne | mejores casinos | jeux casinos | casino online italiano | giochi del casino | juegos gratis
72.36.211.* 于 2007-08-01 07:30:09发表:
Thank you!
giocare al casino online | casino gratuit | giochi del casino | juegos gratis | scaricare casino | casino online italiani | jeux gratuits | casinos jeux gratuits | online casino spiele | come vincere al casino
72.36.211.* 于 2007-08-01 07:28:57发表:
Well done!
spiele online casinos | casino gratuit | online casino spiele | casino en ligne | jeux casinos | online kasino | deutsche casinos | casino online italiano | migliori bonus del casino | probablidades casinos
72.36.211.* 于 2007-08-01 07:28:40发表:
Good design!
online kasinos | online kasino | beste casinos | migliori casino on line | juegos de casino | spiele online casinos | casinos jeux gratuits | casino virtuel | online kasinos | beste casino spiele
72.36.211.* 于 2007-08-01 07:28:31发表:
Great work!
apostar casino | jugar ruleta | casino con postepay | guida del casino | casino jeu | scommettere al casino | juegos de casino | migliori casino on line | giocare al casino online | jeu casino
60.177.54.* 于 2007-08-01 06:36:20发表:
北京鲜花。。
北京鲜花。。
北京无痛人流。。
北京网站制作。。
北京庆典礼仪。。
北京汽车租赁公司。。
北京汽车租赁公司。。
北京汽车租赁。。
北京美容院。。
北京律师。。
北京礼品公司。。
北京礼品公司。。
北京礼品。。
北京礼品。。
北京礼品。。
北京礼品。。
北京驾校。。
北京家教。。
北京婚纱摄影。。
北京婚纱礼服。。
北京婚庆公司。。
北京婚庆公司。。
北京婚庆。。
北京婚庆。。
北京婚庆。。
北京婚礼场地布置。。
北京婚礼场地布置。。
北京会议。。
北京花店。。
北京国际快递公司。。
60.177.54.* 于 2007-07-31 18:00:05发表:
cheapest ffxi gil。。
cheapest ffxi gil。。
cheap wow powerleveling。。
cheap wow powerleveling。。
cheap wow Powerleveling。。
cheap wow power leveling。。
cheap wow gold。。
cheap wow gold。。
cheap wow gold 。。
cheap wow gold。。
cheap wow gold。。
cheap world of warcraft gold。。
cheap world of warcraft gold。。
cheap world of warcraft gold。。
Cheap world of warcraft gold。。
cheap Vanguard Gold。。
cheap Vanguard gold。。
cheap Vanguard Gold。。
cheap swg credits。。
cheap power leveling。。
cheap maple story mesos。。
cheap maple story meso。。
cheap lotro gold。。
cheap lineage 2 adena。。
cheap lineage 2 adena。。
cheap L2 adena。。
cheap gw gold。。
cheap Guild Wars gold。。
cheap gold wow。。
cheap gold wow。。
60.176.195.* 于 2007-07-31 06:35:10发表:
cheapest ffxi gil。。
cheapest ffxi gil。。
cheap wow powerleveling。。
cheap wow powerleveling。。
cheap wow Powerleveling。。
cheap wow power leveling。。
cheap wow gold。。
cheap wow gold。。
cheap wow gold 。。
cheap wow gold。。
cheap wow gold。。
cheap world of warcraft gold。。
cheap world of warcraft gold。。
cheap world of warcraft gold。。
Cheap world of warcraft gold。。
cheap Vanguard Gold。。
cheap Vanguard gold。。
cheap Vanguard Gold。。
cheap swg credits。。
cheap power leveling。。
cheap maple story mesos。。
cheap maple story meso。。
cheap lotro gold。。
cheap lineage 2 adena。。
cheap lineage 2 adena。。
cheap L2 adena。。
cheap gw gold。。
cheap Guild Wars gold。。
cheap gold wow。。
cheap gold wow。。
72.36.211.* 于 2007-07-31 06:22:25发表:
Great work!
free music ringtones | free ringtone download | cingular ringtones | christina aguilera ringtones | sonnerie mp3 | free 24 ctu ringtone | us cellular ring tones | free motorola downloads | free midi ringtones | tmobile free ringtones
72.36.211.* 于 2007-07-31 06:21:58发表:
Well done!
toques samsung | gwen stefani ringtones | anime ringtones | sprint pcs ringtones | mp3 klingelton | ringtones for us cellular | melodie zdarma | nextel ringtone | suonerie per cellulari | toques para telemovel
72.36.211.* 于 2007-07-31 06:20:48发表:
Nice site!
ringtones verizon | wwe ringtones | free cellular south ringtones | absolutely free ringtones | ringtones | wav ringtones | country ringtones | motorola razr v3 ringtones | sonneries gratuites | ingyen sms
72.36.211.* 于 2007-07-31 06:20:24发表:
Great work!
toques siemens | free mobile ringtones | free ctu ringtone | alltel free ringtones | caller ringtones | ringtones for tracfone | sonneries siemens | sprint free ringtones | free cell phone ringtones | ringtones download
72.36.211.* 于 2007-07-31 06:20:13发表:
Great work!
24 ctu ringtone verizon | free ring tones | samsung melodi | verizon ringtones | ringtones gratis siemens | nokia free ringtones | bedava melodi | free ringtones for suncom | nokia ringtones | us cellular ringtones
72.36.211.* 于 2007-07-29 21:45:17发表:
Thank you!
online roulette free | gambling online | live poker | blackjack for free | free casino slot games | video slots | best online casino games | free video | internet poker | free blackjack online
72.36.211.* 于 2007-07-29 21:44:45发表:
Well done!
free casino | play free online slots | bingo site | poker online free | keno online | free slots games | play texas hold em | online bingo | play slot machines | caribbean poker
72.36.211.* 于 2007-07-29 21:43:36发表:
Thank you!
play bingo for free | caribbean stud poker | free no download slots | online bingo uk | free online slots no downloads | games download | bingo jackpots | free black jack | free video poker | casino black jack
72.36.211.* 于 2007-07-29 21:43:17发表:
Thank you!
play slot machines for free | free slots no download | virtual poker | casino poker | free online roulette | bingo party | online games | new online casinos | playing bingo | free play slot machines
72.36.211.* 于 2007-07-29 21:43:07发表:
Good design!
slot machine | no deposit bonus casinos | play bingo | bingo download | poker games download | play poker | game slot | free games on line | free casino games | party poker download
72.36.211.* 于 2007-07-28 08:18:30发表:
Thank you!
poker web sites | casino open usa | aussie slots | no download free slots | casino game download | gambling games | slot machines free | free slot machine play | party poker download | free money no deposit casinos
72.36.211.* 于 2007-07-28 08:17:43发表:
Good design!
online poker | free poker game | free games on line | poker for fun | online texas holdem | free online games | play texas holdem | roulette game | black jack | black jack online
72.36.211.* 于 2007-07-28 08:17:12发表:
Thank you!
free online poker game | free blackjack online | on line casinos | free slots on line | online games | video poker free | best online casinos | poker on line | free monopoly slots | party poker
72.36.211.* 于 2007-07-28 08:16:59发表:
Well done!
play poker online | pai gow poker | free slot games | casino on net | no limit texas hold em | poker star | black jack strip | casino bonus | play blackjack online | casino poker
72.36.211.* 于 2007-07-28 08:16:49发表:
Well done!
free online casino slots | play bingo online | free online blackjack | free online slots | planet poker | casino free | free slot game | casino free game online | online baccarat | free video slots
72.36.211.* 于 2007-07-27 06:47:48发表:
Well done!
free nascar ringtones | funny ringtones | motorola ringtones free | ringtone 24 | free ringtone converter | shakira ringtones | free ringtones for sprint | free cellular ringtones | free verizon ringtones | ringtones gratis siemens
72.36.211.* 于 2007-07-27 06:46:58发表:
Thank you!
klingelton kostenlos | hudba mp3 | free ring tones | jamster ringtones | free polyphonic ringtone download | toques telemoveis | centennial wireless | star wars ringtones | free phone ringtones | motorola free ringtones
72.36.211.* 于 2007-07-27 06:46:24发表:
Good design!
free tracfone ringtones | suonerie per cellulari | composer ringtones | mp3 ringtones free | free motorola downloads | free christian ringtones | dzwonki siemens | sonneries polyphoniques | ringtones for motorola q | ringtone uploader