mirror of
https://github.com/ksherlock/minix.fst.git
synced 2025-01-16 02:30:37 +00:00
open...
This commit is contained in:
parent
5641dc5ea0
commit
735ef4ee16
1
Makefile
1
Makefile
@ -1,6 +1,7 @@
|
|||||||
|
|
||||||
|
|
||||||
SOURCES = main.aii volume.aii get_file_info.aii \
|
SOURCES = main.aii volume.aii get_file_info.aii \
|
||||||
|
open.aii \
|
||||||
id_disk.aii stubs.aii tables.aii device.aii
|
id_disk.aii stubs.aii tables.aii device.aii
|
||||||
|
|
||||||
OBJECTS=$(SOURCES:.aii=.o)
|
OBJECTS=$(SOURCES:.aii=.o)
|
||||||
|
27
open.aii
Normal file
27
open.aii
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
|
||||||
|
|
||||||
|
include 'gsos.equ'
|
||||||
|
include 'minix.equ'
|
||||||
|
include 'fst.equ'
|
||||||
|
|
||||||
|
include 'fst.macros'
|
||||||
|
|
||||||
|
include 'M16.Debug'
|
||||||
|
|
||||||
|
include 'records.equ'
|
||||||
|
|
||||||
|
|
||||||
|
open procname export
|
||||||
|
|
||||||
|
; find the inode...
|
||||||
|
|
||||||
|
; sanity check the parameters.
|
||||||
|
|
||||||
|
|
||||||
|
lda #file_not_found
|
||||||
|
sec
|
||||||
|
rtl
|
||||||
|
|
||||||
|
endp
|
||||||
|
|
||||||
|
end
|
56
stubs.aii
56
stubs.aii
@ -1,45 +1,45 @@
|
|||||||
include 'gsos.equ'
|
include 'gsos.equ'
|
||||||
stubs proc
|
stubs proc
|
||||||
|
|
||||||
export judge_name
|
export change_path
|
||||||
|
export close
|
||||||
export create
|
export create
|
||||||
export destroy
|
export destroy
|
||||||
export change_path
|
|
||||||
export set_file_info
|
|
||||||
export open
|
|
||||||
export read
|
|
||||||
export write
|
|
||||||
export flush
|
|
||||||
export close
|
|
||||||
export get_mark
|
|
||||||
export set_mark
|
|
||||||
export get_eof
|
|
||||||
export set_eof
|
|
||||||
export get_dir_entry
|
|
||||||
export get_dev_num
|
|
||||||
export format
|
|
||||||
export erase_disk
|
export erase_disk
|
||||||
|
export flush
|
||||||
|
export format
|
||||||
|
export get_dev_num
|
||||||
|
export get_dir_entry
|
||||||
|
export get_eof
|
||||||
|
export get_mark
|
||||||
|
export judge_name
|
||||||
|
export read
|
||||||
|
export set_eof
|
||||||
|
export set_file_info
|
||||||
|
export set_mark
|
||||||
|
export write
|
||||||
|
|
||||||
|
|
||||||
judge_name
|
change_path
|
||||||
|
close
|
||||||
create
|
create
|
||||||
destroy
|
destroy
|
||||||
change_path
|
erase_disk
|
||||||
set_file_info
|
flush
|
||||||
|
format
|
||||||
|
get_dev_num
|
||||||
|
get_dir_entry
|
||||||
|
get_eof
|
||||||
get_file_info
|
get_file_info
|
||||||
|
get_mark
|
||||||
|
judge_name
|
||||||
open
|
open
|
||||||
read
|
read
|
||||||
write
|
|
||||||
flush
|
|
||||||
close
|
|
||||||
get_mark
|
|
||||||
set_mark
|
|
||||||
get_eof
|
|
||||||
set_eof
|
set_eof
|
||||||
get_dir_entry
|
set_file_info
|
||||||
get_dev_num
|
set_mark
|
||||||
format
|
write
|
||||||
erase_disk
|
volume
|
||||||
|
|
||||||
|
|
||||||
lda #invalid_fst_op
|
lda #invalid_fst_op
|
||||||
|
Loading…
x
Reference in New Issue
Block a user