Loading...
Please wait, while we are loading the content...
Similar Documents
A Domain-Specific Language for Device Drivers
| Content Provider | Semantic Scholar |
|---|---|
| Author | Conway, Christopher |
| Copyright Year | 2002 |
| Abstract | Device drivers are difficult to write and error-prone. They are usually written in low-level languages with minimal type safety and little support for device driver semantics. As a result, they have become a major source of instability in operating system code. This paper presents NDL, a type-safe, platformindependent Network Device Language. NDL provides high-level abstractions of device resources and constructs tailored for the expression of common device driver operations. We show that NDL allows for the coding of a robust and efficient driver with a code size reduction of approximately 45%. |
| File Format | PDF HTM / HTML |
| Alternate Webpage(s) | http://www1.cs.columbia.edu/~sedwards/classes/2002/w4995-02/conway-final.pdf |
| Alternate Webpage(s) | http://www.cs.columbia.edu/~sedwards/classes/2002/w4995-02/conway-lit.pdf |
| Alternate Webpage(s) | http://www1.cs.columbia.edu/~sedwards/classes/2002/w4995-02/conway-lit.pdf |
| Language | English |
| Access Restriction | Open |
| Content Type | Text |
| Resource Type | Article |