| Предыдущая тема :: Следующая тема | 
	
	
		| Автор | Сообщение | 
	
		| code_master 
 
 
 Зарегистрирован: 09.01.2007
 Сообщения: 29
 
 
 | 
			
				|  Добавлено: Чт Мар 22, 2007 10:07 pm    Заголовок сообщения: Вопрос по GBA (H-blank & V-blank) |   |  
				| 
 |  
				| Доброго всем здравия! 
 Ктонибудь пробывал добавлять в обработчки кадровой и строчной синхронизации свою функцию ???
 если да то как это можно зделать???
 и не будет ли в то время пока эта функция отработает сработка
 еще одного H-blank или V-blank ???
 |  | 
	
		| Вернуться к началу |  | 
	
		|  | 
	
		| АнС RRC2008
 
  
  
 Зарегистрирован: 08.11.2003
 Сообщения: 2818
 
 
 | 
			
				|  Добавлено: Чт Мар 22, 2007 10:34 pm    Заголовок сообщения: |   |  
				| 
 |  
				| Один вопрос - зачем? |  | 
	
		| Вернуться к началу |  | 
	
		|  | 
	
		| code_master 
 
 
 Зарегистрирован: 09.01.2007
 Сообщения: 29
 
 
 | 
			
				|  Добавлено: Пт Мар 23, 2007 1:55 am    Заголовок сообщения: |   |  
				| 
 |  
				|  	  | АнС писал(а): |  	  | Один вопрос - зачем? | 
 
 Пока экспиримент не проведу разглошаться не буду
   ты знаешь как добавить вызов моей функции в обработчик ?
 |  | 
	
		| Вернуться к началу |  | 
	
		|  | 
	
		| code_master 
 
 
 Зарегистрирован: 09.01.2007
 Сообщения: 29
 
 
 | 
			
				|  Добавлено: Пт Мар 23, 2007 2:20 am    Заголовок сообщения: |   |  
				| 
 |  
				| уже сам нашел ,  если вдруг кому интересно 
 вот начало а дальше уже под дебугом
 
 
 00000018  b      128h                ;IRQ vector: jump to actual BIOS handler
 00000128  stmfd  r13!,r0-r3,r12,r14  ;save registers to SP_irq
 0000012C  mov    r0,4000000h         ;ptr+4 to 03FFFFFC (mirror of 03007FFC)
 00000130  add    r14,r15,0h          ;retadr for USER handler $+8=138h
 00000134  ldr    r15,[r0,-4h]        ;jump to [03FFFFFC] USER handler
 00000138  ldmfd  r13!,r0-r3,r12,r14  ;restore registers from SP_irq
 0000013C  subs   r15,r14,4h          ;return from IRQ (PC=LR-4, CPSR=SPSR)
 |  | 
	
		| Вернуться к началу |  | 
	
		|  | 
	
		| code_master 
 
 
 Зарегистрирован: 09.01.2007
 Сообщения: 29
 
 
 | 
			
				|  Добавлено: Пт Мар 23, 2007 2:52 pm    Заголовок сообщения: |   |  
				| 
 |  
				|  	  | АнС писал(а): |  	  | Один вопрос - зачем? | 
 
 Теперь когда успешно проэксперементировал скажу - это мне надо было для перевода на лету в видеобуфере !!!
 |  | 
	
		| Вернуться к началу |  | 
	
		|  | 
	
		| АнС RRC2008
 
  
  
 Зарегистрирован: 08.11.2003
 Сообщения: 2818
 
 
 | 
			
				|  Добавлено: Пт Мар 23, 2007 4:31 pm    Заголовок сообщения: |   |  
				| 
 |  
				| Погоди, а конкретное применение? |  | 
	
		| Вернуться к началу |  | 
	
		|  | 
	
		| code_master 
 
 
 Зарегистрирован: 09.01.2007
 Сообщения: 29
 
 
 | 
			
				|  Добавлено: Пт Мар 23, 2007 6:52 pm    Заголовок сообщения: |   |  
				| 
 |  
				|  	  | АнС писал(а): |  	  | Погоди, а конкретное применение? | 
 
 могу показать опытный образец
 но это тест
 но проверил в реальной приставке
 
 произведена замена PRESS START!
 |  | 
	
		| Вернуться к началу |  | 
	
		|  | 
	
		|  |