Ask
Та если надо будет то соберут, пока нет распространения тако прост, имхо
ovf
у этих cavium память никакая. я покрутил-покрутил на packet.net и не понял, нафига оно надо. пока единственное нашедшееся применение -- дёшево проверять многопоточные алгоритмы (т.к. у x86 слишком хорошая модель памяти)
ovf
а вообще сервера на арме -- это да. пару лет назад дали нам миникластер поиграть (что-то типа четыре ноды по два сокета в 1u), и к моменту, когда у него сдохло что-то в psu, производителя уже давно не было в живых. так и стоит памятником светлому армовому будущему.
Artem
да еще и LPT
Artem
Artem
типа такого?
Да, похож
Artem
такие на али 1500 в среднем
Artem
Существуют сотни их вариантов, скорее всего тоже подойдёт.
Ask
100р на али аврисп или как он там, юзб который
dukeBarman
dukeBarman
мы их пачками для воркшопа покупали
dukeBarman
так как не все рабочие были
Ask
Ого
Ask
А неразбирались почму не пашут?
dukeBarman
китай :) достаточный ответ?
dukeBarman
:D
Ask
))
Ask
Ну иногда китай норм)
Ask
Так шо китай китаю рознь
Ask
Прошивка мож того просто
Indr1x
эх, надо свой программатор запиливать
если нет желания в паяльник и все такое, поставь proteus. только там бывает не все адекватно работает, но базовый уровень контроллеров вполне сносно
Artem
тогда закажу с али атмегу8 и программатор, спасибо
Artem
благо от ардуино кита еще много осталось
usernameak
usernameak
dukeBarman
Ну иногда китай норм)
Я ж не говорю что все :) но они партиями по 5-10 штук продают. И несколько косячные. Брали на Али и ебее
Indr1x
Хотя нет, дурацкая затея там пины не совпадают между атмегой и выводами платы отдельный маппинг придётся делать
Artem
Artem
а есть чат по avr?
Особенный дибилизм, когда на базе этой поделки пилят usb - uart преобразователи и гордятся этим...
Indr1x
Indr1x
И язык там не с подобный с или с+. Там компилятор avr-gcc
Indr1x
Тебе то какая попаболь? Мы тут за ассемблер как бы. Срач можно пойти в электронном чатике устроить
Indr1x
Я спросил к чему твоё капитанство было. Кроме ответа что их куда то пихают ничего аргументированного не увидел
Indr1x
Суть твоего батхерта мне была понятна с твоего первого поста. Я не это спрашивал. Я спросил какого хрена ты срач разводишь? На ардуине нельзя изучать avr asm? Я с Артёмом это обсуждал если ты не заметил
Indr1x
Купить голую avr с програматором, или влить туда загрузчик получив условно arduino mini и изучать на этом, у тебя не вызовет негодования?
Indr1x
Надо же. Но ведь это ардуино мини. Т.е. весь твой батхерт просто по форме но не по сути?
Indr1x
Я же сказал накатить загрузчик. Какая разница в итоге что будет выступать програматором ftdi или usbasp?
Да хоть iic.
Ask
Да смотря для чего асм вообще
Ask
Если прост знать что это то х86 выше крыши
Ask
64 для разнообразия
Ask
А контроллеры это только если в планах их юзать
Ask
Иначе трата времени
Indr1x
А контроллеры это только если в планах их юзать
Да там ведь пороще, десяток регистров, три десятка команд. Потрогать само то наверное, были бы в моё время они я бы так и начал вместо x86 который недобил до конца т.к. начинал просто ради фана, а глубина для for fun там велика )
Ask
Я вот хз на счет проще)
Ask
Ну кому как) я асм в вин32дасм 1 раз увидел и влюбился)
Ask
Году так в 99
Al
Как ссылку на этот чат скинуть?
Anonymous
Я тут
Anonymous
Не нужно)
Anonymous
Привет ребят. Я недавно занялся разработкой резидентного шпиона логгера выводимых сообщений, который перехватывает прерывание 21h функцию 09h (Прога под MS DOS) и записывает то что выводиться в файл printed.log. И почему-то , не понимаю почему она работает некоректно. Во-первых, не записывает выведенное в лог файл ( он находится в папке с логгером ). Во-вторых, выводиться перехваченное сообщение некоректно, т.е. с лишними символами и останавливает работу всей системы. Исходники ниже.
CSEG segment
org 100h
Start:
        jmp Init
        
        Int_21h_proc proc
                cmp ah, 09h
                
                je Ok_09
                
                jmp dword ptr cs:[Int_21h_vect]
                
                Ok_09:   
                        push ax 
                        push bx
                        push cx
                        push dx
                        push ds
                        
                        push dx
                        
                        mov ah, 4Eh
                        xor cx, cx
                        lea dx, logfile
                        int 21h
                        
                        mov ax, 3D02h
                        mov dx, 9Eh
                        int 21h                       
                        xchg bx, ax
                        
                        mov ah, 40h
                        pop dx
                        mov cx, 0Fh
                        int 21h
                        
                        mov ah, 3Eh
                        int 21h
                        
                        mov ah, 09h
                        int 21h
                        
                        pop ds
                        pop dx
                        pop cx
                        pop bx
                        pop ax
                        
                        pushf
                        call dword ptr cs:[Int_21h_vect]
                        
                        iret
                        
                        Int_21h_vect dd ?
                        logfile db "PRINTED.LOG",0
        Int_21h_proc endp
        
        Init:
                mov ax, 3521h
                int 21h
                
                mov word ptr Int_21h_vect, bx
                mov word ptr Int_21h_vect+2, es
                
                mov ax, 2521h 
                
                mov dx, offset Int_21h_proc
                int 21h
                
                mov dx, offset Init
                int 27h
                
CSEG ends
end Start
Artem
@AlexFails жги
Anonymous
пока теорию нужно подучить
Anonymous
но люди разные сидят
Al
Да ладно!
Indr1x
В одно сообщение пиши пожайлуста
Anonymous
хорошо
Indr1x
Плати деньги если не хочешь учиться сам, тратить за спасибо своё время никто не будет
Anonymous
я все еще верю в розовых единорогов и пони
Anonymous
Привет ребят. Я недавно занялся разработкой резидентного шпиона логгера выводимых сообщений, который перехватывает прерывание 21h функцию 09h (Прога под MS DOS) и записывает то что выводиться в файл printed.log. И почему-то , не понимаю почему она работает некоректно. Во-первых, не записывает выведенное в лог файл ( он находится в папке с логгером ). Во-вторых, выводиться перехваченное сообщение некоректно, т.е. с лишними символами и останавливает работу всей системы. Исходники ниже.
CSEG segment
org 100h
Start:
        jmp Init
        
        Int_21h_proc proc
                cmp ah, 09h
                
                je Ok_09
                
                jmp dword ptr cs:[Int_21h_vect]
                
                Ok_09:   
                        push ax 
                        push bx
                        push cx
                        push dx
                        push ds
                        
                        push dx
                        
                        mov ah, 4Eh
                        xor cx, cx
                        lea dx, logfile
                        int 21h
                        
                        mov ax, 3D02h
                        mov dx, 9Eh
                        int 21h                       
                        xchg bx, ax
                        
                        mov ah, 40h
                        pop dx
                        mov cx, 0Fh
                        int 21h
                        
                        mov ah, 3Eh
                        int 21h
                        
                        mov ah, 09h
                        int 21h
                        
                        pop ds
                        pop dx
                        pop cx
                        pop bx
                        pop ax
                        
                        pushf
                        call dword ptr cs:[Int_21h_vect]
                        
                        iret
                        
                        Int_21h_vect dd ?
                        logfile db "PRINTED.LOG",0
        Int_21h_proc endp
        
        Init:
                mov ax, 3521h
                int 21h
                
                mov word ptr Int_21h_vect, bx
                mov word ptr Int_21h_vect+2, es
                
                mov ax, 2521h 
                
                mov dx, offset Int_21h_proc
                int 21h
                
                mov dx, offset Init
                int 27h
                
CSEG ends
end Start
Так мне никто не поможет с моей проблемой?
Andrew
товарищ майор глупая уловка)