S
staraimm
Guest
Използвахте ли памет IO карти?Преките показалеца достъп не се предлага, макар и на X86 можете да направите правилните неща.
Мисля, че spin_lock / spin_unlock не е необходимо.Понякога това може да доведе до безизходицата.
Когато пишете "PTR 0 XE", можете да се опитате да прочетете някои регистър статут устройството да се уверете, че сте написали успешно.
Или можете просто да "printk" някаква информация след напишете операция.Аз съм срещал на подобен проблем, след това проверка на регистрацията устройство статут след изчистване на прекъсване.Проблемът не occour повече.
Май тази информация може да ви помогне.
Мисля, че spin_lock / spin_unlock не е необходимо.Понякога това може да доведе до безизходицата.
Когато пишете "PTR 0 XE", можете да се опитате да прочетете някои регистър статут устройството да се уверете, че сте написали успешно.
Или можете просто да "printk" някаква информация след напишете операция.Аз съм срещал на подобен проблем, след това проверка на регистрацията устройство статут след изчистване на прекъсване.Проблемът не occour повече.
Май тази информация може да ви помогне.