#include <linux/wait.h>
#include <asm/uaccess.h>
+#include <ksyms/ksyms.h>
+
#include "device_driver.h"
#include "swap_driver_errors.h"
#include "driver_to_buffer.h"
#include "driver_to_buffer.h"
#include "driver_to_msg.h"
-#include "../ksyms/ksyms.h"
-
#define SWAP_DEVICE_NAME "swap_device"
/* swap_device driver routines */
#include <buffer/swap_buffer_module.h>
#include <buffer/swap_buffer_errors.h>
#include <buffer/buffer_description.h>
+#include <writer/swap_writer_module.h>
#include "driver_defs.h"
#include "swap_driver_errors.h"
{
ssize_t result;
- result = swap_buffer_write(data, size);
+ result = us_msg(data);
+// result = swap_buffer_write(data, size);
if (result == -E_SB_IS_STOPPED) {
print_err("Buffer is not run! Initialize it before writing\n");
return -E_SD_WRITE_ERROR;