Fork us on GitHub Follow us on Facebook Follow us on Twitter

Changeset 22af3af in mainline


Ignore:
Timestamp:
2009-08-22T19:46:59Z (12 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master
Children:
21d8020
Parents:
e5792d1
Message:

Add basic description of the pseudocode commands.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/generic/include/ddi/irq.h

    re5792d1 r22af3af  
    3737
    3838typedef enum {
     39        /** Read 1 byte from the I/O space. */
    3940        CMD_PIO_READ_8 = 1,
     41        /** Read 2 bytes from the I/O space. */
    4042        CMD_PIO_READ_16,
     43        /** Read 4 bytes from the I/O space. */
    4144        CMD_PIO_READ_32,
     45        /** Write 1 byte to the I/O space. */
    4246        CMD_PIO_WRITE_8,
     47        /** Write 2 bytes to the I/O space. */
    4348        CMD_PIO_WRITE_16,
     49        /** Write 4 bytes to the I/O space. */
    4450        CMD_PIO_WRITE_32,
     51        /**
     52         * Perform a bit test on the source argument and store the result into
     53         * the destination argument.
     54         */
    4555        CMD_BTEST,
     56        /**
     57         * Predicate the execution of the following N commands by the boolean
     58         * value of the source argument.
     59         */
    4660        CMD_PREDICATE,
     61        /** Accept the interrupt. */
    4762        CMD_ACCEPT,
     63        /** Decline the interrupt. */
    4864        CMD_DECLINE,
    4965        CMD_LAST
Note: See TracChangeset for help on using the changeset viewer.