@@ -54,17 +54,17 @@ static const struct Device s_ttyDevice = {
54
54
.init = dev_tty_init ,
55
55
.open = dev_tty_open ,
56
56
.action = dev_tty_action ,
57
- .close = psxdummy ,
57
+ .close = ( int ( * )( struct File * )) psxdummy ,
58
58
.ioctl = dev_tty_ioctl ,
59
- .read = psxdummy ,
60
- .write = psxdummy ,
61
- .erase = psxdummy ,
59
+ .read = ( int ( * )( struct File * , void * , int )) psxdummy ,
60
+ .write = ( int ( * )( struct File * , void * , int )) psxdummy ,
61
+ .erase = ( int ( * )( struct File * , const char * )) psxdummy ,
62
62
.undelete = psxdummy ,
63
63
.firstFile = (struct DirEntry * (* )(struct File * , const char * , struct DirEntry * )) psxdummy ,
64
64
.nextFile = (struct DirEntry * (* )(struct File * , struct DirEntry * )) psxdummy ,
65
- .format = psxdummy ,
65
+ .format = ( int ( * )( struct File * )) psxdummy ,
66
66
.chdir = psxdummy ,
67
- .rename = psxdummy ,
67
+ .rename = ( int ( * )( struct File * , const char * , struct File * , const char * )) psxdummy ,
68
68
.deinit = (void (* )())psxdummy ,
69
69
.check = psxdummy ,
70
70
};
@@ -77,19 +77,19 @@ static const struct Device s_dummyDevice = {
77
77
.blockSize = 1 ,
78
78
.desc = "CONSOLE" ,
79
79
.init = (void (* )())psxdummy ,
80
- .open = psxdummy ,
81
- .action = psxdummy ,
82
- .close = psxdummy ,
83
- .ioctl = psxdummy ,
84
- .read = psxdummy ,
85
- .write = psxdummy ,
86
- .erase = psxdummy ,
80
+ .open = ( int ( * )( struct File * , const char * , int )) psxdummy ,
81
+ .action = ( int ( * )( struct File * , enum FileAction )) psxdummy ,
82
+ .close = ( int ( * )( struct File * )) psxdummy ,
83
+ .ioctl = ( int ( * )( struct File * , int , int )) psxdummy ,
84
+ .read = ( int ( * )( struct File * , void * , int )) psxdummy ,
85
+ .write = ( int ( * )( struct File * , void * , int )) psxdummy ,
86
+ .erase = ( int ( * )( struct File * , const char * )) psxdummy ,
87
87
.undelete = psxdummy ,
88
88
.firstFile = (struct DirEntry * (* )(struct File * , const char * , struct DirEntry * )) psxdummy ,
89
89
.nextFile = (struct DirEntry * (* )(struct File * , struct DirEntry * )) psxdummy ,
90
- .format = psxdummy ,
90
+ .format = ( int ( * )( struct File * )) psxdummy ,
91
91
.chdir = psxdummy ,
92
- .rename = psxdummy ,
92
+ .rename = ( int ( * )( struct File * , const char * , struct File * , const char * )) psxdummy ,
93
93
.deinit = (void (* )())psxdummy ,
94
94
.check = psxdummy ,
95
95
};
0 commit comments