Actually having Palm in your name is more of a negative today. The modules pose an interesting problem – kernel checks module versions and refuses to load wrong ones. I tried again, with more details, explaining that they were probably in violation of GPL by not following it, and should probably look into it. This included editing OS images of various devices, replacing the memory manager, rewriting bootloaders and various drivers, recording video on devices that did not support it, fixing hardware defects fixing screen noise and allowing re-calibration of even physically broken touchscreens to work , producing drivers to support entirely new devices SDHC support, for example , and even a wholly new OS that was binary-compatible with PalmOS, but featured memory protection and true multitasking. Besides this, I participated in the bring-up of most subsystems of the device.
|Date Added:||6 June 2004|
|File Size:||59.73 Mb|
|Operating Systems:||Windows NT/2000/XP/2003/2003/7/8/10 MacOS 10/X|
|Price:||Free* [*Free Regsitration Required]|
my Treo v and I: Interview with Dmitry Grinberg by TamsPalm OS Blog
They should thank him. ScottG, it is quite obvious that his site has nothing to do with a holiday or a tree. I am dismayed but unfortunately not the least bit surprised by this.
Besides the linux work, I also picked our embedded controller PIC24 and wrote all the software for it, including a basic RTOS, crypto, power management, and SoC ec communication both as a kernel driver and as a userspace daemon.
If this does not scare you, it should – the external filesystem can cache reads and buffer dmittry at will, so no matter how clever the internal driver is, it can never have the grinberb picture. Grinverg out that this job is done for us. Remember, these same engineers and beancounters got royally angry at us for informing them that the MB of usable “RAM” in the Treo was nearly unusable as an “upgrade” from what Handspring gave the before their surrender to Palm.
Of course, Palm has devolved into a company that seems to spend all their energy flying to Redmond for OS releases and visiting Toys-R-Us’ Fisher-Price aisles for the majority of their styling and design cues.
Lawyers with nothing better to do with their time, and trying to justify their jobs with a company. AlfaSep 19, In order for these devices to be able to use SDHC cards, all that’s needed is a software update.
The old file is still up, however, so zdhc can see it here for proof. The letter claims that because the product and website contains the word “Palm” it is “likely to give customers and potential customers the erroneous impression that your company has a relationship with Palm, or that the information and products provided on your site have been authorized for release or approved by Palm. They also did not provide the sources to u-boot.
Since then, memory card makers introduced the SDHC format, which physically looks and acts much the same, but allows for 32 GB cards. Now I was able to swapon a file on the SD card, loop-mount a 2GB ext4 filesystem and chroot into a version of ubuntu in there. Anyone else still on Palm??!?
In fact, the kernel had nothing of interest enabled at all – no fun for us! Removing things from it is also dangerous – since my goal was to not open the card physically, if it does not boot and does not get onto WiFi, there sehc no way to debug it. The jffs2 filesystem is also where the settings are stored. Specifically, if executed on real hardware, asserts would be skipped, and not run, resulting in fast execution – much like a release build. It is shipping in all new phones this and next year.
We are left with no choice – we must build our own kernel.
This was quite an interesting project that was also built on record-replay. The relevant part is that the package does have A kernel source. I do not see a reason to be excited about them yet, but at the same time to reason to give up on them yet. VAssert aimed to fix the “slow” issue by creating a special type of assert, that only ran at certain times.
Don’t we have this already? I wanted to play around with one, so I ordered one online and spent the last few days playing with it.
If an assert failed, the virtual machine was made to “go live” and the developer could then debug the issue. Furthermore since we were in deterministic reply, we could grinberv change the state of the virtual machine. The bigger question is why Palm let this go on so long.
Dmitry Grinberg Gets C&D’d by Palm
Transcend has a “GPL release package” for the card on their support website. No such sources were shipped, so we are forced to find other ways. This included editing OS images of various devices, replacing the memory manager, rewriting bootloaders and various drivers, recording video on devices that did not support it, fixing hardware defects fixing screen noise and allowing re-calibration of even physically broken touchscreens to workproducing drivers to support entirely new devices SDHC support, for exampleand even a wholly new OS that was binary-compatible with PalmOS, but featured memory protection and true multitasking.
I’d go with ” www. They could buy up his URL registration in the bargain.