сапЕсть одна ISA-плата, но нет документации на неё. Мне же нужно узнать её адреса регистров ввода/вывода, чтоб посмотреть, что в них (ибо плата не работает как надо).Также присутствует программа обращающаяся к ним с попыткой вывести разовые команды (которых я на выходе и не вижу), поэтому моя мысль следующая: запустить программу, посмотреть к какому базовому адресу она обращается. Здесь мне и должен наверное помочь softice, но я совсем не кулхацкер и с ним не знаком. Ещё как вариант cheat engine рассматривал, но на 98-й не ставится.
И да, драйверов нет, это же windows 98.
Всё что знаю о настройках платы это номер прерывания 5, величина задержки тактов 7.
Перепоять микрухи на плате на исправный. Только так.
>>249425Выходные буферы в норме, так как сигналов нет и на их входах.Не знаю, что там еще может быть неисправно. Мне вообще говорят можно предположить, где та искомая область памяти проследив откуда идет на выход.
softice - прям как из душа окатило. много всякого говнеца ковырял этой штукой в детстве.он тебе поможет несомненно. но на пальцах не объяснить. сиди и трейси свою прогу - смотри куда она пишет.если в асме не силен, то будет сложно. можно еще символы подгрузить чтобы api-вызовы смотреть виндовые.кстати, плясать надо с того на чем твое ПО написано - иначе надо в асме ковыряться, а так можно облегчить себе жизнь.еще есть вариант дизассемблировать прогу и посмотреть в листинге, чтобы не ебаться в софтайсом, но интерактива нет. зато можно понять в каком куске что происходит и потом туда вешать брейкпоинты.впрочем, если опыта нет будет трудно просто пиздец. удачи.мимо мамкин кулхацкер в середине 90-ххбыла у нас почти аналогичная история - надо было софт из под доса для управления неведомой платой (контроллер для передачи пейджинговых сообщений, собранной каким-то кузьмичем) перенести под винду (потому что программист уходя потер все исходники). и как мы только не изъебывались, вплоть до полного дизассмблирования и протоколирования всего обмена нихуя не выходило. и даже драйвер свой написали под винду - один хуй не работало. а потом выяснилось, что этот кузьмич сделал обмен не так как прописано в документации на интерфейс передатчика, а как ему захотелось. и вообще данная плата работала только в одном единственном компе (который и использовался для работы). не выдержал тайминги, не учитывал синхронизацию - короче полный набор. послали тогда нахер нас заказчик - мол проебались впустую месяц, - а то что сразу он зажопил новый контроллер покупать он забыл конечно.
>>249438>трудно просто пиздецМне тоже самое программист донес.Сейчас пытаюсь на плате отследить что куда идет, с адресной части ISA платы.
softice для кулхацкеров, возьми Ida pro, если не нужно отлаживать драйвер
>>249422 (OP)Есть еще Syser, это отладчик так же как и софтайс уровня ядра. Он более современный, софтайс уже давно не поддедрживается, если тебе это актуально.
>>249422 (OP)чем платка дергает?и клянчить рошивки или флешку и попытаца е считать но ана может быть залочена...
>>249490двачую этого - ida pro оче хороший вариант, ибо лишние куски уберет, граф блоков нарисует. дальше сиди и анализируй
Нашел адрес в котором выберается микруха кр580
>>249526выбирается то есть.Как переключилось на зеленый не смог сфотографировать
Под первую Кр580вв55а отведены адреса 300-303, под вторую 304-307. По четыре потому а, б, с, каналы плюс управление. А вот на вход данных ничего нет.
>>249527>>249538Что у тебя там за содомия такая, показывай давай плату с двух сторон, поясняй для чего оно. Будем думать.
>>249558Аналог КР580ВВ55А 8255 на пике, дальше показан выбор микросхемы и порта, последняя пикча ключевое слово, записываемое в 303h для правой, в 307h для левой.По идее, если правильно ввести ключевое слово, то можно через дебагер задать, а их уже пытать засечь на микросхеме.
>>249560Стесняюсь спросить, а что делает эта плата?
>>249577Справа на плате выход двухпроводной шиной данных, слева разовые команды управления, но их то как раз на выходе и нет, если запустить программу-тестер на компе.
Не проще тупо взять и заменить все микрухи? В процессе впаять дип панельки. Это же копеечная ерунда, у любого деда-тилитронщика найдется мешок такой старой логики. Тут все трухольное. За один вечер управиться более чем реально.
>>249665ОП, он вроде дело говорит.
>>249665>>249666Во вторник окончательно разберусь, наверное. Скорее всего понадобится новая плата.
>>249667Скинул бы программу, интересно поковырять же.
>>250062А что там уже ковырять, она обращается к стандартным адресам вводавывода, сейчас плату изучаю. На пике: правая кр 580вв55а работает нормально, на выходах пробником наблюдаю то что записываю, кроме первых разрядов. У интересующей меня левой на всех портах всегда единицы, хотя разницы в сигналах записи не вижу. Еще эта хрень н1806хм1 меня смущает.
>>250142кроме первых разрядов порта С
>>250911нормально отпаять не смог что ли?
>>250911Так и знал, что ОП - рукожоп, не умеющий паять.Не позорился бы, купи себе для человеческой выпайки микрух оловоотсос за 100-200р...
ОП ты бы хоть сплавом Ррзе воспользовался и оплеткой, а не делал такое порно.
>>251076Где ты видишь пайку?
Хотя внизу, да, начал убирать ножки.>>251076Отсос не совсем рабочий, плюс убирать припой из метализации особенно в многослойных на мой взгляд не очень, хотя я не мастер пайки, да. Кстати, кто нибудь случайно не знаком с коммутационными коробками (на пике слева это чудо)? У меня чет некоторые сигналы через нее не проходят.
Итак, все неполадки позади, спасибо за отклики, много чего нового узнал. Если есть вопросы, задавайте.
>>251153А тут одного отсоса мало, нужна ещё оплётка для удаления припоя как минимум.
>>251544Обошёлся зубочисткой и паяльником.
>>251549Всё правильно сделал. Не слушай этих хуеотсосов.