Professional Documents
Culture Documents
Module5 Part 1 PDF
Module5 Part 1 PDF
SYSTEMS
Lesson--1:
Lesson
OPERATING SYSTEM SERVICES
GOAL, MODES AND STRUCTURE
File Management
Device Management,
Device Drivers
I/O Management
Interrupts Control (by handling ISR)
Mechanism
Lesson--2:
Lesson
PROCESS MANAGEMENT
Lesson-3:
Timer Functions
Lesson-4:
Event Functions
Lesson-5:
Memory Management Functions
Dynamic Page-Allocation
Memory partitioning
A task must create a memory partition or
several memory partitions by using function
OSMemCreate ( )
Then the task is permitted to use the
partition or partitions.
A partition has several memory blocks.
Lesson-6:
Device Management Functions
create
open
write
read
ioctl
close and
delete
2008 Chapter-8 L6: "Embedded Systems - Architecture, Programming 14
and Design" , Raj Kamal, Publs.: McGraw-Hill, Inc.
ioctl Command for Device
close,
read
write
Lesson-7:
File System Organization and
Implementation
Identity
Creator or Owner
State
Locks and Protection fields
file Info
Sharing Permission
Count
Storing Media Details
2008 Chapter-8 L7: "Embedded Systems - Architecture, Programming 19
and Design" , Raj Kamal, Publs.: McGraw-Hill, Inc.
Summary
Lesson-8:
I/O Subsystems
Lesson-9:
INTERRUPT ROUTINES IN RTOS
ENVIRONMENT AND HANDLING
OF INTERRUPT SOURCE CALLS
Lesson-10:
Real Time Operating System
Process Management,
Resources Management,
Device Management,
I/O Devices subsystems
Network Devices and subsystems
management
Lesson-11:
Basic Design using an Real Time
Operating System
Lesson-12:
Real Time Operating System based
System design Principles