Removed some unused code

This commit is contained in:
2022-07-05 18:06:19 -05:00
parent 958b717751
commit d84c9c86d0
2 changed files with 0 additions and 57 deletions

View File

@@ -84,10 +84,4 @@ int store_active_context(struct process_context_t *context, size_t size);
struct process_context_t *get_active_context(); struct process_context_t *get_active_context();
/*
int accept_message(size_t process_id, struct message_t *message);
int send_message(size_t process_id, const struct message_t *message);
*/
void panic(const char *message) __attribute__ ((noreturn)); void panic(const char *message) __attribute__ ((noreturn));

View File

@@ -266,57 +266,6 @@ int store_active_context(struct process_context_t *context, size_t size)
} }
} }
/*
int accept_message(size_t process_id, struct message_t *message)
{
if(message == NULL)
{
return S_NULL_POINTER;
}
else if(kernel->resource_table->limit >= process_id)
{
return S_OUT_OF_BOUNDS;
}
else if(kernel->resource_table->array[process_id].type != RESOURCE_PROCESS)
{
return S_INVALID_ARGUMENT;
}
struct process_t *process = &kernel->resource_table->array[process_id].process;
process->state = PROCESS_WAITING;
process->message = message;
if(kernel->active_process == process)
{
kernel->active_process = NULL;
}
queue_remove(kernel->priority_queue, process);
return S_OK;
}
int send_message(size_t process_id, const struct message_t *message)
{
if(kernel == NULL || message == NULL)
{
return S_NULL_POINTER;
}
else if(kernel->resource_table->limit >= process_id)
{
return S_OUT_OF_BOUNDS;
}
else if(kernel->resource_table->array[process_id].type != RESOURCE_PROCESS)
{
return S_INVALID_ARGUMENT;
}
struct process_t *process = &kernel->resource_table->array[process_id].process;
if(process->state != PROCESS_WAITING || process->message == NULL)
{
return S_BUSY;
}
queue_insert(kernel->priority_queue, kernel->active_process);
struct message_t buffer = *message;
}
*/
void panic(const char *message) void panic(const char *message)
{ {
printf("panic: %s", message); printf("panic: %s", message);