Subversion Repositories freemyipod

Rev

Rev 2 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2 Rev 8
Line 105... Line 105...
105
	str	r0, [r4,#0x114]
105
	str	r0, [r4,#0x114]
106
	ldmfd	sp!, {r0,r1,r4,pc}
106
	ldmfd	sp!, {r0,r1,r4,pc}
107
 
107
 
108
displaylcd_sendlcd2c:
108
displaylcd_sendlcd2c:
109
	ldr	r4, [r12,#0x1c]
109
	ldr	r4, [r12,#0x1c]
110
	ands	r4, r4, #0x10
110
	tst	r4, #0x10
111
	bne	displaylcd_sendlcd2c
111
	bne	displaylcd_sendlcd2c
112
	mov	r4, r0,lsr#8
112
	mov	r4, r0,lsr#8
113
	str	r4, [r12,#0x04]
113
	str	r4, [r12,#0x04]
114
	and	r0, r0, #0xff
114
	and	r0, r0, #0xff
115
displaylcd_sendlcdc:
115
displaylcd_sendlcdc:
116
	ldr	r4, [r12,#0x1c]
116
	ldrh	r4, [r12,#0x1c]
117
	ands	r4, r4, #0x10
117
	tst	r4, #0x10
118
	bne	displaylcd_sendlcdc
118
	bne	displaylcd_sendlcdc
119
	str	r0, [r12,#0x04]
119
	strh	r0, [r12,#0x04]
120
	mov	pc, lr
120
	mov	pc, lr
121
displaylcd_sendlcd2d:
121
displaylcd_sendlcd2d:
122
	ldr	r4, [r12,#0x1c]
122
	ldrh	r4, [r12,#0x1c]
123
	ands	r4, r4, #0x10
123
	tst	r4, #0x10
124
	bne	displaylcd_sendlcd2d
124
	bne	displaylcd_sendlcd2d
125
	mov	r4, r0,lsr#8
125
	mov	r4, r0,lsr#8
126
	str	r4, [r12,#0x40]
126
	strh	r4, [r12,#0x40]
127
	and	r0, r0, #0xff
127
	and	r0, r0, #0xff
128
displaylcd_sendlcdd:
128
displaylcd_sendlcdd:
129
	ldr	r4, [r12,#0x1c]
129
	ldrh	r4, [r12,#0x1c]
130
	ands	r4, r4, #0x10
130
	tst	r4, #0x10
131
	bne	displaylcd_sendlcdd
131
	bne	displaylcd_sendlcdd
132
	str	r0, [r12,#0x40]
132
	strh	r0, [r12,#0x40]
133
	mov	pc, lr
133
	mov	pc, lr
134
 
134
 
135
displaylcd_detectlcd:
135
displaylcd_detectlcd:
136
	mov	r12, #0x3c000000
136
	mov	r12, #0x3c000000
137
	orr	r12, r12, #0xf00000
137
	orr	r12, r12, #0xf00000