Submit Search
Upload
Contiki introduction II-from what to how
•
Download as PPT, PDF
•
3 likes
•
2,598 views
Dingxin Xu
Follow
a short introduction for Contiki, mainly focuses on implementation de
Read less
Read more
Technology
Business
Report
Share
Report
Share
1 of 17
Download now
Recommended
Contiki introduction I.
Contiki introduction I.
Dingxin Xu
Contiki os timer tutorial
Contiki os timer tutorial
Salah Amean
protothread and its usage in contiki OS
protothread and its usage in contiki OS
Salah Amean
Dead Lock Analysis of spin_lock() in Linux Kernel (english)
Dead Lock Analysis of spin_lock() in Linux Kernel (english)
Sneeker Yeh
Timers in Unix/Linux
Timers in Unix/Linux
geeksrik
Introduction to netlink in linux kernel (english)
Introduction to netlink in linux kernel (english)
Sneeker Yeh
Kqueue : Generic Event notification
Kqueue : Generic Event notification
Mahendra M
Transactional Memory
Transactional Memory
Yuuki Takano
Recommended
Contiki introduction I.
Contiki introduction I.
Dingxin Xu
Contiki os timer tutorial
Contiki os timer tutorial
Salah Amean
protothread and its usage in contiki OS
protothread and its usage in contiki OS
Salah Amean
Dead Lock Analysis of spin_lock() in Linux Kernel (english)
Dead Lock Analysis of spin_lock() in Linux Kernel (english)
Sneeker Yeh
Timers in Unix/Linux
Timers in Unix/Linux
geeksrik
Introduction to netlink in linux kernel (english)
Introduction to netlink in linux kernel (english)
Sneeker Yeh
Kqueue : Generic Event notification
Kqueue : Generic Event notification
Mahendra M
Transactional Memory
Transactional Memory
Yuuki Takano
Specializing the Data Path - Hooking into the Linux Network Stack
Specializing the Data Path - Hooking into the Linux Network Stack
Kernel TLV
Timers
Timers
Shivaditya Jatar
OSCh7
OSCh7
Joe Christensen
Linux System Monitoring basic commands
Linux System Monitoring basic commands
Mohammad Rafiee
FreeRTOS introduction
FreeRTOS introduction
Jegadeesh Vontlin
BUD17-309: IRQ prediction
BUD17-309: IRQ prediction
Linaro
Linux interrupts
Linux interrupts
mukul bhardwaj
Free FreeRTOS Course-Task Management
Free FreeRTOS Course-Task Management
Amr Ali (ISTQB CTAL Full, CSM, ITIL Foundation)
Kernel Recipes 2018 - KernelShark 1.0; What's new and what's coming - Steven ...
Kernel Recipes 2018 - KernelShark 1.0; What's new and what's coming - Steven ...
Anne Nicolas
packet traveling (pre cloud)
packet traveling (pre cloud)
iman darabi
Os4
Os4
issbp
Linux Network Stack
Linux Network Stack
Adrien Mahieux
Kernel Recipes 2018 - New GPIO interface for linux user space - Bartosz Golas...
Kernel Recipes 2018 - New GPIO interface for linux user space - Bartosz Golas...
Anne Nicolas
Mutual exclusion and sync
Mutual exclusion and sync
Dr. C.V. Suresh Babu
Beneath the Linux Interrupt handling
Beneath the Linux Interrupt handling
Bhoomil Chavda
Linux process management
Linux process management
Raghu nath
Embedded JavaScript
Embedded JavaScript
Jens Siebert
Operating System 5
Operating System 5
tech2click
Geep networking stack-linuxkernel
Geep networking stack-linuxkernel
Kiran Divekar
Concurrency
Concurrency
Mårten Rånge
Contiki Presentation
Contiki Presentation
Rahul Dhodapkar
INTERRUPT ROUTINES IN RTOS EN VIRONMENT HANDELING OF INTERRUPT SOURCE CALLS
INTERRUPT ROUTINES IN RTOS EN VIRONMENT HANDELING OF INTERRUPT SOURCE CALLS
JOLLUSUDARSHANREDDY
More Related Content
What's hot
Specializing the Data Path - Hooking into the Linux Network Stack
Specializing the Data Path - Hooking into the Linux Network Stack
Kernel TLV
Timers
Timers
Shivaditya Jatar
OSCh7
OSCh7
Joe Christensen
Linux System Monitoring basic commands
Linux System Monitoring basic commands
Mohammad Rafiee
FreeRTOS introduction
FreeRTOS introduction
Jegadeesh Vontlin
BUD17-309: IRQ prediction
BUD17-309: IRQ prediction
Linaro
Linux interrupts
Linux interrupts
mukul bhardwaj
Free FreeRTOS Course-Task Management
Free FreeRTOS Course-Task Management
Amr Ali (ISTQB CTAL Full, CSM, ITIL Foundation)
Kernel Recipes 2018 - KernelShark 1.0; What's new and what's coming - Steven ...
Kernel Recipes 2018 - KernelShark 1.0; What's new and what's coming - Steven ...
Anne Nicolas
packet traveling (pre cloud)
packet traveling (pre cloud)
iman darabi
Os4
Os4
issbp
Linux Network Stack
Linux Network Stack
Adrien Mahieux
Kernel Recipes 2018 - New GPIO interface for linux user space - Bartosz Golas...
Kernel Recipes 2018 - New GPIO interface for linux user space - Bartosz Golas...
Anne Nicolas
Mutual exclusion and sync
Mutual exclusion and sync
Dr. C.V. Suresh Babu
Beneath the Linux Interrupt handling
Beneath the Linux Interrupt handling
Bhoomil Chavda
Linux process management
Linux process management
Raghu nath
Embedded JavaScript
Embedded JavaScript
Jens Siebert
Operating System 5
Operating System 5
tech2click
Geep networking stack-linuxkernel
Geep networking stack-linuxkernel
Kiran Divekar
Concurrency
Concurrency
Mårten Rånge
What's hot
(20)
Specializing the Data Path - Hooking into the Linux Network Stack
Specializing the Data Path - Hooking into the Linux Network Stack
Timers
Timers
OSCh7
OSCh7
Linux System Monitoring basic commands
Linux System Monitoring basic commands
FreeRTOS introduction
FreeRTOS introduction
BUD17-309: IRQ prediction
BUD17-309: IRQ prediction
Linux interrupts
Linux interrupts
Free FreeRTOS Course-Task Management
Free FreeRTOS Course-Task Management
Kernel Recipes 2018 - KernelShark 1.0; What's new and what's coming - Steven ...
Kernel Recipes 2018 - KernelShark 1.0; What's new and what's coming - Steven ...
packet traveling (pre cloud)
packet traveling (pre cloud)
Os4
Os4
Linux Network Stack
Linux Network Stack
Kernel Recipes 2018 - New GPIO interface for linux user space - Bartosz Golas...
Kernel Recipes 2018 - New GPIO interface for linux user space - Bartosz Golas...
Mutual exclusion and sync
Mutual exclusion and sync
Beneath the Linux Interrupt handling
Beneath the Linux Interrupt handling
Linux process management
Linux process management
Embedded JavaScript
Embedded JavaScript
Operating System 5
Operating System 5
Geep networking stack-linuxkernel
Geep networking stack-linuxkernel
Concurrency
Concurrency
Viewers also liked
Contiki Presentation
Contiki Presentation
Rahul Dhodapkar
INTERRUPT ROUTINES IN RTOS EN VIRONMENT HANDELING OF INTERRUPT SOURCE CALLS
INTERRUPT ROUTINES IN RTOS EN VIRONMENT HANDELING OF INTERRUPT SOURCE CALLS
JOLLUSUDARSHANREDDY
RIOT and the evolution of operating systems for IoT devices (Emmanuel Baccell...
RIOT and the evolution of operating systems for IoT devices (Emmanuel Baccell...
AGILE IoT
IPSN 2009 Contiki / uIP tutorial
IPSN 2009 Contiki / uIP tutorial
adamdunkels
ICT role in Yemen
ICT role in Yemen
Salah Amean
Building the Internet of Things with Thingsquare and Contiki - day 1, part 1
Building the Internet of Things with Thingsquare and Contiki - day 1, part 1
Adam Dunkels
Real Time OS For Embedded Systems
Real Time OS For Embedded Systems
Himanshu Ghetia
Real time Operating System
Real time Operating System
Tech_MX
Final
Final
Karama Torkhani
Contiki Operating system tutorial
Contiki Operating system tutorial
Salah Amean
Gateway d’un système de monitoring
Gateway d’un système de monitoring
Ghassen Chaieb
Viewers also liked
(11)
Contiki Presentation
Contiki Presentation
INTERRUPT ROUTINES IN RTOS EN VIRONMENT HANDELING OF INTERRUPT SOURCE CALLS
INTERRUPT ROUTINES IN RTOS EN VIRONMENT HANDELING OF INTERRUPT SOURCE CALLS
RIOT and the evolution of operating systems for IoT devices (Emmanuel Baccell...
RIOT and the evolution of operating systems for IoT devices (Emmanuel Baccell...
IPSN 2009 Contiki / uIP tutorial
IPSN 2009 Contiki / uIP tutorial
ICT role in Yemen
ICT role in Yemen
Building the Internet of Things with Thingsquare and Contiki - day 1, part 1
Building the Internet of Things with Thingsquare and Contiki - day 1, part 1
Real Time OS For Embedded Systems
Real Time OS For Embedded Systems
Real time Operating System
Real time Operating System
Final
Final
Contiki Operating system tutorial
Contiki Operating system tutorial
Gateway d’un système de monitoring
Gateway d’un système de monitoring
Similar to Contiki introduction II-from what to how
Microkernel Development
Microkernel Development
Rodrigo Almeida
Glomosim adding routing protocol
Glomosim adding routing protocol
Kathirvel Ayyaswamy
RTOS implementation
RTOS implementation
Rajan Kumar
1230 Rtf Final
1230 Rtf Final
luisotaviomedici
Threads Advance in System Administration with Linux
Threads Advance in System Administration with Linux
Soumen Santra
Process management
Process management
Birju Tank
Operating System 3
Operating System 3
tech2click
PG Day'14 Russia, PostgreSQL System Architecture, Heikki Linnakangas
PG Day'14 Russia, PostgreSQL System Architecture, Heikki Linnakangas
pgdayrussia
Kapacitor - Real Time Data Processing Engine
Kapacitor - Real Time Data Processing Engine
Prashant Vats
Process
Process
kavitha muneeshwaran
LP-Unit3.docx
LP-Unit3.docx
SeetharamNageshAppe1
Virtual platform
Virtual platform
sean chen
[232]TensorRT를 활용한 딥러닝 Inference 최적화
[232]TensorRT를 활용한 딥러닝 Inference 최적화
NAVER D2
[232] TensorRT를 활용한 딥러닝 Inference 최적화
[232] TensorRT를 활용한 딥러닝 Inference 최적화
NAVER D2
Capturing NIC and Kernel TX and RX Timestamps for Packets in Go
Capturing NIC and Kernel TX and RX Timestamps for Packets in Go
ScyllaDB
OSLec 4& 5(Processesinoperatingsystem).ppt
OSLec 4& 5(Processesinoperatingsystem).ppt
ssusere16bd9
Lec11 timing
Lec11 timing
Taras Zakharchenko
Topic2 Understanding Middleware
Topic2 Understanding Middleware
sanjoysanyal
2007 Tidc India Profiling
2007 Tidc India Profiling
danrinkes
Lecture_Slide_4.pptx
Lecture_Slide_4.pptx
DiptoRoy21
Similar to Contiki introduction II-from what to how
(20)
Microkernel Development
Microkernel Development
Glomosim adding routing protocol
Glomosim adding routing protocol
RTOS implementation
RTOS implementation
1230 Rtf Final
1230 Rtf Final
Threads Advance in System Administration with Linux
Threads Advance in System Administration with Linux
Process management
Process management
Operating System 3
Operating System 3
PG Day'14 Russia, PostgreSQL System Architecture, Heikki Linnakangas
PG Day'14 Russia, PostgreSQL System Architecture, Heikki Linnakangas
Kapacitor - Real Time Data Processing Engine
Kapacitor - Real Time Data Processing Engine
Process
Process
LP-Unit3.docx
LP-Unit3.docx
Virtual platform
Virtual platform
[232]TensorRT를 활용한 딥러닝 Inference 최적화
[232]TensorRT를 활용한 딥러닝 Inference 최적화
[232] TensorRT를 활용한 딥러닝 Inference 최적화
[232] TensorRT를 활용한 딥러닝 Inference 최적화
Capturing NIC and Kernel TX and RX Timestamps for Packets in Go
Capturing NIC and Kernel TX and RX Timestamps for Packets in Go
OSLec 4& 5(Processesinoperatingsystem).ppt
OSLec 4& 5(Processesinoperatingsystem).ppt
Lec11 timing
Lec11 timing
Topic2 Understanding Middleware
Topic2 Understanding Middleware
2007 Tidc India Profiling
2007 Tidc India Profiling
Lecture_Slide_4.pptx
Lecture_Slide_4.pptx
Recently uploaded
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
johnbeverley2021
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Deepika Singh
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
Remote DBA Services
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Jeffrey Haguewood
Elevate Developer Efficiency & build GenAI Application with Amazon Q
Elevate Developer Efficiency & build GenAI Application with Amazon Q
Bhuvaneswari Subramani
Modernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using Ballerina
WSO2
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
sammart93
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
Simplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptx
MarkSteadman7
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
rightmanforbloodline
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Zilliz
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDM
Kumar Satyam
Decarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational Performance
IES VE
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Orbitshub
Quantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation Computing
WSO2
Recently uploaded
(20)
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Elevate Developer Efficiency & build GenAI Application with Amazon Q
Elevate Developer Efficiency & build GenAI Application with Amazon Q
Modernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using Ballerina
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Simplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptx
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDM
Decarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational Performance
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Quantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation Computing
Contiki introduction II-from what to how
1.
Contiki tutorial II.
From What to How Xu Dingxin 2011/09/05
2.
3.
4.
On startup…
5.
6.
Types of System
Events #define PROCESS_EVENT_NONE 0x80 #define PROCESS_EVENT_INIT 0x81 #define PROCESS_EVENT_POLL 0x82 #define PROCESS_EVENT_EXIT 0x83 #define PROCESS_EVENT_SERVICE_REMOVED 0x84 #define PROCESS_EVENT_CONTINUE 0x85 #define PROCESS_EVENT_MSG 0x86 #define PROCESS_EVENT_EXITED 0x87 #define PROCESS_EVENT_TIMER 0x88 #define PROCESS_EVENT_COM 0x89 #define PROCESS_EVENT_MAX 0x8a
7.
8.
9.
10.
11.
12.
Case study: unicast
13.
14.
15.
16.
17.
Download now