Defines

/home/sindre/vegard-files_modded_by_sindre/linux/hwos_target/hwos_daemon/hwos.h File Reference

[Hardware OS Interface] Top level daemon for HWOS. More...

#include "hstructures.h"
#include "../platform_defines.h"

Go to the source code of this file.

Defines

#define DAEMON_LOG   "/home/sindre/vegard-files_modded_by_sindre/linux/hwos_target/logs/hwos_daemon.log"
#define DEVICE_ROOT   "/var/tmp/dev"
 Device file root folder on Suzaku.

Detailed Description

[Hardware OS Interface] Top level daemon for HWOS.

[Hardware OS Scheduler] Top level interface for scheduler.

[Hardware OS Message Server] Top level daemon for HWOS message server.

This daemon communicates with a number of hardware modules through device drivers. The main goal of this software is to schedule run time on the FPGA for different modules. Another goal is to allocate/deallocate memory for the module.

Original author (2010): Vegard Endresen

Modified (2011) by: Sindre Hansen

Author (2011): Sindre Hansen

This defines the interface at top-level for the scheduler. This is typically only functions to notify the scheduler on events etc.

This module pretty much works as a server.

Original author (2011): Sindre Hansen

 All Data Structures Files Functions Variables Enumerations Enumerator Defines