My Project
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Functions
sw_syscall.h File Reference

Go to the source code of this file.

Functions

void __sw_open ()
 Device open system call. More...
 
void __sw_close ()
 Device close system call. More...
 
void __sw_read (void)
 Device read system call. More...
 
void __sw_write ()
 Device write system call. More...
 
void __sw_ioctl (void)
 Device ioctl system call. More...
 
void __asm_execute_smc ()
 Execute smc system call. More...
 
int __asm_map_to_ns (pa_t phy_addr, va_t *va_addr)
 system call to map a address as non-secure entry More...
 
int __asm_unmap_from_ns (va_t va_addr)
 system call to Unmap a non-secure address More...
 
int __sw_usleep (int seconds)
 system call to usleep More...
 
int __elf_load (void *sa_config)
 system call to usleep More...
 

Function Documentation

void __asm_execute_smc ( )

Execute smc system call.

int __asm_map_to_ns ( pa_t  phy_addr,
va_t *  va_addr 
)

system call to map a address as non-secure entry

Parameters
phy_addr
va_addr
Returns
int __asm_unmap_from_ns ( va_t  va_addr)

system call to Unmap a non-secure address

Parameters
va_addr
Returns
int __elf_load ( void *  sa_config)

system call to usleep

Parameters
sa_config
Returns
void __sw_close ( )

Device close system call.

void __sw_ioctl ( void  )

Device ioctl system call.

void __sw_open ( )

Device open system call.

void __sw_read ( void  )

Device read system call.

int __sw_usleep ( int  seconds)

system call to usleep

Parameters
seconds
Returns
void __sw_write ( )

Device write system call.