text:
Follow the recent outages and downtime for Azure Microsoft Cost Management in the table below.
Start Time
Azure Microsoft Cost Management status, last 24 hours:
Up: 24 hours
Warn: 0 minutes
Down: 0 minutes
We've been monitoring Azure Microsoft Cost Management outages since March 22, 2015.
Here's the history of service outages we've observed from the Azure Microsoft Cost Management Status Page:
December 2023
November 2023
October 2023
Azure is a Cloud Infrastructure and Microsoft solution that StatusGator has been monitoring since March 2015. Over the past over 8 years, we have collected data on on more than 1,755 outages that affected Azure users. When Azure publishes downtime on their status page, they do so across 5,689 components and 63 groups using 3 different statuses: up, warn, and down which we use to provide granular uptime metrics and notifications.
More than 2,200 StatusGator users monitor Azure to get notified when it's down or has an outage. This makes it one of the most popular cloud infrastructure services monitored on our platform. We've sent more than 159,700 notifications to our users about Azure incidents, providing transparency and peace of mind. You can get alerts by signing up for a free StatusGator account.
If Azure is having system outages or experiencing other critical issues, red down notifications appear on the status page. In most cases, it means that core functions are not working properly, or there is some other serious customer-impacting event underway.
Warn notifications are used when Azure is undergoing a non-critical issue like minor service issues, performance degradation, non-core bugs, capacity issues, or problems affecting a small number of users.
Azure does not post separate notifications for planned maintenance work so we are unable to send notifications when maintenance windows begin. If you need Azure maintenance notifications, please email us.
Azure does not publish a feed of proactive maintenance events on their status page at this time. If they do, be sure to let us know and we'll aggregate Azure maintenance events into your unified calendar.
When Azure posts issues on their status page, we collect the main headline message and include that brief information or overview in notifications to StatusGator subscribers.
When Azure has outages or other service-impacting events on their status page, we pull down the detailed informational updates and include them in notifications. These messages often include the current details about how the problem is being mitigated, or when the next update will occur.
Because Azure has several components, each with their individual statuses, StatusGator can differentiate the status of each component in our notifications to you. This means, you can filter your status page notifications based on the services, regions, or components you utilize. This is an essential feature for complex services with many components or services spread out across many regions.
Frequently Asked Questions
According to its status page Azure Microsoft Cost Management is currently up. You can check the most recent events in the 'Recent Outages and Issues' section above.
StatusGator can send you instant alerts by email, SMS, Slack, and more. Sign up now, it's free!
There are two main options: You can check the Azure Microsoft Cost Management status page or you can subscribe to StatusGator for free alerts and notifications when their status page changes.
There may be several reasons for that:
We recommend contacting Azure Microsoft Cost Management customer support while checking everything on your side. You can also try Tweeting at them via @azure on Twitter. Or visit their official status page or website:
We use the official Azure Microsoft Cost Management status page. Here are links to their status page and other helpful links.
Are you experiencing issues with Azure Microsoft Cost Management? Sign up to receive notifications when Azure Microsoft Cost Management publishes outages.
Azure Microsoft Cost Management Down or not working? Never be taken by surprise again.
StatusGator tells you when your cloud services have problems or their statuses change. We monitor the official status pages of more than 2,890 cloud services in real-time, aggregate the data, and send you alerts via email, Slack, Teams, SMS, and more.
Looking for recent downtime and outages of Azure Microsoft Cost Management?
Sign up for StatusGator and see all historical information about Azure Microsoft Cost Management outages and performance issues. Get free, instant notifications when Azure Microsoft Cost Management goes down.


text:
No products in the cart.
Showing the single result
40 Get A Grip Mug by Papel Giftware Coffee Cup for 40th Birthday Gift Coffee Cup Mug
Username or email address *
Password *
Remember me
Log in
Lost your password?
Email address *
A link to set a new password will be sent to your email address.
Your personal data will be used to support your experience throughout this website, to manage access to your account, and for other purposes described in our privacy policy.

subset: commoncrawl


text:
Cabos is a free Gnutella file sharing program. It is based on LimeWire's source code, and has a similar feel in terms of interface. Main features include:
- Mojito Distributed Hash Table (Mojito DHT) support.
- IP2Country support for locale detection.
- Firewall to firewall transfers.
- Proxy transfers.
- Universal Plug and Play support.
- Adware and Spyware free.
- Clean interface.
- iTunes Integration.
- Under 7000k of memory usage.


text:
A 1930s fireside chair. Sundry reproduction dining chairs, a stick stand, deck chairs, an HMV
Contents of an Old Lincolnshire Rectory
Sale Date(s)
General delivery information available from the auctioneer
Hansons Auctioneers offers an in-house postal service for clients who are unable to attend the auction or collect.
contact email@example.com
If items need to be sent abroad we shall assess these on an individual basis. Depending on the object and worth/size of parcel, Hansons will recommend using one of our couriers if we are unable to post your item in-house. We reserve the rights not to post items abroad if we deem unfit and think it will break.
We are not professional packers or shippers but do our utmost to pack items in a correct way which will ensure items arrive safely. However, Hansons Auctioneers will not be held responsible for making any claim. We may be able to make claims with Royal Mail or Parcelforce but cannot guarantee this.
There are some items that, due to their nature, size or weight, we cannot post out. However, we can recommend couriers and you can arrange for them to pick the item up from our saleroom/ London Office. They will also be able to insure some items which we are unable to insure.
Hansons Derby: Mailboxes Nottingham:www.mbe.co.uk/nottingham +44(0)1159 472 779
Hansons London: Mailboxes Kingston: www.mbe.co.uk/kingston +44 (0) 20 8547 1547
Advance Forwarding +44 (0)1332 865 656 www.advanceforwarding.co.uk
IJK Couriers (Contact Ian Kent) 07917500522 www.ijkcouriers.co.uk
London Clients:
Auction Logistics (Mailboxes) 0871 221 1233 email@example.com (internet buyers can request direct delivery from their Saleroom.com account)
For a complete guide to our postage capabilities please view our postage pages on our website:
Important Information
Please note: No further images or condition reports are available | no postage available.
Collection Info: Collection will be available by appointment only on:
Wednesday 8 June, Thursday 9 June, Friday 10 June (11am-3pm) - Buyers who fail to collect on these days will be charged a removal fee.
All items must be collected by Friday 10 June. To make a collection appointment email: firstname.lastname@example.com or call: 01283 733 988. The collection address will be disclosed once payment has been received.
*Please note there is a narrow bridge near to the location which isn't suitable for Luton vans*
Buyers Premium is 25%.(+vat)
Internet surcharges - .Charges vary with each bidding platform. Please check each sale before proceeding to bid. Information available at hansonsauctioneers.co.uk
Minimum Lot Charge £6(+vat)
Payment of items and Storage Charges
Timely collection of items is imperative as storage space is limited.
Furniture: Lots must be paid for and collected within 3 days after the furniture sale, items remaining after this timescale will incur a storage fee of £50 +VAT per week.
General items: must be paid for and collected within 5 working days of the end of the sale, after that storage charges will apply which will vary between £10-£20 + VAT per week dependent upon volume of items/space required to store.
Hansons advises that the auctioneer will commence and advance bidding at levels and increments he considers appropriate and is entitled to place a bid or series of bids on behalf of the Seller up to the reserve on the lot, without indicating he is doing so and whether or not other bids are placed.
Terms & Conditions
Terms and Conditions of Business for Buyers
Care is taken to ensure that any statements as to authorship, attribution, origin, date, age, provenance and condition are reliable and accurate, but all such statements are statements of opinion and are not to be taken as statements or representations of fact. Hansons reserve the right, in forming their opinion, to consult and rely upon any expert or authority reasonably considered by them to be reliable. All clients are advised they are entering into a contract with Hansons Auctioneers and Valuers under English Law and Jurisdiction.
1. The Buyer
The highest bidder to be the buyer. If any dispute arises, the auctioneer shall have absolute discretion to settle it and to put any disputed lot up again for sale.
2. Buyer Identification
Buyers are requested to furnish references in advance of the sale in order to avoid delay in clearing purchases. Goods will not be cleared until such references have been processed or cheques cleared. Hanson's reserve the right not to approve any online bidder when their registration credit check is not successful and who cannot provide references. Hansons will not accept commission bids for any buyer that has an outstanding invoice.
3. Buyer's Premium
The buyer shall pay the hammer price together with a buyer's premium at the rate of 25% plus VAT. Please note that there is a minimum purchase charge of £6 plus VAT. Internet bidding incurs additional surcharges subject to platform. Please make yourself aware of charges before proceeding to bid.
VAT is charged on Hanson's services NOT on the goods and is payable at the standard rate set by the UK government.
Any royalties eligible to be paid to a qualifying artist under the 'Droit de Suite' legislation will be added to the buyers invoice
4. Payment
Immediately on the fall of the hammer, all lots shall be at the sole risk and expense of the respective purchasers
All buyers you will be sent a payment request where possible via email, telephone payments are no longer accepted. A bank payment or payment in person are accepted alternatives.
All Bidders need to pay and arrange collection of smalls within 5 working days of the auction.Furniture buyers need to pay and collect within 3 working days of its sale day.
Failure to pay for goods within 15 working days of the auction may result in the sale being rescinded. The defaulting buyer will also be blocked from bidding at future Hansons auctions.
Methods of Payment
Bank Transfer or Card Payment by Worldpay.
Personal cheques will only be accepted at the discretion of Hanson's Accounts and on the understanding that NO goods will be released until bank clearance of the cheque has completed.
6. Collection / Shipment of Goods
All small goods must be paid for and collected within 5 working days following sale. Furniture must be paid for and collected within 3 working days. If after the alloted time the item has not been collected then a storage charge will apply, the item will also no longer be insured. Hansons shall then contact the buyer in writing to confirm that this additional charge is now in place and further to that if paid for item(s) are still not collected within another 3 weeks of the date on the letter, the items will be placed back into the next auction without reserve with the buyer becoming the vendor. All Hansons terms and conditions will now apply to the new vendor of this item. A cheque will be sent out 20 working days after the sale, this will be minus our saleroom and storage charges.
7. Postal Service
Hansons Auctioneers do offer a postal service for clients within the UK who are not able to attend the auction or unable to collect. We are not professional packers or shippers, though we will try our best to pack items in a correct way which will ensure items arrive safely. However Hansons Auctioneers do not insure items posted and therefore will not be held responsible for making any claim for damage. There are some items that due to their nature, size or weight we cannot post out, but we can recommend couriers who you can arrange to pick the item up from our saleroom. They may also be able to insure some items which we are unable to insure. For full details see 'Postage of items' under 'Our Services' on the Hansons website.
8. All buyers / couriers must check their purchases prior to departure from the auction. Hansons will accept no claims for loss or damage thereafter.
9. Third Party Liability
Every person at Hansons Auctions shall be deemed to be there at his own risk. They shall have no claim against Hansons in respect to any accident which may occur or injury, damage or loss howsoever caused.
10. Rights of Admission
The right is reserved to refuse admission to the auction premises and may be used by Hansons without giving a reason.
11. Selling Rate
Lots are sold at approximately 80 lots per hour in webcast only sales.


text:
Payday Loans Online in Logan– Best Cash Solution
Getting a personal loan in Logan has never been simpler!
Need more information? Feel free to contact us!
Most of us cannot afford to pay for such expensive items out of regular paychecks. Sometimes people need to borrow the money – so a fast loan might be the answer. Whether you are getting married, taking a dream vacation or just looking for a faster way to pay off your bills we are offering many of options to give you the right loan. Apply online and see how great way to quick budget repairing our online loan is.
Payday Loans Logan - easy and quick online application
So why bother with long and gruesome bank applications when you can have your payday loan approved online in minutes. Just fill in our online form with necessary information about you and your financial situation and wait for a call. Don't need to be worry, you're safe- we adopt a state of art encryption technology to protect your personal information. One of our friendly representatives will contact you as soon as possible. During the process our agent will call you to ask some questions about your finances, and review your bank account statements in order to assess if you qualify for our payday loan.
But before application, you may use our payday loan calculator to find out how much your loan will cost. Enter the amount and the number of days for repayment.
Repayment terms
Usually we draw money automatically from client's bank account. Alternatively, you can pay youself using a credit card. We accept all the major brands (American Express ,VISA, MasterCard). You can always repay earlier. Every time a payment which reduces your capital is cleared in our account, the loan interest is immediately adjusted.
If you don't have money on due date you may apply for an extension by phone or email, at least three (3) days prior to your scheduled due date. At a minimum, you will be required to pay the interest due on the due date, and we encourage you to pay some toward reducing your principal loan balance at the time of an extension. If you do pay extra toward principal, you will reduce the amount of interest you would otherwise pay.
You may also cancel your loan if you notify us by 5:00 pm the next business day, you may rescind your loan, and we'll simply withdraw from your account the amount we deposited into your account.
Why you should pick Payday Loans Logan?
Getting online personal loan in Logan is a very easy, convenient and fast proces. We are a trustful company that provides quick and efficient service to people needing loans from $100 to over $3,000. When it comes to money, nobody likes difficult to understand terms and hidden conditions. We truly understand that. Our loans are based on straight, black & white contract, and we always inform our borrowers of all costs they might expect. With 24/7 online access to your credit area, you will have control and insight of your loans.
Payday Loans Online - Apply online now!
If you're looking for a personal loan in Logan, we can help with all your financial difficulties. Please contact our kind customer support team, who's ready to answer any questions you could have about our personal loans. Remember, you will always be treated with the respect you deserve. Your money is just in your hands! Give it a shot right now! Fair and simple online loans to help you up when you're down.
Payday loans in USA
WebDesign: frostweb.com
SEO: frostseo.com


text:
petticoat to go underneath it. It's a little long, but I like the way it peeks out.
Thursday, June 16, 2011
The "Coming Up Roses" Dress
petticoat to go underneath it. It's a little long, but I like the way it peeks out.
99 comments:
It looks fantastic! I'm intrigued about the elasticated back too, that seems like a really useful feature. And I love the kitty checking out the new shoes :)ReplyDelete
- AnonymousJune 16, 2011 at 7:12 AM
Wow, this is just gorgeous! The design reminds me a bit of a gown I made for an ROTC Air Force ball in college from a "Vintage Vogue" collection pattern. It is one of my favorite dresses ever! I absolutely love that patterned fabric. You look beautiful in this dress!ReplyDelete
Also: looking forward to learning more about the shirred panels...
Love the shirring at the back, look forward to a tutorial on that one...ReplyDelete
- KimsterJune 16, 2011 at 7:20 AM
Love the dress and the fact that you made this to relax and enjoy yourself. Thats what sewing is about (for me). Looking forward to your tips on how to enter the elastic back.ReplyDelete
omg that is so super cute!!ReplyDelete
Gorgeous dress! I totally see why you'd want it as a permanent decoration =) I love the fabric and the tea length! And the little bias collar really is the cherry on the top =)ReplyDelete
Wow wow wow!!!ReplyDelete
Lovely dress, and it looks great on you. The bias trim gives it a special touch and the elastic shirred back is a super addition! I really like the tea length, as well.ReplyDelete
I love this dress - I've just volunteered to make my own bridesmaid dress for my friends wedding next year and its a dress just like this that she wants me in.ReplyDelete
I will look forward to your tips on how you made it. And the elasticated back panels tutorial would be perfect.
Jeez I love your blog!!!
Hello I'm Dany and i'm reading your beautiful blog from Rome I'm following you!!good bye !!ReplyDelete
- AnonymousJune 16, 2011 at 7:43 AM
that is just a beautiful dress. when you no longer have space to display it have room him to show it off.ReplyDelete
I adore the tea length, it makes it look so stylish! Its lovely. Share how to please!ReplyDelete
What a stunning dress, Gertie! :) The print is amazing, and I love that you added the shirred back panel. Can't wait to see a tutorial on that! :)ReplyDelete
I'm looking forward to the shirring tute -- yay! The dress I once had with elastic sirring was sooo comfy.ReplyDelete
Super lovely new dress, Gertie.
- KristaJune 16, 2011 at 7:55 AM
Don't you just love how a great dress and get bring a smile to you face. That would be a dress to go out and dance in. Love the back and would definitely to a crack at after seeing a tutorial.ReplyDelete
It's a beautiful dress and you look lovely in it. Did I miss a post where you decided not to carry on showing us your daily outfits? The idea inspired me to put a bit more effort into my own freelance daily outfits.ReplyDelete
Very beautiful!ReplyDelete
- AnonymousJune 16, 2011 at 8:20 AM
The dress is lovely. I was in Paron yesterday but I didn't see that fabric. I gotta go back and buy some! What side of the store was it?ReplyDelete
Thanks, all! Kate, a few commenters didn't seem too keen on the outfit posts the last time I did one, so I kind of cooled off on the idea. But I still want to do the occasional one. I haven't been very good about getting dressed to work at home lately. :(ReplyDelete
- NetmiffJune 16, 2011 at 8:23 AM
Elasstic back what an ingenious idea! I love the length and the fabric, it's so bright and cheery, but I can't believe you actually BOUGHT a slip for it!ReplyDelete
Love, love, LOVE this dress!!! You do beautiful work...and it looks so beautiful on you!ReplyDelete
Anon, left side back.ReplyDelete
Hey, time is money! And the slip was cheap!
- AnonymousJune 16, 2011 at 8:27 AM
That is such a stunning dress and I love the tea length. The petticoat really helps to make it that extra bit WOW!ReplyDelete
So gorgeous!
I've tried shirring before and made a complete hash of it - either I was doing it wrong or my maching just wouldn't play game - so I'm really looking forward to the tutorial!ReplyDelete
Love the dress. And looks totally fab with the shoes!
Absolutely stunning! Would love a tutorial on shirring!ReplyDelete
Love the dress and I think the tea length is perfect.ReplyDelete
I absolutely LOVE it! It looks fantastic on you and the shoes are amazing!ReplyDelete
I love the bias band addition, it looks really pretty. And the petticoat - I adore petticoats!!
Where do you buy a petticoat, anyway?
Paula, I linked to where I bought the petticoat.ReplyDelete
ABSOLUTELY STUNNING!ReplyDelete
Absolutely stunning. Am going to search your blog for a tute on a circle skirt. I have made a half circle before. Suppose I could two of those but like looking at other tutes lol.ReplyDelete
Wow! That is so impressive. The design is just gorgeous and it looks amazing on you. I'd keep it in my livingroom too, something that fab needs to be seen every day.ReplyDelete
Love it! So, so, so cute.ReplyDelete
So great!!ReplyDelete
Wear it out to lunch with a friend and treat yourself to an afternoon of pampering!
The dress is truly lovely!
Breathtakingly gorgeous dress Gertie, I love everything about it. Fab shoes too. xReplyDelete
I would LOVE that tutorial! I just made a muslin of Butterick 5351, but the top is just way to tight to be able to breathe! I had the idea to do that shirring, but I don't know how. I know it uses elastic thread....ReplyDelete
Your dress is gorgeous, by the way. Like the tea length.
Wow!! That's gorgeous! Happy wearing.ReplyDelete
Beautiful! I absolutely love it! I wish I had one too... to go to a tea party or something!ReplyDelete
Just lovely! I really like the shirring in the back, what a great idea to do a tutorial. I love when I find a vintage dress with shirring.ReplyDelete
- AnonymousJune 16, 2011 at 9:42 AM
Oh Gertie, it's gorgeous!ReplyDelete
I love the third picture from the top where Pip is totally admiring your shoes :)
I love that so much! I think the length is great and the shirred panels...the SHOES! Everything. Thanks for sharing.ReplyDelete
- AnonymousJune 16, 2011 at 9:46 AM
What an amazing place to be at, when you can just knock up a dress like that for fun. I love the fabric and the petticoat is tres cute.ReplyDelete
Love the dress.ReplyDelete
Love the shoes.
Love the cat!
so pretty! i don't normally care for tea-length, but it is very flattering on you!ReplyDelete
LOVE!! So fantastic & thanks for the petticoat link...i've been needing one of those for a while!!ReplyDelete
Where did you get those shoes? Where did you get those shoes?ReplyDelete
I love the dress - excellent job.
Quite lovely! I'm excited to see the tute on shirring. Your fabric choice is fantastic and it looks great on you!!! Brava!!!ReplyDelete
SuzyQ, check out yesterday's post--I linked to the shoes!ReplyDelete
Adorable dress - it looks great on you. Where oh where would you wear it, though? Or, is my life really that dull?ReplyDelete
Totally darling! I adore the fabric choice. It looks lovely on you too and I too think the peek of the petticoat rather fetching! Lovely piece! xoxo, SunniReplyDelete
You look absolutely amazing in that dress, Gertie! I love the length, the petti and those fantastic SHOES. (Serious case of covet going on over here!). Can't wait for your shirring tute!ReplyDelete
Ooh, fun green shoes! I'm excited for the shirring tutorial. Love the true tea length.ReplyDelete
I love that dress! You look fantastic and the green shoes are so cute with it. The full petticoat and tea-length are just perfect. I also am very intrigued with the idea of an elasticized back. I've been thinking about doing that with a maxi dress pattern so I can eliminate the need for a back zipper. A tutorial would be most helpful.ReplyDelete
Lovely dress! I love the joyful fabric. And the length is perfect, it looks great.ReplyDelete
- AnonymousJune 16, 2011 at 11:27 AM
It's gorgeous! I love how the petticoat peeks out. And completely agree--it should be a permanent decoration in your house, if not on your body.ReplyDelete
Oh my lord you look amazing! That is so beautiful, I love love love the fabric, and I love the modern touch with the shoes!ReplyDelete
Gah, the great news in this post is that there will be a elastic shirred back tutorial!!!! I've always wanted to know more about this technique.ReplyDelete
Lovely dress, but I must admit I prefer your usual length_ I find it just the right mix between modern and vintage...
I definitely like the tea length on you! Super cuteness. I like the shoes even better on as well.ReplyDelete
- CarolynJune 16, 2011 at 11:59 AM
I have a feeling that. You are going to have a lot of fun in that dress. And I love the petticoat! Haha..you have a great time. It looks wonderful. : )ReplyDelete
Stunning! I really like how you added shirring to the back. It is a great idea for comfort.ReplyDelete
I don't blame you for liking it as decoration in your home, but it still needs to get out the house from time to time, especially since you look so beautiful in it.
I think your dress is gorgeous and I'm looking forward to your tutorial about shirring. But I'll hesitantly voice a minority opinion on the petticoat. I love the way it makes the dress look, but I'm not fond of the way it hangs below the hem. Perhaps it's because I was alive way back when "retro" was current and up to date (albeit a child). It just looks a bit sloppy to me. Of course, in those days it would have been considered very embarrassing to have your slip showing.ReplyDelete
But once again, I do think that both you and your dress are gorgeous.
This is beautiful on you and I love how you wear the green shoes to contrast, perfect!ReplyDelete
Beautiful dress! Love the ribbon edged petticoat.ReplyDelete
That is a gorgeous dress, and I love the fabric. So summery and fresh.ReplyDelete
such an cute dress.ReplyDelete
Gertie, this is STUNNING!! I absolutely love it :)ReplyDelete
Wow it's beautifull, how much cotton did you need to make this dress?ReplyDelete
It looks great - Love it.ReplyDelete
My Step Mom wants a tea length Circle-ish skirt for her upcomming wedding (on monday!) But I am having trouble finding a way to cut it on the fabric that I have. What is the best way to cut one?ReplyDelete
I love this dress!!ReplyDelete
- lianneJune 16, 2011 at 7:23 PM
I like the length a lot. It makes you look taller, interestingly. Crazy about the shirring, too!ReplyDelete
Absolutely gorgeous, as usual! I love the fabric, the length, the petticoat and the shirring is such a brillian idea.ReplyDelete
Awesome sauce. All of it. Let us establish a Green Shoes with Red Dress Day!ReplyDelete
I fell in love with tea length several years ago, strongly encouraged by the combination of varicose veins and cellulite that was slowly swallowing up my legs. Now I lengthen almost all of my dress and skirt patterns to that length,resulting in both great successes and dismal failures.
I love it! This is one of my very favorite things that you've made. You're such an inspiration. I wish I could sew half as well as you!ReplyDelete
Omigosh! Are exclamation marks de rigeur these days?! Because I have been getting rid of them in copy at work! Now I'm wondering if I am behind the times yet again and should leave them in!ReplyDelete
(But seriously, that dress is really cute and looks adorable on you. Nice work.)
The most beautiful thing about that very pretty dress is how happy you look in it. I love the magic of a dress so special that it makes you feel like twirling.ReplyDelete
That is a beautiful dress! I rhink I might have to make one for me for next summer; it being winter here right now.ReplyDelete
It's amazing! I've got a shop-bought summer dress with a shirred back and it's the most comfortable thing. I'd love to learn about making them myself.ReplyDelete
Beautiful dress. Love the tea length.ReplyDelete
Gertie: GREAT dress!! Can't wait for a shirring tutorial. I an't seem to get it right, but love my clothes that have it as a part of the item. (ie, I have a great short skirt that is shirred across the back: very forgiving, although it's a bit big now! Hense, I'd like to make a version that's a bit smaller!)ReplyDelete
- StephanieJune 17, 2011 at 7:06 AM
OMG... the dress turned out beautifully, and the shoes are to DIE for <3 I have to say, tea length works well for this dress... I always shy away from tea length b/c I worry it'll cut my legs off at that awkward spot where ankle ends and The Calf begins (mine happen to be, shall we say, muscular), but secretly I've alwyas wanted to try it out. Hmmm =) Can't wait to see your shirring tutorial!ReplyDelete
Love the gown, especially the length! Well, actually, especially the fabric..and the shirring..and the shape..and the neckline/collar!ReplyDelete
Also love the way the green shoes bring out the green in your tattoos. Perfection!
The dress is beautiful. My dress form stands in my bedroom always wearing a "beautiful" garment that I've made. My sister said, "Oh no, that would have to go to another room. I would scare me every time I entered the room." My reply, "I like it hear. And besides, I'm used to it."ReplyDelete
Cute, cute, CUTE! Love the dress shape, love the fabric, and love those shoes! I'm really looking forward to your tips on how to do the elastic back. I just started sewing my first dress from a vintage pattern and your blog is so inspirational and an awesome reference! :-)ReplyDelete
It's absolutely gorgeous, and I love tea length! It's oh, so sophisticated!ReplyDelete
I ADORE that dress. When you tire of it, let me know. I'll give you my mailing address. :-) But, I also must confess that my all-time favorite dress was a plaid Betsey Johnson with an elesticated back and I would LOVE to know how to do that.ReplyDelete
I have to leave another comment because I love this dress so much!ReplyDelete
Dresses like this are pretty much the sole reason why i love the vintage look.
Please please please more details on how you put it together.
You're a rose with green stems!ReplyDelete
- AnonymousJune 18, 2011 at 8:11 AM
wow! I luv it!ReplyDelete
Ps I think my cat Frankie took a trip to the US while I wasn't looking - could have sworn that was him in the background - ha ha!
I can't wait for the tutorial! Esp. since I have a smocking foot now!ReplyDelete
I find it ironic that I just linked to crinolines through your bog since that's what brought me here in the first place.
This comment has been removed by the author.ReplyDelete
OH, I love that dress.. Very beautiful! Especially like the bias trim on the bodice...ReplyDelete
May I ask for some advice?? I've been planning to make a bathingsuit in a 40s fashion, but I can't fint any good patterns or advice on what to think about, for examples how to make the seams in the legs and armhole to fit wirhout turning loose when wet...I think elastic is the way to go but..well, im not sure... :)
Have you ever made you own bathingsuit? Have any advice on what to think about??
Have a great day!/ Olivia from Sweden Ps. Really love that Blueprints of F. book that I won in your giveaway last year, look in it almost every day....
I'm never less than totally floored by the dresses you make, esp as this one features roses, one of my favorite prints. I actually prefer when pettitcoats are bit long and peek out from under skirts/dresses. great, fun shoes tooReplyDelete
Stunning! I love the fabric and the simple style of the pattern. The elastic shirring is brilliant to get that lovely fit. Shoes- perfect.ReplyDelete
Tea length- yes!!
stunning! absolutely stunning!ReplyDelete
LOVE LOVE LOVE THIS!!!!!!!!! You are so amazing!ReplyDelete
I don't comment much but just wanted to say I love this! I'm thinking about wearing a tea length dress for my upcoming wedding and am obsessed with crinolines! Loving the colour too, sooo summery! xxReplyDelete
That is gorgeous!ReplyDelete


text:
Dinosaur Birthday Shirt
Dinosaur Birthday Shirt
A fun, playful dinosaur birthday shirt personalized with your child's name and age.
All shirts are 100% cotton. I use a professional heat press to transfer the image, NOT a home iron. I will personalize it with your child's name and age for no addition cost. I use high quality shirts from ARB Blanks. These are very soft shirts, not thin undershirts. Please see the size chart below for the t-shirts and choose your options in the drop down menus.
For other Jurassic World items (such as Mom and Dad shirts), click the link below
*All products from Twistin Twirlin Tutus are 100% hand made and come from a pet-free, smoke-free home.
*Please note heat pressed shirts may become distressed through wash/wear. Always wash them inside out on a delicate cycle using mild detergent and no bleach.


text:
Quick & Confidential Rapid STD Testing
(866) 872-1888 Open Hours: Monday - Friday 9AM - 5PMOpen 24 Hours
1940 E Broadway Blvd
Tucson AZ 85719-5934
Open Business hours
M-F: 6:00 am - 2:30 pm
Rapid STD Testing Tucson provides fast, confidential and accurate STD testing service. The opposite should be expected when you visit a Free STD Testing Clinic. They're not discreet because everyone knows that location as the "Free Clinic".
You may encounter physical exam or swab collection. All STD tests performed at any Alameda test Facilities are FDA approved, so getting accurate results are never a problem.
Residents at Tucson now have access to quick and confidential STD testing. Our testing locations in Tucson make it easy for you to slip away from your busy schedule so you can take a quick and easy STD test.
When you test with Rapid STD Testing. you can count on confidential testing and quick results. Within 24 to 72 hours after testing, you can call and speak with one of our care counselors about your results.
We've made STD testing easy, contact us today at 1-866-872-1888 to schedule your test at a testing facility nearest you.
Find a Lab


text:
Data behind
SOTA Stories
Skin and CBD
Dr. Cather's
Published Articles
SOTA CBD Breakdown
SOTA CBD Breakdown
Data behind
SOTA Stories
Skin and CBD
Dr. Cather's
Published Articles
SOTA CBD Breakdown
100% Clean and All-Natural
Patented Dropper and Packaging
100% Clean and All-Natural
Patented Dropper and Packaging
Terms of Service
In General
SOTA Health Products, LLC ("https://sotacbd.com") owns and operate this Website. This document governs your relationship with https://sotacbd.com ("Website"). Access to and use of this Website and the products and services available through this Website (collectively, the "Services") are subject to the following terms, conditions and notices (the "Terms of Service"). By using the Services, you are agreeing to all of the Terms of Service, as may be updated by us from time to time. You should check this page regularly to take notice of any changes we may have made to the Terms of Service.
Access to this Website is permitted on a temporary basis, and we reserve the right to withdraw or amend the Services without notice. We will not be liable if for any reason this Website is unavailable at any time or for any period. From time to time, we may restrict access to some parts or all of this Website.
This Website may contain links to other websites (the "Linked Sites"), which are not operated by https://sotacbd.com. https://sotacbd.com has no control over the Linked Sites and accepts no responsibility for them or for any loss or damage that may arise from your use of them. Your use of the Linked Sites will be subject to the terms of use and service contained within each such site.
Privacy Policy
Our privacy policy, which sets out how we will use your information, can be found at https://sotacbd.com/privacy-policy/. By using this Website, you consent to the processing described therein and warrant that all data provided by you is accurate.
You must not misuse this Website. You will not: commit or encourage a criminal offense; transmit or distribute a virus, trojan, worm, logic bomb or any other material which is malicious, technologically harmful, in breach of confidence or in any way offensive or obscene; hack into any aspect of the Service; corrupt data; cause annoyance to other users; infringe upon the rights of any other person's proprietary rights; send any unsolicited advertising or promotional material, commonly referred to as "spam"; or attempt to affect the performance or functionality of any computer facilities of or accessed through this Website. Breaching this provision would constitute a criminal offense and https://sotacbd.com will report any such breach to the relevant law enforcement authorities and disclose your identity to them.
We will not be liable for any loss or damage caused by a distributed denial-of-service attack, viruses or other technologically harmful material that may infect your computer equipment, computer programs, data or other proprietary material due to your use of this Website or to your downloading of any material posted on it, or on any website linked to it.
Intellectual Property, Software and Content
The intellectual property rights in all software and content (including photographic images) made available to you on or through this Website remains the property of https://sotacbd.com or its licensors and are protected by copyright laws and treaties around the world. All such rights are reserved by https://sotacbd.com and its licensors. You may store, print and display the content supplied solely for your own personal use. You are not permitted to publish, manipulate, distribute or otherwise reproduce, in any format, any of the content or copies of the content supplied to you or which appears on this Website nor may you use any such content in connection with any business or commercial enterprise.
Terms of Sale
By placing an order you are offering to purchase a product on and subject to the following terms and conditions. All orders are subject to availability and confirmation of the order price. By making a purchase you are demonstrating a clear understanding that we are selling these products as containing CBD (cannabidiol) from hemp oil. These statements have not been evaluated by the FDA and are not intended to diagnose, treat or cure any disease, always check with your physician before starting a new dietary supplement program. We are committed to complete compliance with FDA regulations and as such, because these products have not been evaluated by the FDA, we make no claims as to any benefits for products containing CBD (cannabidiol). If you decide to purchase our products, you are purchasing these products with the understanding the present status of CBD (cannabidiol) products.
Dispatch times may vary according to availability and subject to any delays resulting from postal delays or force majeure for which we will not be responsible.
In order to contract with https://sotacbd.com you must be over 18 years of age and possess a valid credit or debit card issued by a bank acceptable to us. https://sotacbd.com retains the right to refuse any request made by you. If your order is accepted we will inform you by email and we will confirm the identity of the party which you have contracted with. This will usually be https://sotacbd.com or may in some cases be a third party. Where a contract is made with a third party https://sotacbd.com is not acting as either agent or principal and the contract is made between yourself and that third party and will be subject to the terms of sale which they supply you. When placing an order you undertake that all details you provide to us are true and accurate, that you are an authorized user of the credit or debit card used to place your order and that there are sufficient funds to cover the cost of the goods. The cost of foreign products and services may fluctuate. All prices advertised are subject to such changes.
(a) Our Contract
When you place an order, you will receive an acknowledgment e-mail confirming receipt of your order: this email will only be an acknowledgment and will not constitute acceptance of your order. A contract between us will not be formed until we send you confirmation by e-mail that the goods which you ordered have been dispatched to you. Only those goods listed in the confirmation e-mail sent at the time of dispatch will be included in the contract formed. Upon receipt of product, you are accepting all liability with our products. It is your sole responsibly to contact a physician if you take any of SOTA Health Products in accordance to the suggested dose on the bottle to determine if there are any health risks associated with taking CBD and/or with any current health conditions you may have. At no time, may SOTA CBD be held liable for any health related risks and you are taking CBD at your own risk.
(b) Pricing and Availability
Whilst we try and ensure that all details, descriptions and prices which appear on this Website are accurate, errors may occur. If we discover an error in the price of any goods which you have ordered we will inform you of this as soon as possible and give you the option of reconfirming your order at the correct price or cancelling it. If we are unable to contact you we will treat the order as cancelled. If you cancel and you have already paid for the goods, you will receive a full refund.
Delivery costs will be charged in addition; such additional charges are clearly displayed where applicable and included in the 'Total Cost'.
(c) Payment
Upon receiving your order we carry out a standard authorization check on your payment card to ensure there are sufficient funds to fulfill the transaction. Your card will be debited upon authorization being received. The monies received upon the debiting of your card shall be treated as a deposit against the value of the goods you wish to purchase. Once the goods have been dispatched and you have been sent a confirmation email the monies paid as a deposit shall be used as consideration for the value of goods you have purchased as listed in the confirmation email.
(d) Returns and Refunds
At SOTA CBD, we want you to experience the benefits of premium PCR Hemp Oil products. If you use any of our products for 30 days and don't feel better, we will insist that we give you a full refund. Simply go to our refund page, fill out our contact form or call us at 817-674-7896. If you email us or fill out the contact form, you will get an email confirmation back within 12 hours, 365 days a year, confirming your return has been processed.
Disclaimer of Liability
The material displayed on this Website is provided without any guarantees, conditions or warranties as to its accuracy. Unless expressly stated to the contrary to the fullest extent permitted by law https://sotacbd.com and its suppliers, content providers and advertisers hereby expressly exclude all conditions, warranties and other terms which might otherwise be implied by statute, common law or the law of equity and shall not be liable for any damages whatsoever, including but without limitation to any direct, indirect, special, consequential, punitive or incidental damages, or damages for loss of use, profits, data or other intangibles, damage to goodwill or reputation, or the cost of procurement of substitute goods and services, arising out of or related to the use, inability to use, performance or failures of this Website or the Linked Sites and any materials posted thereon, irrespective of whether such damages were foreseeable or arise in contract, tort, equity, restitution, by statute, at common law or otherwise. This does not affect https://sotacbd.com's liability for death or personal injury arising from its negligence, fraudulent misrepresentation, misrepresentation as to a fundamental matter or any other liability which cannot be excluded or limited under applicable law.
Linking to this Website
You may link to our home page, provided you do so in a way that is fair and legal and does not damage our reputation or take advantage of it, but you must not establish a link in such a way as to suggest any form of association, approval or endorsement on our part where none exists. You must not establish a link from any website that is not owned by you.
This Website must not be framed on any other site, nor may you create a link to any part of this Website other than the home page. We reserve the right to withdraw linking permission without notice.
Disclaimer as to ownership of trade marks, images of personalities and third party copyright
Except where expressly stated to the contrary all persons (including their names and images), third party trade marks and content, services and/or locations featured on this Website are in no way associated, linked or affiliated with https://sotacbd.com and you should not rely on the existence of such a connection or affiliation. Any trade marks/names featured on this Website are owned by the respective trade mark owners. Where a trade mark or brand name is referred to it is used solely to describe or identify the products and services and is in no way an assertion that such products or services are endorsed by or connected to https://sotacbd.com.
You agree to indemnify, defend and hold harmless https://sotacbd.com, its directors, officers, employees, consultants, agents, and affiliates, from any and all third party claims, liability, damages and/or costs (including, but not limited to, legal fees) arising from your use this Website or your breach of the Terms of Service.
https://sotacbd.com shall have the right in its absolute discretion at any time and without notice to amend, remove or vary the Services and/or any page of this Website.
If any part of the Terms of Service is unenforceable (including any provision in which we exclude our liability to you) the enforceability of any other part of the Terms of Service will not be affected all other clauses remaining in full force and effect. So far as possible where any clause/sub-clause or part of a clause/sub-clause can be severed to render the remaining part valid, the clause shall be interpreted accordingly. Alternatively, you agree that the clause shall be rectified and interpreted in such a way that closely resembles the original meaning of the clause /sub-clause as is permitted by law.
We operate a complaints handling procedure which we will use to try to resolve disputes when they first arise, please let us know if you have any complaints or comments.
If you breach these conditions and we take no action, we will still be entitled to use our rights and remedies in any other situation where you breach these conditions.
Entire Agreement
The above Terms of Service constitute the entire agreement of the parties and supersede any and all preceding and contemporaneous agreements between you and https://sotacbd.com. Any waiver of any provision of the Terms of Service will be effective only if in writing and signed by a Director of https://sotacbd.com.


text:
Difference between revisions of "Flameman/ipaq"
(Add categories)
m (→be inspired)
|Line 1,269:
|Line 1,269:
Latest revision as of 02:10, 22 April 2020
For more interesting projects done by Flameman, be sure to check out his project index
- 1 ipaq-36xx-Flameman
- 1.1 Introduction
- 1.2 HW table
- 1.3 Jtag
- 1.4 About kernel
- 1.5 boot loader
- 1.6 HW expansion, hack and such a stuff
- 1.7 image of the previous kernel 2.4 rootfs and such a stuff
- 1.8 About stage3
- 1.9 About stage4
- 1.10 All you have to kwnow about The pcmcia
- 1.11 About devtools
- 1.12 be inspired
The Target-goal of this page is
- install gentoo-arm into microdrive
- make the board able to boot from it
- describe how to build a jtag cable (to debug and recover from "Brickage")
- describe something useful with you can do with the PDA
logical steps about installing gentoo
- add the JTAG connector at ipaq-36**
- build the JTAG cable (you could skip it, it is suggested))
- study the bootloader
- make partitions on the microdrive
- populate them
- set the bootloader environment to boot from the microdrive
People you could contact if you need help
- flameman, I'm currently use this board for a project
- msn firstname.lastname@example.com
- email email@example.com
- irc.nick flameman (channel #edev, #gentoo-ppc)
- you ... if you want ;-)
About the board
ipaq PDA is a shortened name for Pesktop Personal Computer developed by Compact & HP.
iPAQ presently refers to a Pocket PC and personal digital assistant first unveiled by Compaq in April 2000; the name was borrowed from Compaq's earlier iPAQ Desktop Personal Computers. Since Hewlett-Packard's acquisition of Compaq, the product has been marketed by HP. The device is the main competition to the Palm, but provides more multimedia capabilities using a Microsoft Windows interface. In addition to this, there are several Linux distributions that will also operate on some of these devices. Earlier, units were modular. "Sleeve" accessories, technically called jackets, which slide around the unit and add functionality such as a card reader, wireless networking, GPS, and even extra batteries were used. Current iPAQs have most of these features integrated into the base device itself.
Hewlett-Packard introduced the first SmartPhone iPaq Pocket PC that looks like a regular cell phone and has VoIP capability. The series is the HP iPAQ 500 Series Voice Messenger
Compaq iPAQ H3600 series
Compaq's flagship iPAQs were the 3600 series models. Originally running the Microsoft Windows for Pocket PC 2000 OS, these devices featured 12-bit color displays, 32/64 MB of RAM, and 16 MB ROM.
Models in the 3600 series are:
3630, 3635, 3650 - which are identical models with 16 MB ROM and 32 MB RAM sold via different marketing channels. The 3635 was accompanied by a CF expansion sleeve that was sold separately with the other 2.
3660, 3670 - 64MB RAM. The 3670 was distributed in the US while the 3660 was distributed in Europe.
A Pocket PC 2002 OS upgrade is available, but the smaller ROM requires some software such as the media player to install in volatile RAM instead of the ROM as in the previous Pocket PC 2000.
As used units are low price, they are a great way to inexpensively get started with a PDA.
While limited by no on-board expansion slot, the iPAQ 3600 series memory and functionality can still be expanded by optional Compact Flash and PCMCIA sleeves, which allow users to add memory and peripherals. Some of these sleeves contain extra batteries to extend the iPAQ's battery life under the strain of added devices.
The main board of the iPAQ H3660 consists of the SA-1110 CPU, flash ROM, SDRAM, serial port (RS-232C), USB client port, FIR, touch panel interface, stereo audio codec, audio in/out circuit, microcontroller, and the expansion pack interface and connector.
The board consists of:
- CPU StrongARM core: 150 Dhrystone 2.1 MIPS @ 133 MHz, 235 Dhrystone 2.1 MIPS @ 206 MHz. The arm SA-1100 is a solid & smart implementation of the arm v4 little endian architecture
- RAM soldered 64MB DDR onboard memory chip
- CACHE 32-way set-associative caches
- 16 kilobyte instruction cache, 8 kilobyte write-back data cache
- 32-entry MMUs
- read/write buffer
- LAN On-Sleeve ethernet: pcmcia 3com*** 10/100 Mbit/s Fast Ethernet
- UART On-board SA-1100-uart mini-to-DB9 RS232C asynchronous serial port, speeds up to 230k, tested up to 115200bps
- CF iPAQ pcmcia sleeve has support for IBM/Hitachi Microdrive (/dev/cfa)
- ROM 16MB flash where it is stored the bootloader
- System PCB __.0 cm x __.0 cm
- RTC the real time clock chip is missing???
- LED Power, 2 LED pairs
- Watchdog hardware watchdog timer???
- Power Power-management features: normal (full-on) mode, idle (power-down) mode, sleep (power-down) mode
- < 240mW @ 1.55V core/133 MHz(TBC)
- < 400mW @ 1.75V core/206 MHz(TBC)
- PLL Integrated clock generation, Internal phase-locked loop (PLL), 3.6864-MHz oscillator, 32.768-kHz oscillator
- Display Transflective TFT liquid crystal display, 12bit color, 240x320
- I/O Sleeve connector, USB/serial connector, IrDA/CIR
- Battery 950 mAh Lithium Polymer rechargeable
- Additional features built into SA-1110 chipset
- Memory controller supporting ROM, synchronous mask ROM (SMROM), flash, DRAM, synchronous DRAM (SDRAM), SRAM, and SRAM-like variable latency I/O
- LCD controller: 1-, 2-, or 4-bit gray-scale levels, 8-, 12-, or 16-bit color levels
- Serial communications module supporting: SDLC, 230-Kbps UART
- Touch-screen, audio, telecom port
- Infrared data (IrDA) serial port: 115 Kbps, 4 Mbps
- Six-channel DMA controller
- Integrated two-slot PCMCIA controller
- Twenty-eight general-purpose I/O ports
- Real-time clock with interrupt capability
- On-chip oscillators for clock sources
- Interrupt controller
- Power-management features
- Four general-purpose interruptible timers
- 12-Mbps USB device controller
- Synchronous serial port (UCB1100, UCB1200, SPI, TI, Wire)
- 256 mini-ball grid array (mBGA)
- Intel StrongARM SA-1100
- Microprocessor Developer's Maniual - August 1999 http://www.lartmaker.nl/278088.pdf
- Microprocessor Specification Update - February 2000 http://www.lartmaker.nl/27810525.pdf
- LCD bandwidth http://www.lartmaker.nl/27827001.pdf
- embedded applications http://nihilisme.ca:8080/arm/doc/strongARM-cpu.pdf
- Arm Architecture Reference Manual book edited by Dave Jagger (get it from Amazon.com)
- ARM System Architecture book by Steve Furber (get it from Amazon.com or Barnes & Noble)
- ARM *NIX doc http://www.arm.linux.org.uk/
Clock generators
SA-1110 uses only two crystals, 32.768 KHz and 3.6864 MHz, to generate all frequency needed.
Please check SA-1110 Developer's Manual section 8.3 and Appendix B and C on the requirements of these two crystals. The frequency column using 3.579545 MHz crystal is for reference only, the iPAQ H3600 does not use this crystal in its design.
The core frequency can be programmed to the values in table below.
Core Clock Frequency w/3.6864 MHz X'tal
Core Clock Frequency w/3.579545 MHz X'tal
59.0 MHz
57.3 MHz
73.7 MHz
71.6 MHz
88.5 MHz
85.9 MHz
103.2 MHz
100.2 MHz
118.0 MHz
114.5 MHz
132.7 MHz
128.9 MHz
147.5 MHz
143.2 MHz
162.2 MHz
157.5 MHz
176.2 MHz
171.8 MHz
191.7 MHz
186.1 MHz
206.4 MHz
200.5 MHz
221.2 MHz
214.8 MHz
01100 - 11111
Not Supported
Memory Map
Address range
Description 1 0h0000 0000 - 0h07FF FFFF Static Bank Select 0 (128 MB) iPAQ H3600 onboard flash (MCS0#) 2 0h0800 0000 - 0h0FFF FFFF Static Bank Select 1 (128 MB) Reserved (MCS1#) 3 0h1000 0000 - 0h17FF FFFF Static Bank Select 2 (128 MB) Expansion pack (MCS2#) 4 0h1800 0000 - 0h1FFF FFFF Static Bank Select 3 (128 MB) Expansion pack (MCS3#) 5 0h2000 0000 - 0h2FFF FFFF PCMCIA Socket 0 Space (256 MB) Expansion pack PCMCIA/CF slot 0 Interface 6 0h3000 0000 - 0h3FFF FFFF PCMCIA Socket 1 Space (256 MB) Expansion pack PCMCIA/CF slot 1 Interface 7 0h4000 0000 - 0h47FF FFFF Static Bank Select 4 (128 MB) Static Memory or Variable Latency I/O Interface, 256 MB(MCS4#, MCS5#)
(Expansion pack MCS4#) 8 0h4800 0000 - 0h4FFF FFFF Static Bank Select 5 (128 MB) Extended I/O and PPSH use (MCS5#) 9 0h5000 0000 - 0h7FFF FFFF Reserved (768 MB) 10 0h8000 0000 - 0h8FFF FFFF Peripheral Control Module Registers
11 0h9000 0000 - 0h9FFF FFFF System Control Module Registers
12 0hA000 0000 - 0hAFFF FFFF Memory and Expansion Registers
13 0hB000 0000 - 0hBFFF FFFF LCD and DMA Registers (256 MB) 14 0hC000 0000 - 0hC7FF FFFF DRAM Bank 0 (128 MB) 512 MB. The iPAQ H3600 uses bank 0 only. 15 0hC800 0000 - 0hCFFF FFFF DRAM Bank 1 (128 MB) Reserved 16 0hD000 0000 - 0hD7FF FFFF DRAM Bank 2 (128 MB) Reserved 17 0hD800 0000 - 0hDFFF FFFF DRAM Bank 3 (128 MB) Reserved 18 0hE000 0000 - 0hE7FF FFFF Zeros Bank (128 MB) Cache flush replacement data.
Reads return zero, 128 MB 19 0hE800 0000 - 0hFFFF FFFF Reserved (384 MB)
Supporting two-channel CF/PCMCIA expansion pack
The iPAQ H3600 supports two-channel CF/PCMCIA expansion pack decode, but needs special handling on Card inserted detection(CARD_IND#) and Card IRQ(CARD_IRQ#). On the expansion pack connector, the PSKTSEL signal can be used to decode which CF/PCMCIA slot is selected for two-channel CF/PCMCIA expansion packs. PSKTSEL=0 selects channel 0, PSKTSEL=1 selects channel 1.
The default PCMCIA/CF slot is slot 0 and supports external connections. The second PCMCIA/CF is slot 1 and is for embedded slot only.
Memory Locations
memory map of the board will be added as soon as possible
|addr begin
|addr end
|ram, userspace
|ram, userspace
Open questions
1) how/where is ram mapped ?
2) how/where is microdrive mapped ?
3) how/where is pci mapped ?
3) what is the bootstrap addr of the flash ?
about sleeve 2xpcmcia: card inserted detection(CARD_IND#) seems to have success, while Card IRQ(CARD_IRQ#) has failure
anyway the higher layer dosn't attach: the real reason why it happens is obscure and need to be debugged a bit ... NO ONE KERNEL FROM THE HH CVS IS ABLE TO HANDLE THE SLEEVE 2 x PCMCIA
so from my point of view, there is nothing working in the 36** archive: i mean the sleeve 2xpcmcia has never worked with any kernel 2.6 !
i have to investigate the reason why, but ... i need a real working machine, so i think i will switch myself to h55** that should work: in this case, if i would have a confirm the h55** is really working with such a sleeve ... i will have a look in his specific kernel sources tree, just to understood and compare what is the specific problem of the h36** support !
anybody working with h55** and sleeve 2xpcmcia ? please report your experience @ email@example.com
Images of the board
HW table
About kernel
news about
news for iPAQ
you can read about kernel status and user land @ Flameman/ipaq/status
any suggestion, testing, such a collaboration is pretty welcome !
poor dmesg (dual pcmcia sleeve)
boot> ser_con serial console at your service... boot> boot vfat h3600_sleeve_init_module h3600_generic_pcmcia_init_module: registering sleeve drivers registering sleeve driver 0003ACF4 registering sleeve driver 0003AD44 registering sleeve driver 0003ACA4 h3600_sleeve_insert: no spi read, defaulting sleeve vendor h3600_sleeve_insert: no spi read, defaulting sleeve deviceid sleeve vendorid=00001125 sleeve deviceid=0000D7C3 pcmcia_probe_sleeve probing for dual pcmcia sleeve dual_pcmcia_linkup[0]->prc=000019B0 dual_pcmcia_probe_sleeve h3600_sleeve_insert: matched driver Compaq PC Card Sleeve pcmcia_init_module cis[0] =00000001 01 04 DF 12 01 FF 1C 05 03 DF 12 01 FF 18 02 DF 01 21 02 04 01 funcid=00000004 fixed disk 22 02 01 01 22 03 02 08 0F 1A 05 01 07 00 02 0F 1B 0B C0 C0 A1 27 55 4D 5D 4E 08 00 20 1B 06 00 01 21 B5 1E 3E 1B 0D C1 41 99 27 55 4D 5D 4E 64 F0 FF FF 20 1B 06 01 01 21 B5 1E 3E 1B 12 C2 41 99 27 55 4D 5D 4E EA 61 F0 01 07 F6 03 01 EE 20 1B 06 02 01 21 B5 1E 3E 1B 12 C3 41 99 27 55 4D 5D 4E EA 61 70 01 07 76 03 01 EE 20 1B 06 03 01 21 B5 1E 3E 20 04 19 03 00 00 manfid[0]=00000019 manfid[1]=00000003 15 16 04 01 48 49 54 41 43 48 49 00 6D 69 63 72 6F 64 72 69 76 65 00 FF end pcmcia_insert: funcid = 00000004 serial_number: N2H2ZDBA firmware_revision: DNBOCA2A model_number: HMS360402D5CF00 n_sectors_user_addressable=00000000 bytes_per_sector=00000200 major_version=00007068 minor_version=0000500C flags=0000848A ACTUAL bytes_per_sector=00000200 cis[0] =00000001 01 03 00 00 FF 17 03 12 00 FF 15 39 04 01 41 64 61 70 74 65 63 2C 20 49 6E 63 2E 00 41 50 41 2D 31 34 36 30 20 53 43 53 49 20 48 6F 73 74 20 41 64 61 70 74 65 72 00 56 65 72 73 69 6F 6E 20 30 2E 30 31 00 FF 20 04 2F 01 02 00 manfid[0]=0000002F manfid[1]=00000001 1A 05 01 08 00 20 01 1B 0F C9 01 19 49 55 65 06 CA 60 40 03 1F 30 00 1E 1B 07 08 08 CA 60 40 01 1F end pcmcia_insert: funcid = 00000000 ptable signature=0000AA55 Mounting vfat on partition 00000000 cmd vfat mount: partid=00000000 vfat mount: reading bpb_info oemname=MSDOS5.0 Reading params from file: /boot/params vfat_find_file_entry: fname='boot/params' dirname='boot' basename='PARAMS' vfat_find_dir_entry: fname='boot' dirname='' basename='boot' searching root_dir_entries vfat_read_clusters_offset: reached VFAT_EOC at bytes_read=00000200 find_file_in_dir: READt"ŸÁh"ŸÁ,ë attr=00000010 first_cluster=00000003 n_bytes=00000000 find_file_in_dir: READt"ŸÁh"ŸÁ,ë attr=00000010 first_cluster=00000000 n_bytes=00000000 find_file_in_dir: GENTOO attr=00000020 first_cluster=00000004 n_bytes=002680B1 find_file_in_dir: GENTOO attr=00000020 first_cluster=00000004 n_bytes=002680B1 find_file_in_dir: ZIMAGE attr=00000020 first_cluster=00001345 n_bytes=00120790 find_file_in_dir: ZIMAGE attr=00000020 first_cluster=00001345 n_bytes=00120790 find_file_in_dir: PARAMS attr=00000020 first_cluster=00001ACC n_bytes=00000099 + set linuxargs "root=/dev/hda3 init=/bin/bash console=ttySA0,115200" setting param <linuxargs> to value <root=/dev/hda3 init=/bin/bash console=ttySA0,115200> + set kernel_filename boot/zimage setting param <kernel_filename> to value <boot/zimage> + set initrd_filename boot/initrd setting param <initrd_filename> to value <boot/initrd> + set rootfstype ext3 setting param <rootfstype> to value <ext3> Reading kernel from file: boot/zimage vfat_find_file_entry: fname='boot/zimage' dirname='boot' basename='ZIMAGE' vfat_find_dir_entry: fname='boot' dirname='' basename='boot' searching root_dir_entries vfat_read_clusters_offset: reached VFAT_EOC at bytes_read=00000200 find_file_in_dir: PARAt"ŸÁh"ŸÁ,ë attr=00000010 first_cluster=00000003 n_bytes=00000000 find_file_in_dir: PARAt"ŸÁh"ŸÁ,ë attr=00000010 first_cluster=00000000 n_bytes=00000000 find_file_in_dir: GENTOO attr=00000020 first_cluster=00000004 n_bytes=002680B1 find_file_in_dir: GENTOO attr=00000020 first_cluster=00000004 n_bytes=002680B1 find_file_in_dir: ZIMAGE attr=00000020 first_cluster=00001345 n_bytes=00120790 Reading initrd from file: boot/initrd vfat_find_file_entry: fname='boot/initrd' dirname='boot' basename='INITRD' vfat_find_dir_entry: fname='boot' dirname='' basename='boot' searching root_dir_entries vfat_read_clusters_offset: reached VFAT_EOC at bytes_read=00000200 find_file_in_dir: ZIMAt"ŸÁh"ŸÁ,ë attr=00000010 first_cluster=00000003 n_bytes=00000000 find_file_in_dir: ZIMAt"ŸÁh"ŸÁ,ë attr=00000010 first_cluster=00000000 n_bytes=00000000 find_file_in_dir: GENTOO attr=00000020 first_cluster=00000004 n_bytes=002680B1 find_file_in_dir: GENTOO attr=00000020 first_cluster=00000004 n_bytes=002680B1 find_file_in_dir: ZIMAGE attr=00000020 first_cluster=00001345 n_bytes=00120790 find_file_in_dir: ZIMAGE attr=00000020 first_cluster=00001345 n_bytes=00120790 find_file_in_dir: PARAMS attr=00000020 first_cluster=00001ACC n_bytes=00000099 find_file_in_dir: PARAMS attr=00000020 first_cluster=00001ACC n_bytes=00000099 find_file_in_dir: README.TXT attr=00000020 first_cluster=00002236 n_bytes=000000CC find_file_in_dir: README.TXT attr=00000020 first_cluster=00002236 n_bytes=000000CC Could not find file.cmd vfat mount: partid=00000000 vfat mount: reading bpb_info oemname=MSDOS5.0 pcmcia_remove_sleeve Booting vfat... kernel partition base C0008000 kernel_magic=E1A00000 kernel_region_words[9]=016F2818 Linux ELF flash_imgstart=C0008000 size=00000000 dest=C0000000 offset=00008000 MMU Control=C19F4071 MMU PIDVAM=00000000 Skipping kernel copy by request. C0008000: E1A00000 C0008004: E1A00000 C0008008: E1A00000 C000800C: E1A00000 C0008010: E1A00000 C0008014: E1A00000 C0008018: E1A00000 C000801C: E1A00000 C0008020: EA000002 C0008024: 016F2818 root_filesystem_name=ide Grabbed linuxargs, argc = 00000000 Using mach_type 00000016 setting boot parameters to root=/dev/hda3 init=/bin/bash console=ttySA0,115200 mdcnfg=0000F367 Making core tag at C0000100 Making cmdline tag at C0000114 Making mem32 tag at C00001AC Making initrd tag at C00001BC initrd.start=C0800000 initrd.size=00000000 command line is: mtdparts=ipaq:0x00040000@0x00000000(bootldr)ro,0x00FC0000@0x00040000(root) root=/dev/hda3 init=/bin/bash console=ttySA0,115200 rootfstype=ext3 Disabling LCD controller linuxEntryPoint=C0008000 Booting Linux image Uncompressing Linux............................................................................ done, booting the kernel. Linux version 2.6.21-hacked-ipaq-3660 (root@queen-vittoria) (gcc version 4.1.0) #6 Sun Feb 15 20:22:10 CET 2009 CPU: StrongARM-1110 [6901b118] revision 8 (ARMv4), cr=c000717f Machine: Compaq iPAQ H3600 Memory policy: ECC disabled, Data cache writeback Built 1 zonelists. Total pages: 16384 Kernel command line: mtdparts=ipaq:0x00040000@0x00000000(bootldr)ro,0x00FC0000@0x00040000(root) root=/dev/hda3 init=/bin/bash console=ttySA0,115200 rootfstype=ext3 � PID hash table entries: 512 (order: 9, 2048 bytes) start_kernel(): bug: interrupts were enabled early Console: colour dummy device 80x30 Dentry cache hash table entries: 8192 (order: 3, 32768 bytes) Inode-cache hash table entries: 4096 (order: 2, 16384 bytes) Memory: 64MB = 64MB total Memory: 62464KB available (1918K code, 427K data, 96K init) Mount-cache hash table entries: 512 CPU: Testing write buffer coherency: ok NET: Registered protocol family 16 SCSI subsystem initialized NET: Registered protocol family 2 IP route cache hash table entries: 512 (order: -1, 2048 bytes) TCP established hash table entries: 2048 (order: 1, 8192 bytes) TCP bind hash table entries: 1024 (order: 0, 4096 bytes) TCP: Hash tables configured (established 2048 bind 1024) TCP reno registered NetWinder Floating Point Emulator V0.97 (double precision) io scheduler noop registered io scheduler anticipatory registered io scheduler deadline registered io scheduler cfq registered (default) pccard: PCMCIA card inserted into slot 0 pccard: PCMCIA card inserted into slot 1 Serial: SA11x0 driver $Revision: 1.50 $ sa11x0-uart.3: ttySA0 at MMIO 0x80050000 (irq = 17) is a SA1100 loop: loaded (max 8 devices) Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2 ide: Assuming 50MHz system bus speed for PIO modes; override with idebus=xx SCSI Media Changer driver v0.25 Intel ISA PCIC probe: <1>Unable to handle kernel NULL pointer dereference at virtual address 000003e0 pgd = c0004000 [000003e0] *pgd=00000000 Internal error: Oops: c0007805 [#1] Modules linked in: CPU: 0 PC is at i365_get+0x48/0x60 LR is at identify+0x7c/0x1d8 pc : [<c0143ab4>] lr : [<c0016af4>] Not tainted sp : c0317f44 ip : 60000013 fp : c0317f50 r10: 00000000 r9 : 00000000 r8 : 00000000 r7 : 000003e0 r6 : c0316000 r5 : c025f640 r4 : c0217824 r3 : 00000000 r2 : 000003e0 r1 : 00000000 r0 : 00000000 Flags: nZCv IRQs off FIQs on Mode SVC_32 Segment kernel Control: C000717F Table: C000717F DAC: 00000017 Process swapper (pid: 1, stack limit = 0xc0316250) Stack: (0xc0317f44 to 0xc0318000) 7f40: c0317f70 c0317f54 c0016af4 c0143a78 c0217824 c025f640 c0316000 7f60: 00000000 c0317fac c0317f74 c0017810 c0016a84 c0317f80 c01030f8 c0143a1c 7f80: c001b1c4 c001b1c4 c001ac9c c0316000 00000000 00000000 00000000 00000000 7fa0: c0317ff4 c0317fb0 c00200b4 c001779c 00000000 00000000 c002002c c0037fe4 7fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 7fe0: 00000000 00000000 00000000 c0317ff8 c0037fe4 c0020038 71657220 65726975 Backtrace: [<c0143a6c>] (i365_get+0x0/0x60) from [<c0016af4>] (identify+0x7c/0x1d8) [<c0016a78>] (identify+0x0/0x1d8) from [<c0017810>] (init_i82365+0x80/0x454) r7 = 00000000 r6 = C0316000 r5 = C025F640 r4 = C0217824 [<c0017790>] (init_i82365+0x0/0x454) from [<c00200b4>] (init+0x88/0x264) [<c002002c>] (init+0x0/0x264) from [<c0037fe4>] (do_exit+0x0/0x74c) r7 = 00000000 r6 = 00000000 r5 = 00000000 r4 = 00000000 Code: e1d330b0 e5922228 e0811303 e20110ff (e5c21000) <0>Kernel panic - not syncing: Attempted to kill init!
the dual pcmcia sleeve is not working
good dmesg (1x pcmcia sleeve)
coming soon
kernels 2.6
Using the bootldr there is the possibility to boot from the pcmcia sleeves in where it can be allocated a microdrive (CF2). it's not possible to maintain the windows CE on the iPAQ with a sort of dual boot. As far as i know there is no 2.6 kernel used at this time (that means no support), there is only 2.4 cause most of developers are working on the openmoko project which is a full open source mobile phone.
Feel free to take a look there, that's interesting, anyway if you are still interested about iPAQ: these are my experimental results about iPAQ 3630-3660 and the 2.6
studying how to write kernel drivers
The socket controller
The socket controller serves as a bridge between PC Card devices and the system bus. There are several varieties of controllers, but all share the same basic functionality. The Socket Services software layer takes care of all the details of how to program the host controller.
The socket controller has the job of mapping windows of addresses in the host memory and IO spaces to windows of addresses in card space. All supported controllers support at least four independent memory windows and two IO windows per socket.
Each memory window is defined by a base address in the host address space, a base address in the card address space, and a window size. Some controllers differ in their alignment rules for memory windows, but all controllers will support windows whose size is at least 4K and also a power of two, and where the base address is a multiple of the window size. Each window can be programmed to point to either attribute or common memory.
IO windows differ from memory windows in that host addresses that fall within an IO window are not modified before they are passed on to an IO card. Effectively, the base addresses of the window in the host and card address spaces are always equal. IO windows also have no alignment or size restrictions; an IO window can start and end on any byte boundary in the 64K IO address space.
The PC Card bus defines a single interrupt signal from the card to the controller. The controller then has the responsibility of steering this interrupt to an appropriate interrupt request (``irq) line. All controllers support steering card IO interrupts to essentially any free interrupt line. Because steering happens in the controller, the card itself is unaware of which interrupt it uses.
All PC Card controllers can generate interrupts in response to card status changes. These interrupts are distinct from the IO interrupts generated by an IO card, and use a separate interrupt line. Signals that can generate interrupts include card detect, ready/busy, write protect, battery low, and battery dead
pcmcia sleeve
There is an issue with pcmcia sleeve: the problem doesn't occur with single slot sleeves with part number 173396-001 but does occur in dual slot sleeves with part number 216198-B21. And we have only today found that the problem also occurs with new (?) model single slot sleeves with part number 249704-B22.
sources fix up is required
how to write a pcmcia kernel driver http://www.linux-mag.com/id/1981
- sa11xx_drv_pcmcia_probe -> soc_common_drv_pcmcia_probe
- drivers/pcmcia/cs.c: socket_insert
- drivers/pcmcia/pcmcia_ioctl.c: p_dev = pcmcia_device_add(s, bind_info->function);
- drivers/pcmcia/ds.c: "pcmcia: registering new device %s\n" -> struct pcmcia_device * pcmcia_device_add(struct pcmcia_socket *s, unsigned int function)
on 04-12-2009
gentoo, booting from the CF
initialize it
1. boot> sleeve insert 2. boot> pcmcia insert
boot loader
thanks to Jay7
"boot ide" doesn't use a filesystem at all. I suspect that what you really want is "boot vfat", which uses a VFAT filesystem. The disk can (indeed, probably should) have a partition table.
Bootldr can't read ext2, so you would need to create a special /boot partition as VFAT. Other than that, and the normal drama relating to having the root partition on a PCMCIA device, it should boot Debian just fine.
proof fix up
I have been trying to boot Intimate off of a 2GB Kingston PCMCIA hard drive. It looks like the boot vfat function is not reading the partition table on the drive correctly. I have found several posts by other people who have 2GB or 5GB drives that have identical errors. I would like to know if anyone has succeeded in working around this problem.
Hmm...I wrote that wiki based on my own experience getting it going.
Unless the 4GB card is just too big for the sleeve or some other unidentified problem, it should work.
So I believe I located the problem. This line from the mkdosfs man page:
-F FAT-size Specifies the type of file allocation tables used (12, 16 or 32 bit). If nothing is specified, mkdosfs will automatically select between 12 and 16 bit, whatever fits better for the filesystem size. 32 bit FAT (FAT32 format) must (still) be selected explicitly if you want it.
Running "mkdosfs -F16 /dev/hde1" on a 256 MB vfat partition created a bootable CF microdrive. My guess is that for most of the partition sizes I chose, it defaulted to FAT12 when I didn't specify that option, even though I selected FAT16 in fdisk. Thanks again for your help.
[*] BootBlaster locks up WinCE as soon as I run it! -> If you are running BootBlaster from an SD card, try copying it to a location on the iPAQ itself eg. the "iPAQ file store"
I am attempting to boot from a 4GB Hitachi Microdrive on an iPAQ h5500 with a PCMCIA-cf, following the steps at:
The most common problem I am running into is the "filename too long" error. There was a quick fix posted online that failed for me (remounting the vfat partition as msdos and recopying initrd, param and zimage in). There was also a suggestion that bootldr cannot handle large vfat partitions (> 32 MB), but the post was years old. Is this still the case?
Here is what happens using
boot> boot vfat warning, no sleeve detected. attempting pcmcia insert anyway. h5400_control_egpio: not implemented yet for this egpio h3600_sleeve_insert: no spi read, defaulting sleeve vendor h3600_sleeve_insert: no spi read, defaulting sleeve deviceid sleeve vendorid=00001125 sleeve deviceid=0000D7C3 pcmcia_probe_sleeve h5400_control_egpio: not implemented yet for this egpio probing for dual pcmcia sleeve dual_pcmcia_linkup[0]->prc=00000000 dual_pcmcia_probe_sleeve h5400_control_egpio: not implemented yet for this egpio h3600_sleeve_insert: matched driver Compaq PC Card Sleeve cis[0] =000000FF end pcmcia_insert: funcid = 00000000 cis[0] =000000FF end pcmcia_insert: funcid = 00000000 Mounting vfat on partition 00000000 cmd vfat mount: partid=00000000 vfat mount: reading bpb_info pcmcia_insert: funcid = 00000000 Mounting vfat on partition 00000000 cmd vfat mount: partid=00000000 vfat mount: reading bpb_info Reading params from file: /boot/params vfat_find_file_entry: fname='boot/params' dirname='boot' basename='PARAMS' vfat_find_dir_entry: fname='boot' dirname='' basename='boot' searching root_dir_entries Invalid long filename entry: filename too long Reading kernel from file: boot/zImage vfat_find_file_entry: fname='boot/zImage' dirname='boot' basename='ZIMAGE' vfat_find_dir_entry: fname='boot' dirname='' basename='boot' searching root_dir_entries Invalid long filename entry: filename too long read zimage failed rc=FFFFFFFE
obsoleted info http://www.handhelds.org/moin/moin.cgi/HaRET
ideas2 =
HW expansion, hack and such a stuff
compact keyboard
Manufacture's Part# B50111-001, 250111-001, 250110-001, 251274-001
Micro Keyboard for iPaq H3800 series (3830, 3835, 3850, 3870, 3875, etc...) H3900 series (3950, 3955, 3970, 3975, etc), H5400 series (5450, 5455, etc), and H5500 series (5550, 5555) Looking for a small and lightweight keyboard for your iPAQ? This micro keyboard fits seamlessly and securely to your iPAQ Pocket PC with or without an Expansion Pack attached. Its ergonomic design and standard layout let you conveniently type quickly and comfortably anywhere.
it needs to be adapted to h36**, or it will be good in case i will switch to h5500
X11: emerging x11-base/kdrive --> USE=kdrive cross-emerge xorg
image of the previous kernel 2.4 rootfs and such a stuff
About stage3
- to be checked: http://mirror.mcs.anl.gov/pub/gentoo/experimental/arm/
- to be checked: http://gentoo.osuosl.org/experimental/arm/stages/arm/
- bin packages http://tinderbox.dev.gentoo.org/default-linux/arm/armv5tel-softfloat-linux-gnueabi/stable/
- gentoo arm handbook http://www.gentoo.org/doc/en/handbook/handbook-arm.xml?full=1#book_part1
what is the difference between arm and arm41 ? arm and armeb ?
is the (iPAQ 36** CPU) arm-sa1100 big or little endian ?
as far as i understand
- stage3-armeb mean big endian
- stage3-arm is little endian
- sa-1100 should be an arm.v4 ... so stage3-arm41 should be fine
cross emerge
Qt-embedded-interest, X-Server over qt-embedded?
Qt/embedded is a version of the Qt™ library that does not use the X window system, but draws directly to the framebuffer on Linux® systems. It is therefore interesting for embedded systems which have tight restrictions on the memory usage of the whole system. Its API is fully compatible with the one of the X11 version.
A great lack of qte is that you cannot run all the useful X applications that have been developed all over the years.
The major selling point of qt-embedded is to avoid using the X-Server to save memory and disk space on an embedded platform. If you want to use an existing X-Server to run Qt applications then use Qt/X11, not Qt/Embedded.
Chi si occupa dello sviluppo di applicazioni per piccoli schermi, conosce molto bene le difficoltà nel realizzare un software che sia multipiattaforma senza stravolgere diverse parti del codice scritto. Fino a oggi l'unica scelta praticabile era, forse, Java, che con le sue librerie assicurava una qualche forma di portabilità, purtroppo non totale per applicativi che fanno un uso avanzato di grafica, multimedia e funzionalità del "device". Fino a oggi, dicevo.
Esiste infatti una seconda via, ancora poco conosciuta, ma che secondo me riserva grandi potenzialità: quella di usare le QT Embedded, un potente framework applicativo sviluppato in C++, che attualmente gira su sistemi Windows CE ed embedded Linux. Basta guardare un video per capire cosa sia possibile fare già a partire da adesso.
Sono supportate nativamente funzioni quali l'antialiasing, la gestione del formato SVG, trasformazioni vettoriali, alpha cannel e molto altro.
Per chi si sta chiedendo che tipo di azienda sia questa Trolltech, vi posso dire che le sue librerie QT sono uno standard grafico sotto GNU/Linux, che vengono usate da KDE, che programmi sviluppati con questo framework possono funzionare anche sotto Windows e sotto Mac e che recentemente è stata acquistata dalla Nokia.
idea of kernel 2.4 familiar
idea of BinaryGentoo
be inspired be this article http://lesinigo.it/BinaryGentoo
irda ppp
To install IrDA-Utils: emerge -a irda-utils [edit] Start /etc/init.d/irda start
Put device near Ir port and check: cat /proc/net/irda/discovery
If log is not empty everything is OK. [edit] Settings
* /etc/irda
About stage4
Microwindows is an Open Source project aimed at bringing the features of modern graphical windowing environments to smaller devices and platforms. Microwindows allows applications to be built and tested on the Linux desktop, as well as cross-compiled for the target device.
Microwindows' genesis was with the NanoGUI project, and has now been combined into a single distribution. The Win32 API implementation is known as Microwindows, and the Xlib-like API implementation is known as Nano-X.
Since the WinCE API is mostly a subset of the Win32 API for graphics-related functions, the Microwindows API is also WinCE compatible, and can be used to implement WinCE graphics functions on platforms Microwindows is running on.
What is Microwindows?
Microwindows is an Open Source project that brings some of the features of modern graphical windowing systems to the programming community not wanting or requiring the large disk and ram requirements of higher-end windowing systems like Microsoft Windows or the X Window System. Microwindows does not require any operating system or other graphics system support, as it writes directly to the display hardware, although it runs well on Linux framebuffer systems. Microwindows is designed to be portable, and can run in a wide variety of hardware and software environments. One the of more interesting targets is the emerging market of portable handheld and pocket PC's running Linux, also known as LinuxCE.
What does Microwindows run on?
Microwindows currently runs on 32-bit Linux systems with kernel framebuffer support, or through the popular SVGAlib library. In addition, it has been ported to 16-bit Linux ELKS, and real-mode MSDOS. Microwindows screen drivers for 1, 2, 4, 8, 16 and 32 bits-per-pixel have been written, as well as a VGA 16 color 4 planes driver. Microwindows has been ported to a number of Handheld and Pocket PC's, as well. The Microwindows graphics engine is capable of running on any system that supports readpixel, writepixel, drawhorzline and drawvertline, and setpalette. Blitting support is optional, but if implemented allows enhanced functionality. All bitmap, font, cursor and color support is implemented on top of these routines. Support for 8, 15, 16 and 32 bit truecolor systems as well as 1, 2, 4 and 8bpp palletized systems is implemented.
Recently, an X11 driver was completed that allows Microwindows applications to be run on top of the X Window desktop. This driver emulates all of Microwindows' truecolor and palette modes so that an application can be previewed using the target system's display characteristics directly on the desktop display, regardless of the desktop display characteristics.
What CPU's are supported?
Microwindows is extremely portable, and completely written in C, although some routines have been recoded in assembly for speed. It has been ported to the Intel 16 and 32 bit cpu's, as well as MIPS R4000 (NEC Vr41xx) and ARM chips found on popular handheld and pocket PC's.
How big is Microwindows?
On 16 bit systems, the entire system, including screen, mouse and keyboard drivers runs in less than 64k. On 32-bit systems, support includes proportional fonts and applications are typically less than 100k.
What is Microwindows' architecture and what API's are supported?
Microwindows is essentially a layered design that allows different layers to be used or rewritten to suite the needs of the implementation. At the lowest level, screen, mouse/touchpad and keyboard drivers provide access to the actual display and other user-input hardware. At the mid level, a portable graphics engine is implemented, providing support for line draws, area fills, polygons, clipping and color models. At the upper level, various API's are implemented providing access to the graphics applications programmer. These APIs may or may not provide desktop and/or window look and feel. Currently, Microwindows supports the Win32 and Nano-X APIs. These APIs provide close compatibility with the Win32 and X Window systems, allowing programs to be ported from other systems easily.
On my:
links -g -driver fb returns: Could not initialize graphics driver fb: Could not get VT mode
(This one looks to me like stock /etc/fb.modes limitation, like I need to add my mode there. right?)
nano X11 on iPAQ
so the nano-X does not provide X, it's rather a desktop environment
What are Nano-X's graphics features?
Nano-X features full RGB color support, color mapping, optimized palette bitmap drawing, true color and palletized displays, and a 3d look-and-feel. Overlapped and child windows are supported, with complete window and client area clipping. Proportional and fixed fonts are supported, along with utilities for converting fonts or bitmap files. Optimized painting algorithms are used to allow maximum response while the user is moving windows on the screen. Off screen drawing and bit-blit routines are implemented for flicker-free drawing and animation. Polygon draws, fills and arbitrary region clipping are also supported.
so the first right choice seems to be nano-X, that means http://www.microwindows.org, that in my actual branch ... that will be supported by a specific gentoo overlay ... well it has a bit of issues that require me to compile it with the most extremely essential support i can do in order to have it running
IPAQ_KB requires you have the tiny plastic keyboard attached on the back of your iPAQ ... if you have such an extra stuff (you could buy on ebay for 15 euro or less) ... well the software driver has a bit of issue with IPAQ_KB_OPEN, so i am considering to use TTYKBD
TTYKBD uses a very simple ascii-only return values, and won't return function key values correctly. ... on iPAQ it needs the CONSOLE set
The mouse type is setup in the Nano-X configuration file, src/config. The mouse type to be used with Nano-X is set in the config file and the specified mouse driver is then compiled in. Touch panel drivers use the mouse interface with a specific driver. Following are the currently supported mouse types settable in the config file:
- IPAQMOUSE - touch panel driver for iPAQ/Assabet (mknode /dev/h3600_ts c 11 0)
- NOMOUSE - no mouse/touch panel in system
/* * Microwindows keyboard driver for Compaq iPAQ * * Copyright (c) 2000, 2003 Century Software Embedded Technologies * Written by Jordan Crouse */ #include <stdio.h> #include <sys/types.h> #include <fcntl.h> #include <unistd.h> #include <errno.h> #include "device.h" #define IPAQ_SCANCODE_RECORD 129 #define IPAQ_SCANCODE_CALENDAR 130 #define IPAQ_SCANCODE_CONTACTS 131 #define IPAQ_SCANCODE_Q 132 #define IPAQ_SCANCODE_START 133 #define IPAQ_SCANCODE_UP 134 /* keycode up */ #define IPAQ_SCANCODE_RIGHT 135 /* keycode right */ #define IPAQ_SCANCODE_LEFT 136 /* keycode left */ #define IPAQ_SCANCODE_DOWN 137 /* keycode down */ #define IPAQ_SCANCODE_ACTION 138 #define IPAQ_SCANCODE_SUSPEND 139 #ifdef __ECOS #define KEYBOARD "/dev/kbd" #else #define KEYBOARD "/dev/h3600_key" #endif static int IPAQ_Open(KBDDEVICE *pkd); static void IPAQ_Close(void); static void IPAQ_GetModifierInfo(MWKEYMOD *modifiers, MWKEYMOD *curmodifiers); static int IPAQ_Read(MWKEY *kbuf, MWKEYMOD *modifiers, MWSCANCODE *scancode); KBDDEVICE kbddev = { IPAQ_Open, IPAQ_Close, IPAQ_GetModifierInfo, IPAQ_Read, NULL }; static int fd; /* From the kernel - this maps a single index into */ /* the correct scancode */ static unsigned char scancodes[] = { 0, /* unused */ IPAQ_SCANCODE_RECORD, /* 1 -> record button */ IPAQ_SCANCODE_CALENDAR, /* 2 -> calendar */ IPAQ_SCANCODE_CONTACTS, /* 3 -> contact */ IPAQ_SCANCODE_Q, /* 4 -> Q button */ IPAQ_SCANCODE_START, /* 5 -> start menu */ IPAQ_SCANCODE_UP, /* 6 -> up */ IPAQ_SCANCODE_RIGHT, /* 7 -> right */ IPAQ_SCANCODE_LEFT, /* 8 -> left */ IPAQ_SCANCODE_DOWN, /* 9 -> down */ IPAQ_SCANCODE_ACTION, /* 10 */ IPAQ_SCANCODE_SUSPEND }; static int IPAQ_Open(KBDDEVICE * pkd) { /* Open the keyboard and get it ready for use */ fd = open(KEYBOARD, O_RDONLY | O_NONBLOCK); if (fd < 0) { DPRINTF("%s - Can't open keyboard!\n", __FUNCTION__); return -1; } return fd; } static void IPAQ_Close(void) { close(fd); fd = -1; } static void IPAQ_GetModifierInfo(MWKEYMOD * modifiers, MWKEYMOD * curmodifiers) { if (modifiers) *modifiers = 0; /* no modifiers available */ if (curmodifiers) *curmodifiers = 0; } static int IPAQ_Read(MWKEY * kbuf, MWKEYMOD * modifiers, MWSCANCODE * scancode) { int keydown = 0; int cc = 0; char buf[1]; cc = read(fd, &buf, 1); if (cc < 0) { if ((errno != EINTR) && (errno != EAGAIN) && (errno != EINVAL)) { perror("IPAQ KEY"); return (-1); } else { return (0); } } if (cc == 0) return (0); /* If the code is less than 127, then we know that */ /* we have a key down. Figure out what we've got */ *modifiers = 0; if (*buf < 127) { keydown = 1; /* Key pressed but not released */ if (*buf > 9) return (0); *scancode = scancodes[(int) *buf]; } else { keydown = 2; /* key released */ *scancode = *buf; } switch (*scancode) { case IPAQ_SCANCODE_RECORD: *kbuf = MWKEY_RECORD; break; case IPAQ_SCANCODE_CALENDAR: *kbuf = MWKEY_APP1; break; case IPAQ_SCANCODE_CONTACTS: *kbuf = MWKEY_APP2; break; case IPAQ_SCANCODE_Q: *kbuf = MWKEY_MENU; break; case IPAQ_SCANCODE_START: /* *kbuf = MWKEY_LAST;*/ *kbuf = MWKEY_CANCEL; break; case IPAQ_SCANCODE_UP: *kbuf = MWKEY_UP; break; case IPAQ_SCANCODE_DOWN: *kbuf = MWKEY_DOWN; break; case IPAQ_SCANCODE_LEFT: *kbuf = MWKEY_LEFT; break; case IPAQ_SCANCODE_RIGHT: *kbuf = MWKEY_RIGHT; break; case IPAQ_SCANCODE_ACTION: *kbuf = MWKEY_ENTER; break; case IPAQ_SCANCODE_SUSPEND: *kbuf = MWKEY_SUSPEND; break; default: DPRINTF("Ipaq - Unknown scancode %d\n", *scancode); return 0; } return keydown; }
All you have to kwnow about The pcmcia
About devtools
be inspired
mSpy official website with controlling guidelines
- Familiar (iPAQ)
http://familiar.handhelds.org/ http://freshmeat.net/projects/familiar/ The Familiar Project is composed of a group of loosely knit developers all contributing to creating the next generation of PDA OS. Currently, most development time is geared towards producing a stable, and full featured Linux distribution for the Compaq iPAQ h3600-series of handheld computers, as well as apps to run on top of the distribution. Familiar v0.5.3 was released July 11, 2002. Familiar v0.8.2 was released April 13, 2005. Familiar v0.8.4 was released August 20, 2006.
- Gentoo For Zaurus
http://gentooforzaurus.opensistemas.com/ http://www.opensistemas.com/Gentoo_for_Zaurus.715.0.html http://freshmeat.net/projects/gentooforzaurus/ Gentoo For Zaurus is a port of the Gentoo Distribution to the Zaurus PDA, based on Cacko X11 Rom and The Emerde Project. It can be mounted over NFS so no changes to a current configuration are needed. It includes a native gcc environment for ARM, the zgcc-3.3.1 cross compiler for the main PC with distcc configured so that the main PC does the actual compiling, and X11 for testing applications. The first public release was version 0.1.1, dated January 6, 2004. Version 0.2.2 was released February 2, 2004.


text:
This image has been resized. Click on the View larger version link in the sidebar for a high-quality version. Hide this message.
Image samples have been disabled. If you find this to be too slow, you can turn samples back on in your profile settings.
This post belongs to a parent post.
« Previous Next » This post is #98a in the Oyari Ashito - Title World pool.


text:
[Letters Sent to Jack Ruby at County Jail by Citizens]
Description: Poor quality photocopies of letters which were sent to Jack Ruby during his time at Dallas County Jail. The letters were written by citizens, many of whom express an interest in his well-being and spirituality.
Date: 1964~
Creator: Dallas (Tex.). Police Department.
Item Type: Refine your search to only Letter


text: RESOURCES Mental Health Resources and Referrals Leave a Reply Cancel replyYour email address will not be published. Required fields are marked *Comment * I accept that my given data and my IP address is sent to a server in the USA only for the purpose of spam prevention through the Akismet program.More information on Akismet and GDPR. Name * Email * Website Δ


text:
The Shaft Shouldered item with part number BAC-211 by Barber Nichols Inc is currently in stock here on ASAP Sourcing Solutions. You have reached the quote request page for this BAC-211 product, and you may fill out and submit the form provided below to receive a tailored solution for your comparisons in a matter of 15 minutes or less.
To ensure that this BAC-211 part number is indeed the product you require, be sure to note that it is listed with the NSN 3040011472396 and falls under the FSC 3040 Miscellaneous Power Transmission Equipment. Additionally, this item was produced under the CAGE Code 57377 allowing you to identify the specific facility of Barber Nichols Inc where this item traces back to. We supply expendable parts as well as ratable parts for civilian and military platforms. With over 5000 manufacturers and over 10 million parts, we are your one stop purchasing resource.
All rfqs are answered within 15 minutes by a live dedicated account manager 24x7/ 365.


text:
Save bandwidth by downloading from a mirror.
Name Last modified Size Description
Parent Directory - binary/ 2022-12-30 18:15 - Binary Packages notes/ 2022-06-17 12:32 - Release Notes source/ 2023-12-04 17:07 - Source Releases HEADER.html 2013-02-28 19:46 244 Apache CouchDB LICENSE.txt 2013-02-28 19:46 11K License README.html 2022-12-30 14:49 1.6K
Apache CouchDB documentation.
A set of release notes is issued for every Apache CouchDB source release.
The binary packages are provided for your convenience only.
They have not been voted on and do not consititue an official Apache CouchDB release.
The official Apache CouchDB source releases are voted on by the community and are approved by the PMC.
When downloading from a mirror please check the MD5 and SHA checksums as well as verifying the OpenPGP compatible signature available from the main Apache site. The KEYS file contains the public keys used for signing release. It is recommended that a web of trust is used to confirm the identity of these keys.
You can check the OpenPGP signature with:
gpg --verify apache-couchdb-*.tar.gz.asc
You can check the MD5 checksum with:
md5sum --check apache-couchdb-*.tar.gz.md5
You can check the SHA checksum with:
sha1sum --check apache-couchdb-*.tar.gz.sha


text:
SPEC 36 · Colección · 1978
The Douglas Baldwin papers consist of a book of 22 color photographs, taken by Baldwin, of the dedication of Art Center's James Lemont Fogg Memorial Library and three later photos of the library's interior. An excerpt of the dedication speech given by President Donald Kubly is included. The book is unbound (previously spiral bound) and has a custom slip cover.Sin título


text:
Stamperia was the first company to print onto wood grain papers and their rice paper is of the highest quality. Printed with special techniques both manually and by machine, the result is the paper keeps it colour and stays shiny whilst still keeping the resistance and transparency. They are great for all you scrapbook projects, gift box making, mdf projects and much more…
Excellent quality extremely strong and transparent. Use with all your home décor projects onto ceramic, textiles and other substrates. Great to use with the Pentart Decoupage Medium Kit.
Use with all your acrylic paints to blend and add detail.
Create different effects by tearing, feathering or just using the sheet as a whole. Use on a materials great to decorate a candle or a glass plate. They will adhere to almost all surfaces.
Great for card- making, scrapbooking, mixed media and much more…
as discribed
really lovely product


text:
Charming Escort – Chanel
From The Blog
Good party
" Very sexy girl. Had a great time with her and will call her again"
- Stan
Party All Night
" We had a great party all night and it didn't cost much. She is quit busty girl and I enjoyed that very much."
- Jason
Tall And Party
" This girl blew my head off. She was looking stunning and impressed with very high heels and sexy appearance."
- Kiko
Slim Sonya is perfect girlfriend
" Sonya is my favorite London escort from this agency. She is slim, tight and very sexy. I am dreaming to have a girlfriend like her. Hope to see you soon Sonya"
- Sawan Saha
London escort I partied all night with
" Had some good night and party. She does take part in the party and not just stay on the side and be pretty"
- Tanner


text:
- Explore top Travelbag sale offers on holidays in 2024/2025
- Filter deals by continent, star rating & holiday type
- Including Dubai, Caribbean, North America, Asia & Pacific
Santa Rosa Beach weather in December 2023
Expect 18°C daytime maximum temperatures in the shade with on average 6 hours of sunshine per day in Santa Rosa Beach in December. Check more long-term weather averages for Santa Rosa Beach in December before you book your next holiday to Florida in 2023/2024.
- 1818°C max day temperature
- 99 days with some rainfall
- 66°C min night temperature
- 1010 hours of daylight per day
- 0No heat & humidity
- 108108 mm of monthly rainfall
- 44 (Moderate) UV index
- 1919°C sea temperature
More about Santa Rosa Beach
- Overview
- Climate guide
- 5-day weather forecast
- Destinations
- Best time to visit
- Travel advice
- Deals & discounts
Santa Rosa Beach by month
Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Recommended for Florida
The December weather guide for Florida (Santa Rosa Beach) shows long term weather averages processed from data supplied by CRU (University of East Anglia), the Met Office & the Netherlands Meteorological Institute. Find out more about our data sources.
Metric (°C / mm) | Imperial (°F / inches)
More about Florida
How hot is it in Santa Rosa Beach in December?
Daytime temperatures usually reach 18°C in Santa Rosa Beach in December, falling to 6°C at night.
How sunny is it in Santa Rosa Beach in December?
There are normally 6 hours of bright sunshine each day in Santa Rosa Beach in December - that's 54% of daylight hours.
How warm is the sea around Santa Rosa Beach in December?
The average sea temperature around Santa Rosa Beach in December is 19°C.
Does it rain in Santa Rosa Beach in December?
There are usually 9 days with some rain in Santa Rosa Beach in December and the average monthly rainfall is 108mm.
Santa Rosa Beach December sunrise & sunset times
Browse the sunrise and sunset times for Santa Rosa Beach in December 2023. Select a month to view Santa Rosa Beach sunrise and sunset times for the next 12 months.
|Sunrise times
|Sunset times
|Friday, 1st December 2023
|Saturday, 16th December 2023
|Sunday, 31st December 2023
Be inspired
Get your weekly fix of holiday inspiration from some of the world's best travel writers plus save on your next trip with the latest exclusive offers
We promise not to share your details
Related posts
Popular travel offers
Explore holidays in the sun for less
- Beach holidays
- Family holidays
- City breaks
- Summer holidays
- Winter sun holidays
- Holiday offers
- Top travel brands
- Airlines & flights
- Discount hotels
- Airport parking deals
- Jet2holidays
- British Airways
- easyJet holidays
- Love Holidays