]> git.sur5r.net Git - cc65/blob - libsrc/cbm/cbm_open.c
info about c1541 in docs, lowered highest available address to $6000 due to
[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
10 extern unsigned char _oserror;
11
12 /* It's like BASIC's: OPEN lfn, device, sec_addr, "name"
13  */
14 unsigned char cbm_open(unsigned char lfn, unsigned char device,
15                        unsigned char sec_addr, const char* name)
16 {
17     cbm_k_setlfs(lfn, device, sec_addr);
18     cbm_k_setnam(name);
19     return _oserror = cbm_k_open();
20 }