]> git.sur5r.net Git - cc65/blob - libsrc/cbm/cbm_open.c
Added o65 symbol export capability
[cc65] / libsrc / cbm / cbm_open.c
1 /*
2  * Marc 'BlackJack' Rintsch, 18.03.2001
3  *
4  * unsigned char cbm_open(unsigned char lfn, unsigned char device,
5  *                        unsigned char sec_addr, const char* name);
6  */
7  
8 #include <cbm.h>
9 #include <errno.h>
10
11 /* It's like BASIC's: OPEN lfn, device, sec_addr, "name"
12  */
13 unsigned char cbm_open(unsigned char lfn, unsigned char device,
14                        unsigned char sec_addr, const char* name)
15 {
16     cbm_k_setlfs(lfn, device, sec_addr);
17     cbm_k_setnam(name);
18     return _oserror = cbm_k_open();
19 }