main.c File Reference

#include "partvar.h"
#include <libtimer.h>

Defines

#define PART_TIMEOUT_SRV   5

Functions

void sys_part ()
char * part_get_type (u_int32_t type)
void part_print (t_part *part)
void part_print_resume ()
int part_read_extended (t_device *device, u_int32_t address)
int part_read_primary (t_device *device)
int part_chmbr_extended (t_part *part, u_int32_t address)
int part_chmbr_primary (t_part *part)
int part_chmbr (t_part *part)
t_partpart_entry_from_pdev (u_int32_t pdev)
int part_init ()
int part_init_srv (pid_t *pid)
void part_waitfor_service (int gate)
int main (int argc, char **argv)
void sys_part_getactive (t_tcb *caller)
void sys_part_get (t_tcb *caller)
void sys_part_set (t_tcb *caller)
void do_sys_part ()

Variables

int errno
int suberrno
t_part_info info
t_part_type part_types []

Define Documentation

#define PART_TIMEOUT_SRV   5
 


Function Documentation

void do_sys_part  ) 
 

int main int  argc,
char **  argv
 

int part_chmbr t_part part  ) 
 

int part_chmbr_extended t_part part,
u_int32_t  address
 

int part_chmbr_primary t_part part  ) 
 

t_part* part_entry_from_pdev u_int32_t  pdev  ) 
 

char* part_get_type u_int32_t  type  ) 
 

int part_init void   ) 
 

int part_init_srv pid_t pid  ) 
 

void part_print t_part part  ) 
 

void part_print_resume  ) 
 

int part_read_extended t_device device,
u_int32_t  address
 

int part_read_primary t_device device  ) 
 

void part_waitfor_service int  gate  ) 
 

void sys_part  ) 
 

void sys_part_get t_tcb caller  ) 
 

void sys_part_getactive t_tcb caller  ) 
 

void sys_part_set t_tcb caller  ) 
 


Variable Documentation

int errno
 

t_part_info info
 

t_part_type part_types[]
 

int suberrno
 


Generated on Wed May 24 23:06:01 2006 for LSE/OS by  doxygen 1.4.6