Commit c8f36dc3 authored by Mike Frysinger's avatar Mike Frysinger

Blackfin: simplify BF561 coreb driver greatly

Since 90% of this driver can be handled in user space, move it to the
corebld user space application.
Signed-off-by: default avatarMike Frysinger <vapier@gentoo.org>
parent b9ccf14b
...@@ -9,22 +9,9 @@ if (!SMP) ...@@ -9,22 +9,9 @@ if (!SMP)
comment "Core B Support" comment "Core B Support"
config BF561_COREB config BF561_COREB
bool "Enable Core B support" bool "Enable Core B loader"
default y default y
config BF561_COREB_RESET
bool "Enable Core B reset support"
default n
help
This requires code in the application that is loaded
into Core B. In order to reset, the application needs
to install an interrupt handler for Supplemental
Interrupt 0, that sets RETI to 0xff600000 and writes
bit 11 of SICB_SYSCR when bit 5 of SICA_SYSCR is 0.
This causes Core B to stall when Supplemental Interrupt
0 is set, and will reset PC to 0xff600000 when
COREB_SRAM_INIT is cleared.
endif endif
comment "Interrupt Priority Assignment" comment "Interrupt Priority Assignment"
......
This diff is collapsed.
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment