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_part * part_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