総合手引 | セクション 9 | English | オプション |
#include <sys/param.h>
#include <sys/bus.h>
#include <machine/bus.h>
#include <sys/rman.h>
#include <machine/resource.h>
dev は、資源を所有しているデバイスです。 | |
type は、解放される資源の型です。 以前に割り当てた時と同一の型でなければなりません。 有効な型については bus_alloc_resource(9) を参照してください。 | |
rid は、資源の資源識別子です。 rid は bus_alloc_resource(9) によって返された識別子と同一でなければなりません。 | |
r は struct resource 構造体へのポインタで、すなわち bus_alloc_resource(9) によって返された資源そのものです。 | |
/* IRQ の不活性化 */ bus_teardown_intr(dev, foosoftc->irqres, foosoftc->irqid);/* IRQ 資源の解放 */ bus_release_resource(dev, SYS_RES_IRQ, foosoftc->irqid, foosoftc->irqres);
/* 入出力ポートの資源の解放 */ bus_release_resource(dev, SYS_RES_IOPORT, foosoftc->portid, foosoftc->portres);
BUS_RELEASE_RESOURCE (9) | May 18, 2000 |
総合手引 | セクション 9 | English | オプション |
このマニュアルページサービスについてのご意見は Ben Bullock にお知らせください。 Privacy policy.
“ | Like a classics radio station whose play list spans decades, Unix simultaneously exhibits its mixed and dated heritage. There's Clash-era graphics interfaces; Beatles-era two-letter command names; and systems programs (for example, ps) whose terse and obscure output was designed for slow teletypes; Bing Crosby-era command editing (# and @ are still the default line editing commands), and Scott Joplin-era core dumps. | ” |
— The Unix Haters' handbook |