|
H/PC Newbie Posts: | 10 |
Location: | Switzerland | Status: | |
| I'm very surprised WinCE is so inflexible, I wonder why they didn't do HALs like for normal Windows? Wouldn't it have been easier even to support? | |
| |
Administrator H/PC Oracle Posts: | 17,988 |
Location: | United Kingdom | Status: | |
| That's what the BSP is, effectively, the HAL. When you have 32MB to squeeze an entire OS into, user space and kernel space. You can't leave drivers laying about in the kernel that aren't needed. | |
| |
H/PC Newbie Posts: | 10 |
Location: | Switzerland | Status: | |
| That's fair, I didn't think of it, is it kind of the same as the board packages you get for Android for example? Why oculdn't it be updated for newer WinCE versions, is it super customized? | |
| |
Administrator H/PC Oracle Posts: | 17,988 |
Location: | United Kingdom | Status: | |
| Unless there is a sample BSP that can cover the CPU and basic I/O, there is no source code to update it from unless you go back to a blank file and start again by reverse engineering the hardware. Everything from talking to the audio chip through to the registers that need to be set to make the keyboard function for increasing screen brightness work need to be re-engineered. | |
| |
H/PC Newbie Posts: | 10 |
Location: | Switzerland | Status: | |
| Yeah it does sound like a pain, it's cool to see work happening on Linux tho, thanks for your answers/help! | |
|
Seconds to generate: 0.203 - Cached queries : 62 - Executed queries : 9
| | |
|