Help the PSP 3D community grow! Vote for us below:


| | Homebrew/Hacking - Discuss the latest available homebrew applications and games. |
Welcome to PSP3D.com - Sony PlayStation Portable News, Homebrew, Hacks, Reviews, Videos, Mods, Forums!
You are currently viewing our website as a guest, which gives you limited access to reply and interact to discussions and other members. By joining our free community, you will be able to post topics in the forums, communicate privately with other members, vote in polls, and access many other special features.
Registration is fast, simple, and absolutely free so join our community today!
| 
09-14-2006, 09:23 PM
| | Junior Member
My Mood: | | Join Date: Jan 2006
Posts: 15
Points: 20.20 Donate | | | Can someone explain to me why kernal mode is so important? I'm new to all this homebrew stuff, so I really have no idea why it is so important to homebrew..
Last edited by corndogs211 : 09-14-2006 at 09:29 PM.
| 
09-14-2006, 09:27 PM
| | Stankin'-Ass Vagina
My Mood: | | Join Date: Dec 2005 Location: THE O.C.
Posts: 3,437
Points: 4,922.82 Donate | | | Dont think to hard about it. It is very simple.
User mode=Bad
Kernal Mode=Good
Kernal Mode gives us access to running ISO game rips and enables things we can't have in usermode.
Im not a coding guy, but thats about all you need to know.
__________________
" Life's a garden, dig it." -Joe Dirt 
Last edited by Birdman1 : 09-14-2006 at 09:42 PM.
| 
09-14-2006, 09:39 PM
| | I'm eatin' ur Bandwidthz!
My Mood: | | Join Date: Nov 2005 Location: Foodcourtia. Spooky, yes?
Posts: 3,638
Points: 84,973,253,490.47 Donate | | | Well, kernel mode is more flexible than user mode. Certain homebrew applications require kernel because it can use the PSP to its full potential, including other hardware such as the USB port. | 
09-14-2006, 09:42 PM
| | Creator and Editor of PSP3D Radio
My Mood: | | Join Date: Nov 2005 Location: Dream Land, CA
Posts: 959
Points: 30.04 Donate | | Here is a moddified version of something I posted before:
Thing's you can't do in user mode besides ISO's: - iRShell
- PSPRadio, dynamic (meaning you can listen to music and use afkim to chat on you favorite IM)
- Lua player .17+ (.16 is the last user-mode version)
- Any other homebrew that loads modules (i.e., "multitask")
- CW Cheat
- Dev-hook
- Custom Firmwares
- Latest versions of many emulators like SNEStyl-ME and DGEN that use the media engine (Yes, this does matter. I noticed a 60~100% increase in FPS)
- and other applications.
But yes, you can do most things in user mode that you can in kernal. I think about 80% of all homebrew works in user mode.
__________________ My mayor is a Teflon coated slime bag Hopefully he'll learn not to try and push quite possibly unconstitutional bills though the state assembly and then waste tax money fighting it in court. Plus, he has failed the bar exam 4 times  . Disclaimer: These are my opinions, and I am wholy responsible for them. | 
09-14-2006, 09:44 PM
| | Senior Member
My Mood: | | Join Date: May 2006 Location: USA>bitches Age: 17
Posts: 253
Points: 0.86 Donate | | | user mode has ceartain limitations which dont apply to kernal mode
__________________ i am currently rankin up some major intrest on my .01 of a point given to me by pspkillsds also the 25 pts donated by jcoolkatzerg....spongefreak has donated 110.01 pts [b].....a new donater has emerged and his name is Cody L. with 110.02 pts but birdman has put those points down the toilet and donated 500 ...lol thx guys
So far the top donater is Birdman does anyone dare to challange him???
*****me on the first day of 3rd grade | 
09-14-2006, 10:04 PM
| | Senior Member
My Mood: | | Join Date: Dec 2005
Posts: 287
Points: 16.16 Donate | | Kernel mode, also referred to as system mode, is one of the two distinct modes of operation of the CPU (central processing unit) . The other is user mode, a non-privileged mode for user programs, that is, for everything other than the kernel.
When the CPU is in kernel mode, it is assumed to be executing trusted software, and thus it can execute any instructions and reference any memory addresses (i.e., locations in memory). The kernel (which is the core of the operating system and has complete control over everything that occurs in the system) is trusted software, but all other programs are considered untrusted software. Thus, all user mode software must request use of the kernel by means of a system call in order to perform privileged instructions, such as process creation or input/output operations.
Thats the best definition of kernal mode i can give you. 
__________________ ORIGINAL 1.0>1.5>1.51>1.52>2.00>1.5>1.0
Bought In January Of 05
ORIGINAL 1.5>2.7>1.5>3.40 OE-A
Bought In May Of 05 | 
09-15-2006, 12:51 AM
| | Creator and Editor of PSP3D Radio
My Mood: | | Join Date: Nov 2005 Location: Dream Land, CA
Posts: 959
Points: 30.04 Donate | | Quote:
Originally Posted by newser Kernel mode, also referred to as system mode, is one of the two distinct modes of operation of the CPU (central processing unit) . The other is user mode, a non-privileged mode for user programs, that is, for everything other than the kernel.
When the CPU is in kernel mode, it is assumed to be executing trusted software, and thus it can execute any instructions and reference any memory addresses (i.e., locations in memory). The kernel (which is the core of the operating system and has complete control over everything that occurs in the system) is trusted software, but all other programs are considered untrusted software. Thus, all user mode software must request use of the kernel by means of a system call in order to perform privileged instructions, such as process creation or input/output operations.
Thats the best definition of kernal mode i can give you.  | Not to nit-pick but there are more modes then just kernal and user. I think there are five known modes (listed in the order from the most access to the least): - Kernal
- VSH (this is what the MPH downgrader ran under. Think of it as a slightly limited kernal mode, and it can write some files to flash0)
- Update (not much is known about this mode, except that it can not write to flash0. It seems to be the mode that loads the update file. The update then switches modes. Can be used by the GTA exploit, but work was stopped when the downgrader came out)
- Game (A slightly improved user mode. GTA e-loader runs under this mode. Can not write to flash0.)
- User
I'm sure there are parts that are missing and parts that could be wrong. Maybe Freeplay will correct me. He knows a ton more then I do.
__________________ My mayor is a Teflon coated slime bag Hopefully he'll learn not to try and push quite possibly unconstitutional bills though the state assembly and then waste tax money fighting it in court. Plus, he has failed the bar exam 4 times  . Disclaimer: These are my opinions, and I am wholy responsible for them. | 
09-15-2006, 01:52 AM
| | Stankin'-Ass Vagina
My Mood: | | Join Date: Dec 2005 Location: THE O.C.
Posts: 3,437
Points: 4,922.82 Donate | | | jcoolkatzerg you NEED to be a mod man. You really could be the most knowledgeable and helpful person here. Jcoolkatzerg for mod!
__________________
" Life's a garden, dig it." -Joe Dirt  | 
09-15-2006, 02:45 AM
| | Senior Member
My Mood: | | Join Date: Jul 2006 Location: Brisbane - Australia
Posts: 283
Points: 0.49 Donate | | and he just had his 600th post
Go KoolKat | 
09-15-2006, 03:53 AM
| | Creator and Editor of PSP3D Radio
My Mood: | | Join Date: Nov 2005 Location: Dream Land, CA
Posts: 959
Points: 30.04 Donate | | HAHA! Thanks guys, I couldn't help but laugh! Wow...600 posts...omg....I'm an old fart!  I still remember my first post......good times.
Anyway, I am neather the most knowlegeable (Freeplay), nor the most helpful (I'd say Monkeyboy for that one). Most of my posts are half-remembered loads of B.S. that I kinda-sorta read somewhere on that one post about cheese or something like that by that one guy. But thanks for the compliments, I'll keep spewing forth my sarcastic cheddar for as long as it is enjoyed.
__________________ My mayor is a Teflon coated slime bag Hopefully he'll learn not to try and push quite possibly unconstitutional bills though the state assembly and then waste tax money fighting it in court. Plus, he has failed the bar exam 4 times  . Disclaimer: These are my opinions, and I am wholy responsible for them. | |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | | | | Thread Tools | | | | Display Modes | Linear Mode |
Posting Rules
| You may not post new threads You may not post replies You may not post attachments You may not edit your posts HTML code is Off Points Per Thread View: 0.00 Points Per Thread: 1.00 Points Per Reply: 0.10 | | | | |