PS2SDK
PS2 Homebrew Libraries
Loading...
Searching...
No Matches
main.c
1#define MAJOR_VER 1
2#define MINOR_VER 1
3#define MODNAME "IEEE1394_bd"
4
5#include "sbp2_disk.h"
6#include "scsi.h"
7#include <irx.h>
8#include <loadcore.h>
9#include <stdio.h>
10
11#include "module_debug.h"
12
13IRX_ID(MODNAME, MAJOR_VER, MINOR_VER);
14
15int _start(int argc, char *argv[])
16{
17 (void)argc;
18 (void)argv;
19
20 M_PRINTF("IEEE1394 Driver v%d.%d\n", MAJOR_VER, MINOR_VER);
21
22 // initialize the SCSI driver
23 if (scsi_init() != 0) {
24 M_PRINTF("ERROR: initializing SCSI driver!\n");
25 return MODULE_NO_RESIDENT_END;
26 }
27
28 // initialize the IEEE1394 driver
29 init_ieee1394DiskDriver();
30
31 return MODULE_RESIDENT_END;
32}