]> git.sur5r.net Git - cc65/blob - libsrc/geos-cbm/disk/dio_write.s
905036936659faf78d17ef9c9c1666b1f8269ba6
[cc65] / libsrc / geos-cbm / disk / dio_write.s
1 ;
2 ; Maciej 'YTM/Elysium' Witkowiak
3 ; 2.7.2001
4 ;
5 ; this file provides the _dio_write function
6 ;
7 ; unsigned char __fastcall__ dio_write(dhandle_t handle,sectnum_t sect_num,const void *buffer);
8 ; dhandle_t - 16bit (ptr)
9 ; sectnum_t - 16bit
10 ;
11
12             .import dio_params, setoserror
13             .export _dio_write
14
15             .include "geossym.inc"
16             .include "jumptab.inc"
17
18 _dio_write:
19         jsr dio_params
20         jsr WriteBlock
21         jmp setoserror