Skip to content
This repository has been archived by the owner on May 14, 2024. It is now read-only.

Setup Device I/O #3

Open
9 of 16 tasks
chorman0773 opened this issue Aug 17, 2020 · 0 comments
Open
9 of 16 tasks

Setup Device I/O #3

chorman0773 opened this issue Aug 17, 2020 · 0 comments

Comments

@chorman0773
Copy link
Member

chorman0773 commented Aug 17, 2020

Setup functions and types to communicate with bus devices

  • Setup C wrappers for outb, outw, and outl
    • outb
    • outw
    • outl
  • Setup C wrappers for inb, inw, and inl
    • inb
    • inw
    • inl
  • Setup the APIC
    • Find and parse RDSP
    • Read either RDST or XDST,
    • Find APIC Descriptor table
    • Map APIC Base address
    • Write to the Actual APIC Table
    • Set up IRQs
    • Enable Interrupts
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant