Generic OpenRISC 1200 architecture
Select this if your implementation features write through data caches. Selecting 'N' here will allow the kernel to force flushing of data caches at relevant times. Most OpenRISC implementations support write- through data caches. If unsure say N here
Select this if your implementation has the Class II instruction l.ff1
Select this if your implementation has the Class II instruction l.fl1
Select this if your implementation has a hardware multiply instruction
Select this if your implementation has a hardware divide instruction
This enables support for systems with more than one CPU. If you have a system with only one CPU, say N. If you have a system with more than one CPU, say Y. If you don't know what to do here, say N.
SPR_SR_DSX bit is status register bit indicating whether the last exception has happened in delay slot. OpenRISC architecture makes it optional to have it implemented in hardware and the OR1200 does not have it. Say N here if you know that your OpenRISC processor has SPR_SR_DSX bit implemented. Say Y if you are unsure.
Say Y here if your OpenRISC processor features shadowed register files. They will in such case be used as a scratch reg storage on exception entry. On SMP systems, this feature is mandatory. On a unicore system it's safe to say N here if you are unsure.
On some architectures there is currently no way for the boot loader to pass arguments to the kernel. For these architectures, you should supply some command-line options at build time by entering them here.
Now this puts kernel into infinite loop after first oops. Till your kernel crashes this doesn't have any influence. Say Y if you are unsure.
This option enables some checks that might expose some problems in kernel. Say N if you are unsure.