Commit 3ed8c8be authored by julien.delange's avatar julien.delange
Browse files

add __po_hi_get_endianness, BIGENDIAN and LITTLEENDIAN constant



git-svn-id: https://tecsw.estec.esa.int/svn/taste/trunk/po-hi-c@575 129961e7-ef38-4bb5-a8f7-c9a525a55882
parent 90a7b954
......@@ -22,7 +22,8 @@ typedef char* __po_hi_inetaddr_t;
#define __PO_HI_NOPORT 1
#define __PO_HI_NOADDR ""
#define __PO_HI_BIGENDIAN 0
#define __PO_HI_LITTLEENDIAN 1
typedef uint8_t __po_hi_queue_id;
......@@ -47,4 +48,7 @@ char* __po_hi_get_port_name (const __po_hi_port_t port);
__po_hi_local_port_t __po_hi_get_local_port_from_global_port (const __po_hi_port_t global_port);
__po_hi_uint8_t __po_hi_get_endianness (const __po_hi_node_t node);
#endif /* __PO_HI_TRANSPORT__ */
......@@ -37,6 +37,7 @@ extern __po_hi_local_port_t __po_hi_port_global_to_local[__PO_HI_NB_PORTS];
extern __po_hi_request_t* __po_hi_gqueues_most_recent_values[__PO_HI_NB_TASKS];
extern char* __po_hi_port_global_model_names[__PO_HI_NB_PORTS];
extern char* __po_hi_port_global_names[__PO_HI_NB_PORTS];
extern __po_hi_uint8_t __po_hi_deployment_endiannesses[__PO_HI_NB_NODES];
int __po_hi_transport_send_default (__po_hi_task_id id, __po_hi_port_t port)
{
......@@ -133,9 +134,12 @@ char* __po_hi_get_port_model_name (const __po_hi_port_t port)
return (__po_hi_port_global_model_names[port]);
}
__po_hi_local_port_t __po_hi_get_local_port_from_global_port (const __po_hi_port_t global_port)
{
return (__po_hi_port_global_to_local[global_port]);
}
__po_hi_uint8_t __po_hi_get_endianness (const __po_hi_node_t node)
{
return __po_hi_deployment_endiannesses[node];
}
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