-
- Резонный вопрос -
нафигаа этот user-mode у него есть? У тех-же WCH: QingKe V2 microprocessor only supports Machine mode, although the MPP update mechanism is like the above process, but the value in V2 may only be 0b11 - il-2(25.06.2025 09:55)- выполнить инструкцию mret или sret - klen(16.07.2025 14:50)
- Вот кто это придумал? "Мрет или срет"? О_о - SciFi(16.07.2025 14:57)
- Когда речь про RISC-V, Клен очень серьезен, ему не до шуток :-) - il-2(17.07.2025 06:03)
- .. что за вопрос странный? 1) процессор может находится в трех
режимах machine supervisor user. для каждого в зависимости от
задачи имплементор riscv настраивает доступность груп инструкций и
обработки исключений 2) что бы выйти из machine - mret , чтоб выйти
из supervisor - sret. выход всегда с понижением в user. заход вверх
- только через исключения (и как одна из разновидностей их -
reset). просто ret - выход по стеку не меняя режим. все предельно
лаконично и просто klen(1653 знак., 16.07.2025 15:29)
- Если бы все было так просто. В том-то и проблема, что в ch32 инструкция mret работает как положено. Это в вг015 какая-то проблема. @COKPOWEHEU(179 знак., 18.07.2025 12:29)
- Вот кто это придумал? "Мрет или срет"? О_о - SciFi(16.07.2025 14:57)
- В даташите пишут, что не только U-mode есть, но даже прерывания в
этом режиме выполнять умеет. - COKPOWEHEU(25.06.2025 09:59,
)
- Писателей даташита бы и потрепать... - Nikolay_Po(25.06.2025 10:03)
- В смысле написать на форум НИИЭТ? - COKPOWEHEU(25.06.2025 10:21,
)
- Вероятно, это будет не менее рационально, чем спрашивать тут, на Сахаре. - Nikolay_Po(25.06.2025 10:31)
- В смысле написать на форум НИИЭТ? - COKPOWEHEU(25.06.2025 10:21,
- Писателей даташита бы и потрепать... - Nikolay_Po(25.06.2025 10:03)
- выполнить инструкцию mret или sret - klen(16.07.2025 14:50)
- Резонный вопрос -