StuBS
Toggle main menu visibility
Main Page
Related Pages
Topics
Namespaces
Namespace List
Namespace Members
All
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
Functions
a
b
c
d
e
f
g
h
i
l
p
r
s
t
w
Variables
Enumerations
a
c
d
e
f
g
i
k
l
m
o
p
r
s
t
v
Enumerator
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
Classes
Class List
Class Hierarchy
Class Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
~
Functions
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
~
Variables
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
Typedefs
Enumerations
Enumerator
a
b
c
d
e
f
g
h
i
l
m
n
p
r
s
t
u
v
w
y
Files
File List
File Members
All
_
a
b
c
d
e
f
g
h
i
k
m
o
p
r
s
Functions
a
b
c
d
e
f
h
i
k
m
o
p
s
Variables
Enumerations
Enumerator
Macros
▼
StuBS
(OO|MP)StuBS Documentation
►
Assignment 0: Operator Overloading in C++
►
Assignment 1: Input and Output
►
Assignment 2: Interrupts
►
Assignment 3: Interrupt Synchronization using Prologue/Epilogue
►
Assignment 4: Context Switch
►
Assignment 5: Time Slice Scheduling
►
Assignment 6: Events and Synchronization
►
Assignment 7: Application for StuBS
Class Overview
►
References
►
Minix V3 file system layout
►
Glossary
►
External Manuals
►
x87 Floating Point Unit
Todo List
Voluntary Exercise
►
Topics
►
Namespaces
▼
Classes
▼
Class List
►
ACPI
►
Allocator
►
Core
►
CPUID
►
GDT
►
IOAPIC
►
LAPIC
►
Multiboot
►
AbstractGraphicsPrinter
►
Application
►
Assassin
►
BBuffer
►
Bell
►
Bellringer
►
ConsoleOut
►
Context
►
CopyStream
Cursor
►
Dispatcher
►
FileOut
►
Font
►
Framebuffer
►
Gate
GIMP
►
Graphics
►
GraphicsPrinter
►
GraphicsStream
►
Guarded
►
GuardedBell
►
GuardedGraphics
►
GuardedKeyboard
GuardedScheduler
►
GuardedSemaphore
GuardedVFS
►
Harddisk
►
IdleThread
►
InterruptContext
►
IOPort
►
Key
►
Keyboard
►
KeyboardApplication
►
KeyDecoder
▼
multiboot_info
►
Array
►
Flag
has
addr
aout_symbol_table
apm_table
boot_device
boot_loader_name
cmdline
config_table
drives
elf_section_header_table
framebuffer
lower
mem
mmap
mods
num
shndx
size
upper
vbe
►
NullStream
►
OutputStream
►
Panic
►
PerCore
►
PNG
►
Point
►
Queue
►
Random
►
Scheduler
►
Semaphore
►
Serial
►
SerialStream
►
Spinlock
SpritePixel< GREYSCALE, false, BITS >
SpritePixel< GREYSCALE, true, BITS >
SpritePixel< RGB, false, BITS >
SpritePixel< RGB, true, BITS >
►
SpritePixelComponent
►
Stringbuffer
►
TextMode
►
TextStream
►
TextWindow
►
Thread
►
Ticketlock
►
VbeModeInfo
VFS
►
Waitingroom
►
WakeUp
►
Watch
►
Class Hierarchy
►
Class Members
►
Files
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Modules
Pages
Loading...
Searching...
No Matches
Public Attributes
|
List of all members
multiboot_info::Array Struct Reference
Helper Structure.
More...
Public Attributes
uint32_t
size
Length.
uint32_t
addr
Begin (physical address)
Detailed Description
Helper Structure.
The documentation for this struct was generated from the following file:
boot/multiboot/
data.cc
multiboot_info
Array
Generated on Fri Jul 12 2024 14:10:52 for StuBS by
1.10.0