Ignore:
Timestamp:
2019-06-09T11:51:56Z (5 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
0716a1f
Parents:
2a103b5
Message:

Hide macros used internally by the i8259 driver

File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/genarch/include/genarch/drivers/i8259/i8259.h

    r2a103b5 rc48de91  
    4141#include <stdbool.h>
    4242
    43 /* ICW1 bits */
    44 #define PIC_ICW1           (1 << 4)
    45 #define PIC_ICW1_NEEDICW4  (1 << 0)
    46 
    47 /* OCW3 bits */
    48 #define PIC_OCW3           (1 << 3)
    49 #define PIC_OCW3_READ_ISR  (3 << 0)
    50 
    51 /* OCW4 bits */
    52 #define PIC_OCW4           (0 << 3)
    53 #define PIC_OCW4_NSEOI     (1 << 5)
    54 
    55 #define PIC0_IRQ_COUNT      8
    56 #define PIC1_IRQ_COUNT      8
    57 
    58 #define PIC0_IRQ_PIC1       2
    59 
    6043typedef struct {
    6144        ioport8_t port1;
Note: See TracChangeset for help on using the changeset viewer.