Rockbox.org home
Downloads
Release release
Dev builds dev builds
Extras extras
themes themes
Documentation
Manual manual
Wiki wiki
Device Status device status
Support
Forums forums
Mailing lists mailing lists
IRC IRC
Development
Bugs bugs
Patches patches
Dev Guide dev guide
Search



Donate

Rockbox Technical Forums


Login with username, password and session length
Home Help Search Staff List Login Register
News:

Thank You for your continued support and contributions!

+  Rockbox Technical Forums
|-+  Rockbox General
| |-+  Rockbox General Discussion
| | |-+  i need help... badly..
« previous next »
  • Print
Pages: [1]

Author Topic: i need help... badly..  (Read 2365 times)

Offline counterego

  • Member
  • *
  • Posts: 4
i need help... badly..
« on: October 01, 2006, 12:17:40 AM »
uhmmm.. how do i start? well.. we have this project in school where we should research about OS architecture and Rockbox was assigned to me.. could anybody help? :'( if you could just give me some info about rockbox.. like the cpu scheduling and all the sorts.. thank you.. :)
Logged

Offline L

  • Member
  • *
  • Posts: 145
Re: i need help... badly..
« Reply #1 on: October 01, 2006, 12:38:28 AM »
Or you could just go read the wiki?

It is best you do proper read up first and come back to the forums with more specific questions.

It is really relatively hard to answer the kind of question you pose as we really do not exactly know what you want.
Logged

Offline counterego

  • Member
  • *
  • Posts: 4
Re: i need help... badly..
« Reply #2 on: October 01, 2006, 01:03:13 AM »
well.. we were asked to find out about its history, the whole of its architecture, cpu scheduling(fcfs,sjf,srtf/srjf), paging implementation, and security and network protocols if any.. id like to find info in the site but its down at the moment.. :-[
Logged

Offline Genre9mp3

  • Artist
  • Member
  • *
  • Posts: 146
Re: i need help... badly..
« Reply #3 on: October 01, 2006, 07:33:30 AM »
As already mentioned, you can find what you want in the wiki... but let me tell you that I'm jealous of your school!  :)
Logged

Offline Rincewind

  • Member
  • *
  • Posts: 266
Re: i need help... badly..
« Reply #4 on: October 01, 2006, 08:37:10 AM »
Quote from: Genre9mp3 on October 01, 2006, 07:33:30 AM
As already mentioned, you can find what you want in the wiki... but let me tell you that I'm jealous of your school!  :)

me too!

another good starting point would be the "tech.txt" document in the "docs" folder of the source tree. There is some basic (but old) information about how rockbox works on archos players.

If you finish your project, I would like to see your results. I tried to understand the low level rockbox architecture but didn't get it yet.
Logged
Iriver H120, Sansa e280

Offline counterego

  • Member
  • *
  • Posts: 4
Re: i need help... badly..
« Reply #5 on: October 01, 2006, 11:23:30 AM »
yey.. at last i found it on the wiki.. thanks.. i'll update you when i finish my project..
Logged

Offline Davide-NYC

  • Member
  • *
  • Posts: 429
Re: i need help... badly..
« Reply #6 on: October 01, 2006, 11:27:53 AM »
What school do you attend?
Logged
Currently: iRiver H132-RTC-CFMod

Offline counterego

  • Member
  • *
  • Posts: 4
Re: i need help... badly..
« Reply #7 on: October 01, 2006, 09:57:15 PM »
Central Philippine University from the philippines.. :-[ hey.. i didn't find this on the wiki could anybody help me:
1. how does rockbox handle deadlocks?
2. what is its process scheduling and process synchroniztion
3. its memory management
4. input and output systems
5. security and protection

thanks for the help...
Logged

Offline Bagder

  • Member
  • *
  • Posts: 1452
    • Daniel's site
Re: i need help... badly..
« Reply #8 on: October 02, 2006, 08:42:57 AM »
Quote
1. how does rockbox handle deadlocks?

Using cooperative multi-tasking, deadlocks are actually hard to achive! ;-) We don't do anything particular to handle them.

Quote
2. what is its process scheduling and process synchroniztion

We do cooperative multi-tasking, we don't have "process synchroniztion" really. Although we have mutexes and message queus for working in and outside of interrupts.

Quote
3. its memory management

We basically only have static fixed buffers, no dynamic memory allocation at all. The exception is that some parts of the system can "nick" parts of the audio buffer at startup as a form of "dynamic" memory.

Quote
4. input and output systems

What's the question? We have button, joystick, scrollweel, etc input and we have LCD output.

Quote
5. security and protection

Protection of what? Security on what sense?
Logged

  • Print
Pages: [1]
« previous next »
+  Rockbox Technical Forums
|-+  Rockbox General
| |-+  Rockbox General Discussion
| | |-+  i need help... badly..
 

  • SMF 2.0.17 | SMF © 2019, Simple Machines
  • Rockbox Privacy Policy
  • XHTML
  • RSS
  • WAP2

Page created in 0.099 seconds with 14 queries.