summaryrefslogtreecommitdiffstats
path: root/src/occ_405
diff options
context:
space:
mode:
authorWael El-Essawy <welessa@us.ibm.com>2015-09-10 19:55:41 -0500
committerFadi Kassem <fmkassem@us.ibm.com>2015-09-14 13:35:01 -0500
commit48dee180a880f377bb0bc2fb9cf0b34643a04793 (patch)
treeae9fa2f0b4365cb53c8431b5a326c7ab0351a863 /src/occ_405
parentace8bb1eec1517158116caa635287532a909315f (diff)
downloadtalos-occ-48dee180a880f377bb0bc2fb9cf0b34643a04793.tar.gz
talos-occ-48dee180a880f377bb0bc2fb9cf0b34643a04793.zip
Fix a typecast bug
Change-Id: I1896e3cf0b543df70101dcf4e6e600084425a83e Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/20450 Reviewed-by: William A. Bryan <wilbryan@us.ibm.com> Reviewed-by: Fadi Kassem <fmkassem@us.ibm.com> Tested-by: Fadi Kassem <fmkassem@us.ibm.com>
Diffstat (limited to 'src/occ_405')
-rwxr-xr-xsrc/occ_405/main.c34
1 files changed, 17 insertions, 17 deletions
diff --git a/src/occ_405/main.c b/src/occ_405/main.c
index b4246ba..920b2d6 100755
--- a/src/occ_405/main.c
+++ b/src/occ_405/main.c
@@ -575,7 +575,7 @@ void master_occ_init()
gpe_request_create(&l_request, // request
&G_async_gpe_queue0, // queue
IPC_ST_APSS_INIT_GPIO_FUNCID, // Function ID
- (uint8_t)&G_gpe_apss_initialize_gpio_args, // GPE argument_ptr
+ (uint32_t)&G_gpe_apss_initialize_gpio_args, // GPE argument_ptr
SSX_SECONDS(5), // timeout
NULL, // callback
NULL, // callback arg
@@ -623,7 +623,7 @@ void master_occ_init()
gpe_request_create(&l_request, // request
&G_async_gpe_queue0, // queue
IPC_ST_APSS_INIT_MODE_FUNCID, // Function ID
- (uint8_t)&G_gpe_apss_set_mode_args, // GPE argument_ptr
+ (uint32_t)&G_gpe_apss_set_mode_args, // GPE argument_ptr
SSX_SECONDS(5), // timeout
NULL, // callback
NULL, // callback arg
@@ -652,31 +652,31 @@ void master_occ_init()
TRAC_INFO("master_occ_init: Creating request G_meas_start_request.");
//Create the request for measure start. Scheduling will happen in apss.c
gpe_request_create(&G_meas_start_request,
- &G_async_gpe_queue0, // queue
- IPC_ST_APSS_START_PWR_MEAS_READ_FUNCID, // entry_point
- (uint8_t)&G_gpe_start_pwr_meas_read_args,// entry_point arg
- SSX_WAIT_FOREVER, // no timeout
- NULL, // callback
- NULL, // callback arg
- ASYNC_CALLBACK_IMMEDIATE); // options
+ &G_async_gpe_queue0, // queue
+ IPC_ST_APSS_START_PWR_MEAS_READ_FUNCID, // entry_point
+ (uint32_t)&G_gpe_start_pwr_meas_read_args, // entry_point arg
+ SSX_WAIT_FOREVER, // no timeout
+ NULL, // callback
+ NULL, // callback arg
+ ASYNC_CALLBACK_IMMEDIATE); // options
TRAC_INFO("master_occ_init: Creating request G_meas_cont_request.");
//Create the request for measure continue. Scheduling will happen in apss.c
gpe_request_create(&G_meas_cont_request,
- &G_async_gpe_queue0, // request
- IPC_ST_APSS_CONTINUE_PWR_MEAS_READ_FUNCID, // entry_point
- (uint8_t)&G_gpe_continue_pwr_meas_read_args, // entry_point arg
- SSX_WAIT_FOREVER, // no timeout
- NULL, // callback
- NULL, // callback arg
- ASYNC_CALLBACK_IMMEDIATE); // options
+ &G_async_gpe_queue0, // request
+ IPC_ST_APSS_CONTINUE_PWR_MEAS_READ_FUNCID, // entry_point
+ (uint32_t)&G_gpe_continue_pwr_meas_read_args, // entry_point arg
+ SSX_WAIT_FOREVER, // no timeout
+ NULL, // callback
+ NULL, // callback arg
+ ASYNC_CALLBACK_IMMEDIATE); // options
TRAC_INFO("master_occ_init: Creating request G_meas_complete_request.");
//Create the request for measure complete. Scheduling will happen in apss.c
gpe_request_create(&G_meas_complete_request,
&G_async_gpe_queue0, // queue
IPC_ST_APSS_COMPLETE_PWR_MEAS_READ_FUNCID, // entry_point
- (uint8_t)&G_gpe_complete_pwr_meas_read_args, // entry_point arg
+ (uint32_t)&G_gpe_complete_pwr_meas_read_args, // entry_point arg
SSX_WAIT_FOREVER, // no timeout
(AsyncRequestCallback)reformat_meas_data, // callback,
(void*)NULL, // callback arg
OpenPOWER on IntegriCloud