service/tape-iofs.lua
added a service to make an iofs node for each tape drive attached to the system, as /iofs/tapeN
This commit is contained in:
parent
8e3ee7bcb2
commit
77ceb65be6
8
service/tape-iofs.lua
Normal file
8
service/tape-iofs.lua
Normal file
@ -0,0 +1,8 @@
|
||||
local counter = 0
|
||||
for addr in component.list("tape_drive") do
|
||||
iofs.register("tape"..tonumber(counter),function()
|
||||
local tape = component.proxy(addr)
|
||||
return tape.read, tape.write, function() end, tape.seek
|
||||
end)
|
||||
counter = counter + 1
|
||||
end
|
Loading…
Reference in New Issue
Block a user