Возможно ли блокирование readl() и writel()?Linux

Anonymous
Возможно ли блокирование readl() и writel()?

Сообщение Anonymous »

Могут ли функции ядра Linux readl() и writel() быть заблокированы по какой-либо причине, например, во время связи SPI.
Процессоры с архитектурой ARM v7 , Ядро Linux 3.10.
Код ядра:
static inline u32 readl(const volatile void __iomem *addr)
{
return __le32_to_cpu(__raw_readl(addr));
}

static inline void __raw_writel(u32 b, volatile void __iomem *addr)
{
*(volatile u32 __force *) addr = b;
}


Подробнее здесь: https://stackoverflow.com/questions/785 ... l-to-block

Вернуться в «Linux»