Age | Commit message (Collapse) | Author |
|
This commit introduces the initial Local APIC driver sources
Signed-off-by: sigsegv7 <ian@vegaa.systems>
|
|
Signed-off-by: sigsegv7 <ian@vegaa.systems>
|
|
Signed-off-by: sigsegv7 <ian@vegaa.systems>
|
|
Sleep functions may wrap this helper to simplify
their implementation.
Signed-off-by: sigsegv7 <ian@vegaa.systems>
|
|
Signed-off-by: sigsegv7 <ian@vegaa.systems>
|
|
Signed-off-by: sigsegv7 <ian@vegaa.systems>
|
|
Signed-off-by: sigsegv7 <ian@vegaa.systems>
|
|
Signed-off-by: sigsegv7 <ian@vegaa.systems>
|
|
Signed-off-by: sigsegv7 <ian@vegaa.systems>
|
|
Signed-off-by: sigsegv7 <ian@vegaa.systems>
|
|
Signed-off-by: sigsegv7 <ian@vegaa.systems>
|
|
Signed-off-by: sigsegv7 <ian@vegaa.systems>
|
|
Signed-off-by: sigsegv7 <ian@vegaa.systems>
|
|
Signed-off-by: sigsegv7 <ian@vegaa.systems>
|
|
Signed-off-by: sigsegv7 <ian@vegaa.systems>
|
|
This commit ensures basic ACPI stuff will get set up
before processor_init() is called...
Signed-off-by: sigsegv7 <ian@vegaa.systems>
|
|
Signed-off-by: sigsegv7 <ian@vegaa.systems>
|
|
Signed-off-by: sigsegv7 <ian@vegaa.systems>
|
|
|
|
|
|
|
|
|
|
git-svn-id: https://svn.vegaa.systems/svn/vega-Vega/trunk@43 a8a8aea2-181d-ee11-89e8-15fd0e089fc4
|
|
git-svn-id: https://svn.vegaa.systems/svn/vega-Vega/trunk@42 a8a8aea2-181d-ee11-89e8-15fd0e089fc4
|
|
git-svn-id: https://svn.vegaa.systems/svn/vega-Vega/trunk@41 a8a8aea2-181d-ee11-89e8-15fd0e089fc4
|
|
git-svn-id: https://svn.vegaa.systems/svn/vega-Vega/trunk@40 a8a8aea2-181d-ee11-89e8-15fd0e089fc4
|
|
Changes argument type for mmio_write<n>() as most MMIO
addresses shall be passed as void *
git-svn-id: https://svn.vegaa.systems/svn/vega-Vega/trunk@39 a8a8aea2-181d-ee11-89e8-15fd0e089fc4
|
|
This commit adds extra documentation to mmio_write<n>()
as well as adding checks for physical addresses and handling
them properly.
git-svn-id: https://svn.vegaa.systems/svn/vega-Vega/trunk@38 a8a8aea2-181d-ee11-89e8-15fd0e089fc4
|
|
git-svn-id: https://svn.vegaa.systems/svn/vega-Vega/trunk@37 a8a8aea2-181d-ee11-89e8-15fd0e089fc4
|
|
git-svn-id: https://svn.vegaa.systems/svn/vega-Vega/trunk@36 a8a8aea2-181d-ee11-89e8-15fd0e089fc4
|
|
Allows MMIO to be preformed more concisely while be less
error prone
git-svn-id: https://svn.vegaa.systems/svn/vega-Vega/trunk@35 a8a8aea2-181d-ee11-89e8-15fd0e089fc4
|
|
git-svn-id: https://svn.vegaa.systems/svn/vega-Vega/trunk@34 a8a8aea2-181d-ee11-89e8-15fd0e089fc4
|
|
git-svn-id: https://svn.vegaa.systems/svn/vega-Vega/trunk@33 a8a8aea2-181d-ee11-89e8-15fd0e089fc4
|
|
git-svn-id: https://svn.vegaa.systems/svn/vega-Vega/trunk@32 a8a8aea2-181d-ee11-89e8-15fd0e089fc4
|
|
git-svn-id: https://svn.vegaa.systems/svn/vega-Vega/trunk@31 a8a8aea2-181d-ee11-89e8-15fd0e089fc4
|
|
Use __weak only in headers
git-svn-id: https://svn.vegaa.systems/svn/vega-Vega/trunk@30 a8a8aea2-181d-ee11-89e8-15fd0e089fc4
|
|
git-svn-id: https://svn.vegaa.systems/svn/vega-Vega/trunk@29 a8a8aea2-181d-ee11-89e8-15fd0e089fc4
|
|
git-svn-id: https://svn.vegaa.systems/svn/vega-Vega/trunk@28 a8a8aea2-181d-ee11-89e8-15fd0e089fc4
|
|
git-svn-id: https://svn.vegaa.systems/svn/vega-Vega/trunk@27 a8a8aea2-181d-ee11-89e8-15fd0e089fc4
|
|
git-svn-id: https://svn.vegaa.systems/svn/vega-Vega/trunk@26 a8a8aea2-181d-ee11-89e8-15fd0e089fc4
|
|
git-svn-id: https://svn.vegaa.systems/svn/vega-Vega/trunk@25 a8a8aea2-181d-ee11-89e8-15fd0e089fc4
|
|
git-svn-id: https://svn.vegaa.systems/svn/vega-Vega/trunk@24 a8a8aea2-181d-ee11-89e8-15fd0e089fc4
|
|
git-svn-id: https://svn.vegaa.systems/svn/vega-Vega/trunk@23 a8a8aea2-181d-ee11-89e8-15fd0e089fc4
|
|
git-svn-id: https://svn.vegaa.systems/svn/vega-Vega/trunk@22 a8a8aea2-181d-ee11-89e8-15fd0e089fc4
|
|
git-svn-id: https://svn.vegaa.systems/svn/vega-Vega/trunk@21 a8a8aea2-181d-ee11-89e8-15fd0e089fc4
|
|
git-svn-id: https://svn.vegaa.systems/svn/vega-Vega/trunk@20 a8a8aea2-181d-ee11-89e8-15fd0e089fc4
|
|
git-svn-id: https://svn.vegaa.systems/svn/vega-Vega/trunk@19 a8a8aea2-181d-ee11-89e8-15fd0e089fc4
|
|
git-svn-id: https://svn.vegaa.systems/svn/vega-Vega/trunk@18 a8a8aea2-181d-ee11-89e8-15fd0e089fc4
|
|
git-svn-id: https://svn.vegaa.systems/svn/vega-Vega/trunk@17 a8a8aea2-181d-ee11-89e8-15fd0e089fc4
|
|
git-svn-id: https://svn.vegaa.systems/svn/vega-Vega/trunk@16 a8a8aea2-181d-ee11-89e8-15fd0e089fc4
|