added a status print on handshake
This commit is contained in:
parent
cf0f7b4ccc
commit
e259a1af07
@ -32,7 +32,7 @@ typedef struct tUcpHandshake{
|
||||
|
||||
void ucp_handshake(void);
|
||||
void send_handshake_request(void);
|
||||
void receive_handshake_response(void);
|
||||
//void receive_handshake_response(void);
|
||||
uint32_t get_handshake_status(void);
|
||||
|
||||
#endif
|
||||
|
@ -18,6 +18,7 @@
|
||||
#include "msg_transfer_mem.h"
|
||||
#include "pet_sm_mgt.h"
|
||||
|
||||
#if 0
|
||||
//master is the core which controlled the handshake flow
|
||||
void ucp_handshake(void)
|
||||
{
|
||||
@ -41,6 +42,7 @@ void ucp_handshake(void)
|
||||
|
||||
return;
|
||||
}
|
||||
#endif
|
||||
|
||||
void send_handshake_request(void)
|
||||
{
|
||||
@ -69,6 +71,7 @@ uint32_t get_handshake_status(void)
|
||||
|
||||
response = pHandshake->response[core_id];
|
||||
if (response == (core_id + HANDSHKAE_RESP_VALUE)) {
|
||||
UCP_PRINT_DEBUG("core[0x%08x] recieved handshake response message,value[0x%08x].",core_id,response);
|
||||
return coreReadyBitMap;
|
||||
} else {
|
||||
for(uint32_t i = 0; i < MAX_NUM_SPU; i++) {
|
||||
@ -94,3 +97,10 @@ void receive_handshake_response(void)
|
||||
return;
|
||||
}
|
||||
|
||||
void ucp_handshake(void)
|
||||
{
|
||||
send_handshake_request();
|
||||
receive_handshake_response();
|
||||
return;
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user