* Copyright 2005, Axel DΓΆrfler, axeld@pinc-software.de. All rights reserved.
* Distributed under the terms of the MIT License.
*/
#include "accelerant_protos.h"
#include "vesa_info.h"
static engine_token sEngineToken = {1, 0 , NULL};
uint32
vesa_accelerant_engine_count(void)
{
return 1;
}
status_t
vesa_acquire_engine(uint32 capabilities, uint32 max_wait, sync_token *syncToken,
engine_token **_engineToken)
{
*_engineToken = &sEngineToken;
return B_OK;
}
status_t
vesa_release_engine(engine_token *engineToken, sync_token *syncToken)
{
if (syncToken != NULL)
syncToken->engine_id = engineToken->engine_id;
return B_OK;
}
void
vesa_wait_engine_idle(void)
{
}
status_t
vesa_get_sync_token(engine_token *engineToken, sync_token *syncToken)
{
return B_OK;
}
status_t
vesa_sync_to_token(sync_token *syncToken)
{
return B_OK;
}