Rev 3107 | Only display areas with differences | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 3107 | Rev 3839 | ||
---|---|---|---|
1 | //Asper |
1 | //Asper |
2 | 2 | ||
3 | //library |
3 | //library |
4 | dword libio = #alibio; |
4 | dword libio = #alibio; |
5 | char alibio[21] = "/sys/lib/libio.obj\0"; //"libio.obj\0"; |
5 | char alibio[21] = "/sys/lib/libio.obj\0"; //"libio.obj\0"; |
6 | 6 | ||
7 | dword libio_init = #alibio_init; |
7 | dword libio_init = #alibio_init; |
8 | dword file_size = #afile_size; |
8 | dword file_size = #afile_size; |
9 | dword file_open = #afile_open; |
9 | dword file_open = #afile_open; |
10 | dword file_read = #afile_read; |
10 | dword file_read = #afile_read; |
11 | dword file_close = #afile_close; |
11 | dword file_close = #afile_close; |
12 | - | ||
13 | dword am2__ = 0x0; |
- | |
14 | dword bm2__ = 0x0; |
12 | $DD 2 dup 0 |
15 | 13 | ||
16 | 14 | ||
17 | //import libio , \ |
15 | //import libio , \ |
18 | char alibio_init[9] = "lib_init\0"; |
16 | char alibio_init[9] = "lib_init\0"; |
19 | char afile_size[11] = "file_size\0"; |
17 | char afile_size[11] = "file_size\0"; |
20 | char afile_open[12] = "file_open\0"; |
18 | char afile_open[12] = "file_open\0"; |
21 | char afile_read[11] = "file_read\0"; |
19 | char afile_read[11] = "file_read\0"; |
22 | char afile_close[12] = "file_close\0"; |
20 | char afile_close[12] = "file_close\0"; |
23 | 21 | ||
24 | //align 4 |
22 | //align 4 |
25 | //dword fh=0; |
23 | //dword fh=0; |
26 | 24 | ||
27 | #define O_BINARY 0 |
25 | #define O_BINARY 0 |
28 | #define O_READ 1 |
26 | #define O_READ 1 |
29 | #define O_WRITE 2 |
27 | #define O_WRITE 2 |
30 | #define O_CREATE 4 |
28 | #define O_CREATE 4 |
31 | #define O_SHARE 8 |
29 | #define O_SHARE 8 |
32 | #define O_TEXT 16 |
30 | #define O_TEXT 16 |
33 | 31 | ||
34 | #define SEEK_SET 0 |
32 | #define SEEK_SET 0 |
35 | #define SEEK_CUR 1 |
33 | #define SEEK_CUR 1 |
36 | #define SEEK_END 2 |
34 | #define SEEK_END 2 |