2 * Initial kernel for filling initial BSD command buffer
\r
3 * Copyright © <2010>, Intel Corporation.
\r
5 * This program is licensed under the terms and conditions of the
\r
6 * Eclipse Public License (EPL), version 1.0. The full text of the EPL is at
\r
7 * http://www.opensource.org/licenses/eclipse-1.0.php.
\r
10 // Kernel name: BSDReset.asm
\r
12 // Initial kernel for filling initial BSD command buffer
\r
15 // ----------------------------------------------------
\r
17 // ----------------------------------------------------
\r
22 #include "header.inc"
\r
25 #ifdef SW_SCOREBOARD
\r
26 CALL(scoreboard_start_inter,1)
\r
27 wait n0:ud // Now wait for scoreboard to response
\r
29 #define BSDRESET_ENABLE
\r
30 #include "scoreboard_update.asm" // scorboard update function
\r
31 #undef BSDRESET_ENABLE
\r
33 #endif // defined(SW_SCOREBOARD)
\r
35 // Terminate the thread
\r
39 #if !defined(COMBINED_KERNEL) // For standalone kernel only
\r
43 #endif // !defined(COMBINED_KERNEL)
\r