- 
	- Пробовали обойтись без asm()? Кажется должно получиться. - AlexBi(02.10.2007 10:05)
			- с удовольствием напишу си инструкцию, подскажи какую(-) - abivan(02.10.2007 11:27)
					- *pBuf++=*((const unsigned char *)addres++); Однако по размеру, скорости и т.п. это будет раза в три хуже чем твой вариант. Если скорость или размер критичны, то лучше написать на чистом АСМ функцию копирования из ROM. - AlexBi(03.10.2007 10:21)
							- Да, еще надо опцию компилятору --CP=24 - AlexBi(03.10.2007 11:16)
									- с этой опцией компилятор глючит. Синтаксис ему кое-какой не нравится. так, что я работаю с коротким указателем  abivan(242 знак., 03.10.2007 11:36)
											- а синтаксис поправить религия не позволяет? - lard(03.10.2007 19:16)
 
 
- с этой опцией компилятор глючит. Синтаксис ему кое-какой не нравится. так, что я работаю с коротким указателем  abivan(242 знак., 03.10.2007 11:36)
											
 
- Да, еще надо опцию компилятору --CP=24 - AlexBi(03.10.2007 11:16)
									
 
- *pBuf++=*((const unsigned char *)addres++); Однако по размеру, скорости и т.п. это будет раза в три хуже чем твой вариант. Если скорость или размер критичны, то лучше написать на чистом АСМ функцию копирования из ROM. - AlexBi(03.10.2007 10:21)
							
 
- с удовольствием напишу си инструкцию, подскажи какую(-) - abivan(02.10.2007 11:27)
					
- в общем мало утешительного, RESRAM не работает для этого случая. Придется сохранять и восстанавливать  abivan(235 знак., 01.10.2007 16:10)
			- а обернуть функцией-то чем не понравилось? библиотечные функции работают ведь как-то... - lard(01.10.2007 23:06)
					- не поможет. Написал в своем посте, может не очень понятно. Поясню  abivan(155 знак., 02.10.2007 11:52)
							- это низкоуровневая работа с применением специфических вещей конкретной платформы, верно? значит полное право имеем написать типа ф-цию (драйвер) на чистом асме и расслабиться на этом. - jaga-jaga(02.10.2007 17:48)
									- Ну да. Я написал на си+АсмВставка с сохранением этих регистров и расслабился на этом. А подробности написал дабы другие не напрягались. - abivan(03.10.2007 10:02)
											- вряд ли кто-то будет напрягаться... болезней много, а здоровье - одно ;) - lard(03.10.2007 19:15)
 
 
- Ну да. Я написал на си+АсмВставка с сохранением этих регистров и расслабился на этом. А подробности написал дабы другие не напрягались. - abivan(03.10.2007 10:02)
											
 
- это низкоуровневая работа с применением специфических вещей конкретной платформы, верно? значит полное право имеем написать типа ф-цию (драйвер) на чистом асме и расслабиться на этом. - jaga-jaga(02.10.2007 17:48)
									
 
- не поможет. Написал в своем посте, может не очень понятно. Поясню  abivan(155 знак., 02.10.2007 11:52)
							
 
- а обернуть функцией-то чем не понравилось? библиотечные функции работают ведь как-то... - lard(01.10.2007 23:06)
					
- ну и до кучи... в 9.61 всё работает - lard(29.09.2007 12:49)
			- в 9.5 тоже работала, пока звезды по-другому не расположились. - abivan(01.10.2007 16:04)
					- это проблемы звёзд ;) библиотечные функции работают везде и всегда - lard(03.10.2007 19:18)
 
 
- в 9.5 тоже работала, пока звезды по-другому не расположились. - abivan(01.10.2007 16:04)
					
- оберни функцией цикл - lard(28.09.2007 21:45)
 
- Пробовали обойтись без asm()? Кажется должно получиться. - AlexBi(02.10.2007 10:05)