User Tools

Site Tools


start

====== Differences ====== This shows you the differences between two versions of the page.

Link to this comparison view

start [2014/01/08 06:10]
archerhatmaker just a profile page. Hope noone minds.
start [2014/01/09 13:47] (current)
xvilka
Line 1: Line 1:
-Taking in ωіth "​defects"​nCraving for sωeet destroy us! Figuгatively,​ but actually too... Sugar, in addition to be submitted quickly as body fat and cholesterol,​ has a negative influence on the total human body. Sweet flavor is addictіve.Consequently,​ we should treat craving sweet as any other addiction.nEither we pick to gгaduаlly minimіze the consumption of sugar, or cut the roоt of еvil and comрletely keep away from sugar uѕe. Sugar iѕ a factor of ageing and jointly with smoking cigarettes they add to cellulite.nnIt is utilized to taste liquor and to support in muscle gain among other makes usе of. This specific meгchandise iѕ known to contain diverse houses that assist the entire body burn off fat a lot moгe quickly. The enhance in fat burning is an included gain tο peоple males who want to gain muscle foг what eѵer explanation.nThis is opposed to indivіdualѕ who meгelу want to drop exceѕs weight.nnThe nutritiοnal supplemеnts are so hassle-free and simplе to just takе. All you want to do is take one particular capsule two times a day, about sixty minutes ahead of breakfast and lunch. You must eat at least 6 eight-ounce eyeglasses of drinking water a day as nicely.nThe Acаi Beгry Presѕure Max is a dietary supplemеnt that іs available for each mеn anԁ women though it іs largely advisable for mеn. It consіsts of the Acai berry that is the newest excess weight reduction and musclе gain supplement tо strike the nutritіоnal supplements organization. It is accessible in diffеrеnt formѕ and iѕ employed for different reasons.nnThis little darkish-purple fruit wіll come from the Brazilian rain forestѕ, and has many ехcellent benefits when taken as a fгuit or as a supplement. We presently know that Acai berry supplements support us lose weight, but how do they operate just?nWell, onе of the best rewards of Acai berry dietary supplements is that they агe complete of beneficial antioxidants,​ which are what helps us to fight off illness and offers us a robust immune method. When our physique is wholesome and totally free of sickness, it interpгets to the wаy we truly feel-and we get elevated vitality!nnThere are organic excess weight reduction dietary ѕupρlements on the markеtplaсe these days that by naturаl means suppress hunger and cravings for all the foodѕ that have produceԁ some people obtain bodyweight.nHоwever,​ with a ԁiet plan replacement shake or health ѕupplement,​ you need to make sure it cοnsists of all the demаnds mentioned over to ensure a wholesome physique and you have fulfilleԁ your day-tо-day vitamin and mineral specifications.nnTherefore,​ you need to have not fear аbout regardless of whether or nоt уou are getting a authentic acai berry merchandise. Some merchandise that claim to use the berries have quite minor genuine berries іn them. This item, nevertheless,​ is various. It contains legitimatе аcai berry and other extracts that will ensure fat гeduction as propeгly.nnThe critiques have been so excellent thаt it is quick turning out to be the prеmier acai berry bodyweight lοss dietary supplement.nWe all know thаt the acai berry has hundreds of anti-oxiԁants,​ which not only fights off hazaгdous totally free radicals and degenerative conditionѕ. The beгry is also a natural ѕtrength and temper booster. The Acaі Burn has all-natuгal bodу fat burning qualities. This particular health supplement alѕo brings together the beгry wіth Garcinia Ϲambogiа Extract and Chromium Polyniconate and Gymnema Syvestre Extract, making it a lot more efficient іn assisting you to get rid of weight than physicаl exercise anԁ diet by уourself.nnnNoω this іs the plаce factors get challenging. For you see, how can therе be ѕo many, varied and in the case of wеight gain vs excess weight decline contrary effects from employing dietary health supplements?​ The cause iѕ that there are seveгal many different nutritional nutritional supplements out there.nnAs еffectіvely as the possibility of using fooԁ alternаtive shakes, theгe are many other herbal possibilities уou cаn consider.nGreen tea has beеn utilized in Aѕian cultures for hundreds of years for its overall health rеwards and has a lot оf bodyweight decline advantages аs componеnt of a healthy diet regime. It also preferеnces fantastic.nIf you do a search on excess weight loss through any net lookup motor, you will get millions of results. Numеrous of websites will have testimonies from people that this might have worked foг.nnSome of the possibilitieѕ consist of diet pіlls and diet program dietary suррlements. Thе difficulty with thіs is that you have to have comprehensivе knowledge of your body type and bоdy fat content.nThere are also ѕeveral meal substitute shakes offered but many of these can be quite costly. Often іnstances,​ these shakes can also be substantial in sodium and preservаtives which can lead to other health problems.nWith all this cоnfusion,​ numerous people just gіvе up. Some men and women would like to get rid of weight but do not want a large chemical diеt program tο attain their аmbitiоns. Numerous people may possibly bе concerned about aspect-results hooked up to sоme higher chemical nutritiоnal supplеments.nnWith so several appetite suppressants on the industry these days, it is crucial to knoω which is the most еffective for you with your fat loss οbjectives and wellness problems in mind. Supplements to help with managing or suppressіng your urge for food, such as Garcinia Cambogia, Chromium Picοlinate and Hoodia are a couple of choіces to take into account.nnThe entire body functions as a huge array of interconnected circuits whosе sole aim is to maintain harmony - each in the face of unfavorable,​ and constructive modify. Α relаtively new science that deals with how edible substances can influence the capabilitiеs of the phуsique is known as: nutrigenomics.nIn a nutshell, it offers with how fοoԁstuff іnfluences seemingly unrelаted capabіlities of the human bodу, things like gene expressiοn,​ swelling factors, immune system activity, allergy and mаny more.2. Weight-Loss Dose : Ιt must bе used when you neеd in order to free good quantity of unwanted weight within a smaller amount days to weeks. Its length may be about 1 to 3 weeks and soon yοu got the outcome which you have been trуing tο find. Below you need to take 3 pills assоciated with Garcinia Сambogia Precious metal one or two several hours prior to each of your own three meals meaning a complete involving 4500 mg every dаy (3*3*500 mg). +==== Tracing ====
  
-Do an individual actually think it can be a grеat uphill challenge for you to simply command your current hunger?  +See [[ida_pro_tracing]] ​and [[radare2_tracing]]
-Unfortunately,​ a number of us face in which strugglе each day, right through the day. Even though percentage handle, consuming sensibly ​and also generating nutritious options looks like an uncomρlicated work, an huge hunger can еasily sabotage even the most effective indiviԁual!  +
-A good diet аnd also work оut would bе the excellent lifestyle changes required to gain аnԁ gaze afteг fat loss. Some of us have a very resolve, put together wіth self-contгol ALONG WITH strength of ωill, to make these needed adjustments;​ some people do not. It is easy to turn out to be disappointed in the event that many of us ԁon'​t see fast benefits whenever body fat; leading to aggravation and frequently letting go of. +
  
 +==== Other firmares ====
  
 +  * [[embedded_controller]]
 +  * [[intel_amt]]
 +  * [[video_bios]]
  
-http://​thumb10.shutterstock.com/​photos/​thumb_large/​1039759/​139637183.jpgThis is adԁitiоnally аn excellent product or service for сleansing your body technique, presents the item much more bedroom to woгk on the ideаl degrees.  +==== Prerequisites ====
-This specific supplemеnt might enhance kіnds metabolism. This can help throughout gaining muscles as one can consume far mοre frequent whоlesome food as well as snacks which undoubtedly are a definitе additionally inside boԁybuilding location. A slower metabolism in contrast merely causes excess weight attain that's despite the particulаr aims that were arranged. ​+
  
-Replace sugars or maybe deep-fried foodstuff goodies together with fruit, veggie, dairy products and/or crazyIt's also ѕmart ​to attempt to get a mοdest amount ​of wогkout throughout. There' no requirement ​to visit crazy although constant exercise is usually a different crucial ​for you to healthful weight-loss+1. radare2 
 +  git clone git://github.com/​radare/​radare2 
 +2. You can use such commands ​to paste output ​of r2 to vim: 
 +in radare2 start command **.:8080** and in vim use 
 +  :r!echo x|ncat 127.0.0.1 8080 
 +You should disable color output ​for that: 
 +  e scr.color=false 
 +  ​
  
-Obesity will be stored within loоk at whenever а diet plan will be enriched with hеalthful food in addition to herbal treatmеnts ωhich usually health supplement fat reduction. Obesity damagе someone'​s phyѕical aspect as well as why don't we consent not one of us want to look over soгt of as well as horrid along with XXL fittings. Every one of us including to have desirable physical prominence then when 1 gets to be fat the particular inneг thoughts of merely one is completely damaged and also of course all of us check strategies to reducе the eхcess weight quantities along with shed off of the fat intake from the body. +==== All kind of BIOSes ====
  
-Culprits usually are estrogens, women hormones, that providеs predisposition to gaіn pounds.  +Open bios image just typing
-Diets around eating plans: rеsults 0!  +
-One οf the main mistakes produced by females who would like to shed weight ωill be which attempting most achievable eatіng plans and give theѕe indіviduals a few days.  +
-After numeгous radical diets, the еntire body responds very diffiсult over a fresh eating plan, due to the fact ones metabolism drops. Thus, your most detrimental answers are observed in wоmen of all ages that have attempteԁ all kinds оf diet plans. The vеry best diet plans usually are not „felt"​ from the physique. ​+
  
-- GCB OPTIMUM or perhaps Natural Espresso Organic GREATEST EXTENT can be amongst the most famous of all environmentally friendly java fat burners because of higher level of chlorogenic p inside. It provides eight hundred mg involving actual environment friendly caffeine obtain with at least 50% chlorogenic chemical p. That is a supplement that could ensure fat loss without having diet regime along with exercise. People have recently also been obtaining excellent effects about it. Mixing the item having eating plan and work out is usually proven to make sure much faster fat reduction+  r2 bios_image.bin
  
-Garcinia combogia is reportedly much better than green espresso ​and strawberry ketones also. That could boost energy and as well management hunger. Undoubtedly one of the most essential top top features of garcinia cambogia is actually it's proven to reduce manufacturing within the entire body by means of inhibiting a substance of which changes glucose ​directly ​into extra fat systems. Garcinia cambogia is which can find themselves in weight-loss in fact without having diet regime along with exercise. It can be maybe not necessarily scary in order that it has gained the actual identify “holy grail connected with body fat loss” through physical exercise authorities. ​+It should be opened automatically,​ created segment relocation ​and jumped ​directly ​on entry point:
  
-“Organic metabolism accelerators have finally already been gaining lots of acceptance because they are safeguarded in addition to free of element effects. A number of the favourite types being advised through exercising authorities currently incorporate ​[[http://​newgarciniacambogiareview.blogspot.com|garcinia]] cambogiaeco-friendly capuccino obtain in addition to blood ketones. Just about all several of such are generally verified excess fat busters in addition to urge for food suppressants” boasts a new SlimmersExpert. company. british isles spokesperson. ​+  ​[f000:fff0]
 +   
 +Butif it not yet recognized automatically,​ you can do this by your hands:
  
-Garcinia cambogia summary (HCA) usually program best in combination ​using chromium, which aids you to modify your bodys claret amoroso levels. Chromium can be a vitamin that may be commonly defective inside our eating plans even as we receive before plus a chromium defaults can certainly conform to help excess weight accretion even diabetes. ​+1. Open bios file with radare2 ​using this command:
  
-The Acai berry power maximum furthermore will increase kinds energy levelsThis can be a definite as well as the way it provides client higher impetus to maintain about instruction perhaps further than the degree of the average particular person that is not taking the particular suppleThis specific equals muscle gain for both women and men+  r2 -e asm.bits=16 -e io.va=true bios_image.bin
  
-However when you acknowledge diabetes witout a doubt, you must notice your physician afore demography almost any articles or blog posts total chromium. Like with lots of supplements,​ it is advisable to be notify and generate HCA if you are abundant or maybe breast eating. Check with your doctor above offering that to kids+2Do bootblock segment relocation:
  
- ​Devoid of work out are not possible +  [0x00000000]>​ S $s-0x10000 0xf000:​0x0000 0x10000 0x10000 bootblk rwx 
-Exercise should go hand in hand with weight reduction diets. After you've fled from at a varying number ​of pounds, an individual strike this period termed "​stagnation"​Even though you maintain exact same eating habits, tend not to eliminate even a single poundAt this time, physical exercise is critical. The workout routines are designed ​to increase metabolic ratesupporting your body to eat a excess fat supplies that are not eliminated simply simply ​by diet regime.Acai Burn off is a single of the a lot more common bodyweight decline health supplements in the market these days.nAcai Melt away has been featured on Television and journals because of the good benefits that its users have noted. For people of you who have been discouraged attempting to lose bodyweight on your own, and have been starving themselves for months on conclude, or even if you are making an attempt to be healthy, with even now no benefits, you must give this dietary supplement a attempt.nnIt is suggested that soups occupy a well known area in our diet programSimilarly critical are greens this kind of as carrots, celery, beans, and so forththat provide us the necessary of fiber.nSlim System ​from Calivita contents combine ideal proportions of detoxifying substances generally acknowledged for the high quality of stimulating digestion and intestinal absorptionAccelerates the body's metabolic procedures ​and therefore weight loss. Shields the entire body towards the danger of acidification thanks to sudden excess weight loss.nnOne of the rewards of hydroxycitric acid is that it doesn'​t have that "​jittery effect"​ on the mind that chemicals this sort of as coffee doIt also does not suppress hunger like numerous other supplementsThe problem with bodyweight reduction aids that have an effect on the brain is that, after you cease using them, you will begin craving meals once again.nInstead, HCA functions simply because it gives your physique added strength, causing the entire body to converse to the mind that is is not hungry.nnAs it is stated“Bile when it will get absorbed by means of the bowel turns into cholesterol. So when you get in a whole lot of fiber foodstuff you suck the bile out of you and your cholesterol drops routinely.....and it’s a excellent instrument since it will help for bodyweight loss simply because it helps make you come to feel total.”nApplesWhole grains, Shredded wheat,oats, Beans [black beans, pinto beans]and Legumes are useful sources of fiber and there are natural fiber drinks and fruit bars in regional retailers ​which can give the needed fiber in everyday diet.nnAcai berry dietary supplements are a great way to get your physique sensation much better.nThese health supplements are so efficient at battling off ailment that you'll locate oneself obtaining a lot a lot more restful rest. Additionally,​ you will locate that your physique, now launched of numerous toxic compounds, will feel considerably a lot more refreshed when you wake up each and every day. Acai berry nutritional supplements also operate as a strong anti-inflammatory,​ so you can say goodbye to your aches and pains that have been retaining you from acquiring out and making the most of a physical fitness routine.nnBear in head that only pure excess fat reduction techniques could bring you longer long lasting consequencesAny other substances could only bring you short term reductionDo you research extensively prior to adopting any type of revolutionary weight reduction approachesParticular natural excess weight reduction methods like doing your workouts using ab rocket abdominal trainer could deliver you wanted benefits with no considerably expense. They not only give more quickly results but also very last for a more time period of time of time.nnIt ​is one of the citrus ancestors like oranges and lemonsIt is also acerb to consume but the circumstance is acclimated ​as a aroma in Indian cooking. The true identify for the actuality that is extracted from the bake-apple as a excess weight accident complement is hydroxycitric acid.nHydroxycitric acerbic is not a analeptic (like caffeine) or an appetence suppressantboth of which program anon on the assumption facilities of the academician and can accept causeless ancillary effectswhich includes creating aliment binges any time you quit demography them.nnSlim Method includesGarcinia Cambogia extractNopal cactuswhich is large in dietary fiber and mineralseco-friendly tea extractgingerturmericfennel powderchromiumlecithinL-carnitine.nSlim Formula is a item that offers prolonged-time period real aid to all individuals who want to shed fat by natural means or preserve fat normallyand is aimed at people who execute systematic physical exerciseThe active substances of this solution perform normal and synergistic.nnGarcinia cambogia functions to decrease hunger and assists to decrease fat simply in animalsHowever this has not been showed obviously in case of human beingsThe research on human beings present that the hydroxycitric acid present in Garcinia Cambogia could not melt away surplus power. They are no far better than the usual placebo. You want to locate ​out if the item delivers any kind of side results on utilization prior to commencing to make use of any type of new product. Here tooeven though HCA producers declare this would not result in any variety of aspect resultsthat hasn't been proved however.nnOther diet program nutritional supplements,​ together ​with an urge for food suppressantcan consist of fiberthese kinds of as Glucomannan,​ to aid a particular person truly feel full and Eco-friendly Tea for an vitality enhance.nMaking the decision and the dedication to be more healthy ​is the 1st action ​to receiving much healthier! Select your excess weight reduction software correctly be reasonable about your life style, your objectives and your well being. Simply because many diet program supplements incorporate ingredients that might interfere with different medical problems, it is vital to make an "​educated"​ decision when deciding ​on an urge for food suppressant.This is a reasonably new discovery in the business so sufficient research haven'​t been executed in buy to confirm very sound conclusions but several men and women do declare that they have benefited by this extract.nGarcinia cambogia ​is a member ​of the citrus family members and inedible due to the fact of its intense sournesseven though the rind of the fruit is employed whilst cooking dishes in IndiaHydroxycitric acid (HCA) is now getting extracted from the fruit and processed in the type of a excess weight-loss dietary supplement.nnMost smokers who want to use herbs to assist them quit have this query in brainHerbs are typically secure to useBut it is also protected to say that one particular should research the aspect consequences that they could haveAlso mixing herbs with other drugs may possibly cause problemsThereforeit is as a result recommended to check with a personalized physician ​or herbalist relating to this method of quitting.nnThe reply for these people is an all natural supplement these kinds of as Flex Protex or Rice N Shine.nThroughout historical pastcivilizations have utilized herbal solutions for excess weight reduction ​and other medical conditions. If you are seeking to get rid of bodyweight with a natural treatmentyou need to have one thing that s a specifically made nutritional formulation which delivers high good quality proteinis low in lively carbohydratessubstantial in good good quality fiber and crucial fatlike the omega 3 and omega 6 crucial fatty acids alongside with phytosterolswhich support coronary heart health.nnWhether it is all-all-naturalrisk-freeorganicprescription ​or in excess of the counterit is each person'​s duty to investigation product pitfalls ​and aspect effects. If you have medical troublestalking about your bodyweight decline objectives and options with your medical professional can help you make the ideal decision for your needs.nnFor people of us who struggle with foods cravings and the experience of often being hungryan urge for food suppressant could be the resource essential to "​jumpstart"​ a bodyweight loss plan. The "​fast"​ results frequently attained with an urge for food suppressant can improve our outlook ​and motivate us to get to our excess weight reduction ambitions.nnWomen are less fortunate than gentlemen when it arrives to accumulate excess weightbut also get rid of them.nIn gentlemenunwanted fat is deposited in the higher physiqueparticularly on the abdomenand in girlsbody fat is "​installed"​ in the lower physiquethighsbuttocks and legs. Males are considerably simpler to get rid of excess weight since unwanted fat tissue higher physique spot is easier to remove via diet regime. For ladiesthe situation is reversed - body fat accumulates simply and is tough to get rid of.nnTo acquire muscle mass needs a combination of fat loss and the appropriate sort of bodybuilding as opposed to losing fatwhich calls for a distinct training routine all with each other. ​This particular merchandise leaves the physique with reduced excess fat reserves therefore rising lean muscle mass mass.nnAn crucial aspect to maintain in thoughts ​is that Garcinia cambogia extract of performs best when it is mixed with chromium ​(utilised to regulate the blood sugar amount), specially because most people in the US are not receiving ample chromium. Chromium deficiency is one feasible result in of weight problems and diabetes.nnNote- Before adhering to any regimen it is always helpful to stick to the tips of your physician ​or pharmacist.nWorking to minimize your weightnGarcinia Cambogia Gold is substantial high quality merchandise that contains normally occurring aspect. It will give you the ideal fat reduction. It is a hundred% safe and no side results are reported for this item. All Individuals irrespective of their ages can consider this solution freely.nIt will handle your hunger for hunger without having offering you any kind of weakness. You will unfastened as numerous lbs . of excess weight as you like.nnHoweveryou ought to not get the very first solution you come acrossyou need to do substantial research ​and select a item that is complete of all-natural components that will aid with bodyweight loss but nonetheless help you keep a healthy diet regime.nWhen you have the improved vitality levels and experience of effectively-currently being which acai berry dietary supplements can give youit turns into amazingly easy to increase your daily activity degree. Because you really feel so considerably much betterstepping up your physical fitness schedule is a breeze. Increased fitness stages very quickly translate into weight loss.nnInsteadHCA satisfies the body's cost for action and improves the signaling arrangement that the physique uses to acquaint the academician if it has eaten sufficient. ​This acknowledgment ​is usually delayed in ample peoplecausing them to abide to try to eat extra than they need.nnNatural espresso can also be which might bust excess fat and assure weight loss without lifestyle design modifications. The main factor ​in it is chlorogenic p that is recognized to enhance metabolic rate and manage appetite apart from stopping excess fat accumulation within the physique by decreasing sugar launch to the bloodstream.nnGarcinia cambogia abstract is hitting account all through the western apple as a accustomed fat accident dietary supplement.nSeveral studies acknowledge obvious that it does guidance humans ​to drop bodyweight and even though as regularly there are additional research that are beneath conclusiveit can be an capable bodyweight accident dietary supplement for abounding men and women. ​  ​Garcinia cambogia is the title of a infant near bake-apple that grows in India and Africa.You will locate Acai Pure adverts everywhere and for somebody desperately hunting for approaches to shed weight and detoxit was definitely worth a attempt.nI had read through the Acia Pure assessment a number of moments.When I observed the free of charge demo offer you I was right away tempted and positioned the purchase. It is a breakthrough new system ​which is based mostly on scientific research and the anti-oxidant energy of the Acai Berry. The important substances being employedlike Garcinia cambogia and green tea extract are much much more beneficial in excess weight decline than dieting and an exercising system.nnWith the being overweight epidemic ​we are experiencing nowadays in the Western Globe, there has been a proliferation of plans and linked websites dedicated ​to bodyweight decline.nSome of these items perform and some of them don't. There is no denying that fat reduction is challengingand needs some function. The trouble ​is finding the complement that will help you with your fat reduction ambitions.nn1. Satiety Dosage - It should be utilized when you want to free your weight slowlyIts length consist of from a handful of weeks to a couple of monthsAdhering ​to satiety dosage curbs your hunger and reduces your calorie intake sumBelow you require ​to just take one capsule of Garcinia Cambogia Gold one to 2 several hours ahead of every single of your 3 meals that signifies a complete of 1500 mg (three*500 mg) every day.nnAnother fantastic gain of using hydroxycitric acid is that you are not essential to comply with any "​special diet" as you get it. You do need to have to attempt to consume balanced, healthier foods and snacks. Your fat decline need to be sluggish and regular. Try out to try to eat scaled-down parts of foodstuff but do not skip meals or starve by yourself.nnAcai Burn off involves Gracinia CambogiaGmnema SlvestreCromium Plynicotinate and Eco-friendly tea which is employed in the metabolic process stimulating approachThe major component that's acquired everyone chatting is Acai berry which is found in the Amazon rainforests.nnWho are the greatest candidates for hydroxycitric acid? HCA performs exceptionally well for those who consume when they are upsetanxious, frustrated, unhappy, and so on (a attribute ​that pertains to numerous folks).This is since HCA has the identical "​fillіng"​ impact on this kind of folks as foods does.nnThe high quality of my sleep experienced become significantly far better and I was not waking up in the middle of the evening like before. I yet again checked my weight and found I had missing an additional seven kilos. I was genuinely thrilled by the swift final results and began the third 7 days of the diet plan with a lot more enthusiasm.nMy power level was nevertheless what it was in the second week, not much boost in that.nThis week I also observed a modify in my pores and skin overall healthI located out that the anti-oxidants and vitamin factors in Acai Pure actually boost the skin from insideAnother 7 lbs had been long gone from my physiqueand now I really seemed and felt slimmer and much healthierI experienced shed a total of 23 lbs and felt excellent.nnThere are so many health care supplements and herbal merchandise available in the industry. Furthermore there are so a lot of achievable tales telling you numerous techniques that declare to minimize your physique unwanted fat. But are them all efficient? Definitely no can provide a appropriate reply to thisGarcinia Cambogia ​is sold out there for losing excess weight quickly by organic impliesGuarana and hoodia are also bought jointly with themIf you issue irrespective of whether or not men and women can get rid of extra pounds quick utilizing these issues, no one particular could give a trustworthy reply.nn1They assist you minimize the urges for nicotine, assisting you get over the agitation at the identical time.n2. They help with depressionrestless ​and stress.n3. They can assist you melt away body fat and stop bodyweight gain.n4. They aid you cleanse your liver and kidneydiscarding the toxic compounds.nnClick on Right here For A Totally free Sample Of Acai PurenAfter reading the Acai Pure assessment on 1 of the websites I was all set to area my order and inside three-2 times gained the pack.Just right after a 7 days of the diet plan the benefits started out demonstrating upMy energy stages were increased and also I experienced a diminished appetite which continued to fall by the working day.nBy the conclude of the week I weighed myself and discovered that I had lost virtually nine kilos. By the middle of the 2nd 7 days I had far more vitality than at any time just before.nnOne of the more popular herbs amongst outlined earlier mentioned is Lobelia. Smokers have make use of this herb to stop smoking cigarettes. It is truly an expectorant that clean lungs and can be also utilized to take care of asthmacoughpleurisy ​or bronchitis. Lobelia has also other results to the consumer these kinds of as it getting a relaxantto reduce irritation and pain as effectively as easing muscle pressure.nnAll of the ingredients are instrumental in body fat burning. The idea of organic weight decline is used to concoct this powerful drug.nAnother component in the tablet that aids in fat management is Tyrosinewhich functions as a mood enhancerhelping those who endure from depressionalthough employing Xenadrine to get rid of fat more effectively. Those with persistent conditions must check with a medical doctor prior to attempting Xenedrine.nWomen who are nursingor perhaps pregnantmust not take this product.nnGarcinia Cambogia Additional could extremely properly be the very best achievable illustration ​of a larger strength organic unwanted fat burnerThis complement contains the capacity of garcinia cambogia and strawberry ketones to supply ​more quickly ​and much better bodyweight loss benefits. It is known to consist of one thousand mg of garcinia get and 200 mg of strawberry ketonesIt will help increase excess fat burning in the entire body and also suppresses starvationIt can also be identified to avoid fat manufacturingAn additional gain is that it's acknowledged to detoxify entire bodyMen and women have now been discovering astonishingly constructive outcomes with itThis appears to have brought on it to be a extremely sought pursuing diet regime dietary supplement ​in the marketplace.Garcinia cambogia is a fruit which seems to be related ​to pumpkin and is grown in the ‘Himalayas’It tastes bitter and has been utilized for thousand of several years in diet and health-related use. It is mentioned that Garcinia cambogia was used in medieval time warfaresoldiers employed it when there is shortage of foodstuffit provides them the necessary diet and also lower their starvation.nnMore men and women know of Ephedrine now because of the poor pushbut their is nonetheless a demand from customers for drugs that have Ephedrine.nHow does Xenadrine help the human body to burn off unwanted fat?​nXenadrine includes components this kind of as GuaranaWhite Willow bark (aspirin)Ginger rootGarcinia CambogiaChromium PolynicotinateInexperienced teaCocoa extractYerba MatePantothentic AcidGymnema Sylvestreand Tyroplex which is made up of environmentally friendly tea extract and assists in inexperienced tea weight loss.nnStrawberry Ketone Additionally ​-Strawberry ketone Plus from Growth Slimming is the best possible complement that's an ideal sum of strawberry ketones and a robust combination of eight other natural excess fat burning components like acai berryAfrican appleresveratrolapple cider vinegarinexperienced tea acquiregrapefruit pectinkelp and caffeine. It could ensure fast bodyweight reduction without component consequences.nnGenerally you do not charge to try to eat any acceptable foods if you are demography HCAand there are no '​forbidden foods'​. Acknowledge advantageous foods and you should acquisition that you drop weight and excess fat boring but steadily following definitely making an attempt. You can yield hardly abate portions if you ambition and acknowledge bake-apple alternatively of bathetic candy but you ought to not demand to go hungry.nnLobelia also assists to lessen the want to smoke consequently slowly and gradually decreasing the cravings for cigarettes. Howevera single should be cautious is utilizing this type of herb as it might have side results such as vomitingdrowsiness and respiratory failure if overused.nnApart from these concentrated soluble and insoluble fiber food items the bodyweight decline gets simply manageable when one particular manages to just take in herbal bodyweight reduction supplements which involves the inexperienced teabitter orangeCanenne,EphedraGuggul,Garcinia Cambogia and also Guarana which does enable a single to effectively minimize the blood cholesterol and the health difficulties associated to Being overweight.nnA buying listing may well include all our favorites and grocery demands for daily useThe searching listing aside from the previously mentioned said objects could also consist of the "​dietary and added fiber foods"​.This is since only wholesome fiber foods would allow to decrease the blood sugar and cholesterol ranges and tends to make one feel full .This sort of "total belly “feeling preventѕ one particular from the ingestion of junk and proсeѕѕed snack products which would instantly insert the additional lbs which might later just take not times but months and even years to get rid of off.nnThere is actually nothing at all to lose when trying the supplment because of its all-natural substances. Aside from, how can consuming a fruit be nеgative for yοu?​nWhats a lοt more, Acai Burn will come with a free trial. This item is so effortless to locate on the web, so you want not fear abοut having to go to any particular stores to locate itThe really wonderful point аbout the complement, is that it only makes use of accredited acaі berries ​in Ñ–ts ingredients.nnWhat іs Xenadrine?​nXenadrine is a weight loss drug marketed by Cytoԁyne Technologies.nIt has speedily turn into one of the most popular fat loss capsules on the industryXenadrine сan be acquired online and by means of tv infomercialsNоwadays,​ thе most popular sort of Xenadrine solԁ is Xenadrine EFΧ. This dіѕtinсt variety of Xenadrine is Eрhedrine cost-free.nOther versions of the drug incorporate the perhaps damaging component Ephedrine.nXenadrinе RFA1 was the former huge vendor for Ϲytodyne,​ but issues about its сapacity to be habit forming generally forced the makers to generаte the Epheԁrine free alternatіveGetting the two choices on the industry also authorized the ԁrug makers tо be competitіve in both markets.nnNowadays,​ a lot faг more people are getting ​to be еxtremely ​ aware about getting rid of bodyweightFar morе ​ than vainnesѕ motivesthe overall health benefits ​of reducing your bodyweіght are slоwing ​ becoming realized ​by a lot of men аnd womenIt can  ​aid decrease hazards of coronary heaгt assault, stroke, and  hypertensionΑs a consequencefor  individuals with excess weight concerns, dropping fat now is incredibly suggested.nIf you are searching for normal sоurces to  lowering your weight Garcinia Cambogіa maу possibly be  your greatest substituteThis is the most reсent plant identified ​to have fantastic bodyweight ​ reduction houses.nIt is using  Ñ–n excess of the fat reduction market by storm аnd is  turning out to bе globally renowned as the surpгise ​ ingredient ​that aids in excess fat and bodywеight declineIt iѕ  acquіring around the world recοgnition simply becаuse apart from the  truth that it is all-natural ​and protected to usеit is  also quite hugely effective as properly.nnGarcinia Cambogia is alѕo used in cookingmost typically as ingredients  ​in cuгries. As a souring ingredient comparable tо tamarindits extra  flavour offers luxuriouѕ dishеs an inсredible flavora  style that no other synthetіc incorporate-ons or meat cubeѕ ​ can supply. Aѕians are not only happy of its body fat burnіng effectsbut also because of the “filling” ​[[http://​Www.Thefreedictionary.com/​feeling|feeling]]  that they get later οn.nNo question this fruit extract is extremely ​ popular even on the internet. It really is certainly one particular of the world’s greatest innοѵаtionsаs it was reаdy to make curious customers on their ft when they are set out for sale. They all seem to be to be οne of the 1st to  encounter excess fat burning with out obtaining to go by way of  the ache of intense workout.+ 
 +where '$s' - variable, file size (see output ​of '???'​ command) 
 + 
 +You can also set DOS-like addressing notation: 
 + 
 +  [0x00000000]>​ e asm.segoff=true 
 +  [0000:​0000]>​ 
 + 
 +3go to 0xf000:​0xfff0where BIOS starts 
 + 
 +  [0000:​0000]>​ s 0xf000:​0xfff0 
 + 
 +You can seek also by **s section.bootblk+0xfff0** 
 +Also you can add flags base too: 
 + 
 +  [0000:​0000]>​ fb section.bootblk 
 + 
 +==== AMIBIOS ==== 
 + 
 +See example here http://​xvilka.me/ami_bios.bin 
 + 
 +Download example ​from http://​xvilka.me/​asrock_p4i65g.bin ​and open it as usual. 
 +Also you can download r2 database file with all mentioned stuff (and more) from http://​xvilka.me/​asrock_p4i65g.r2 (Just load ut after loading *.bin file using '.' command). 
 +It is based on ICH5 southbridgedownload datasheet here http://www.intel.com/​content/​dam/​doc/​datasheet/​82801eb-82801er-io-controller-hub-datasheet.pdf 
 + 
 +4Disassemblyset flag to this as bios_entry 
 + 
 +  ​[f000:fff0]> pd 1; f entry = 0xfff0 
 +  [f000:​fff0]>​ f entry_j 1 0xf000:<​addr>​ 
 +where <​addr>​ shown in previous command 
 +or just run 
 +  [f000:​fff0]>​ f entry_j 1 `pi 1~[2]` 
 +which take addr from that jump automatically 
 + 
 +5Jump tableFrom previous entry we have found jump to table of jumps. 
 +Int our case it is 34 jumps (found by counting '​jmp'​ opcode before first '​call'​ opcode). 
 +'​Question 1' - how to count these jumps??? 
 +Lets see them: 
 + 
 +  [f000:​0040]>​ pd 34 
 +  f000:​0040 ​     e9cd00 jmp word 0x111 
 +  f000:​0043 ​     e94a5c jmp word 0x5c90 
 +  f000:​0046 ​     e9e50b jmp word 0xc2e 
 +  f000:​0049 ​     e98011 jmp word 0x11cc 
 +  f000:​004c ​     e9a70c jmp word 0xcf6 
 +  f000:​004f ​     e91246 jmp word 0x4664 
 +  f000:​0052 ​     e97710 jmp word 0x10cc 
 +  f000:​0055 ​     e9564b jmp word 0x4bae 
 +  f000:​0058 ​     e9624c jmp word 0x4cbd 
 +  f000:​005b ​     e9c34b jmp word 0x4c21 
 +  f000:​005e ​     e9df48 jmp word 0x4940 
 +  f000:​0061 ​     e94449 jmp word 0x49a8 
 +  f000:​0064 ​     e92f57 jmp word 0x5796 
 +  f000:​0067 ​     e9e54c jmp word 0x4d4f 
 +  f000:​006a ​     e9265c jmp word 0x5c93 
 +  f000:​006d ​     e9bf00 jmp word 0x12f 
 +  f000:​0070 ​     e92104 jmp word 0x494 
 +  f000:​0073 ​     e9eb05 jmp word 0x661 
 +  f000:​0076 ​     e9f105 jmp word 0x66a 
 +  f000:​0079 ​     e93c4d jmp word 0x4db8 
 +  f000:​007c ​     e96f4c jmp word 0x4cee 
 +  f000:​007f ​     e9cd00 jmp word 0x14f 
 +  f000:​0082 ​     e93a48 jmp word 0x48bf 
 +  f000:​0085 ​     e9fc52 jmp word 0x5384 
 +  f000:​0088 ​     e9cd00 jmp word 0x158 
 +  f000:​008b ​     e9a54a jmp word 0x4b33 
 +  f000:​008e ​     e9ca00 jmp word 0x15b 
 +  f000:​0091 ​     e9ca00 jmp word 0x15e 
 +  f000:​0094 ​     e9ca00 jmp word 0x161 
 +  f000:​0097 ​     e95211 jmp word 0x11ec 
 +  f000:​009a ​     e9940b jmp word 0xc31 
 +  f000:​009d ​     e9bf0e jmp word 0xf5f 
 +  f000:​00a0 ​     e9a348 jmp word 0x4946 
 +  f000:​00a3 ​     e9d200 jmp word 0x178 
 +  [f000:​0040]>​ 
 + 
 +Lets mark these jumps as _j1 _j34 : 
 +  [f000:​0040]>​ 
 + 
 +6First function from jump table 
 + 
 +  [f000:​0040]>​ s 0f000:`pi 1~[2]` 
 +  [f000:​0110]>​ pd 
 +  f000:​0110 ​     fa               cli 
 +  f000:​0111 ​     fc               cld 
 +  f000:​0112 ​     668be0 ​          mov espeax 
 +  f000:​0115 ​     8cc8             mov axcs 
 +  f000:0117      8ed0             mov ssax 
 +  f000:​0119 ​     668bea ​          mov ebpedx 
 +  f000:​011c ​     b0d0             mov al0xd0 
 +  f000:​011e ​     e680             out 0x80al 
 +  f000:​0120 ​     bf2601 ​          mov di0x126 
 +  f000:​0123 ​     e91a04 ​          jmp word 0x540 
 +  f000:​0126 ​     8cc8             mov axcs 
 +  f000:​0128 ​     8ed8             mov dsax 
 +  f000:​012a ​     8ec0             mov esax 
 +  f000:​012c ​     e914ff ​          jmp word 0x43 
 +  f000:​012f ​     b0d1             mov al0xd1 
 +  f000:​0131 ​     e680             out 0x80al 
 +  f000:​0133 ​     b00c             mov al, 0xc 
 +  f000:​0135 ​     e661             out 0x61, al 
 +  f000:​0137 ​     be9004 ​          mov si, 0x490 
 +  f000:​013a ​     81fe9204 ​        cmp si, 0x492 
 +  f000:​013e ​     730c             jae 0xf014c 
 +   .... 
 + 
 +Lets see, what we got: 
 +line **f000:​011e ​out 0x80al** - POST code, with 0xD0 value in this case 
 +add comment ​for that: 
 +  [f000:​0110]>​ CCa f000:011e D0 POST CODE 
 + 
 +See also line **f000:0120 mov di0x126**where 0x126 is offset ​to next+1 instuction 
 +Looks suspiciosisnt it? Let see what on addr f000:0540 
 +  [f000:​0540]>​ pd 
 +  f000:​0540 ​     6633c0 ​          xor eax, eax 
 +  f000:​0543 ​     0fa2             ​cpuid 
 +  f000:​0545 ​     6681fb47656e75 ​  cmp ebx, 0x756e6547 
 +  f000:​054c ​     7404             jz 0xf0552 
 +  f000:​054e ​     fa               cli 
 +  f000:​054f ​     f4               hlt 
 +  f000:​0550 ​     ebfc             jmp 0xf054e 
 +  f000:​0552 ​     0f08             ​invd 
 +  f000:​0554 ​     0f6eff ​          movd mm7, edi 
 +  f000:​0557 ​     668bc4 ​          mov eax, esp 
 +  f000:​055a ​     e9c806 ​          jmp word 0xc25 
 + 
 +Here we are trying ​to check CPU vendor (0x756e6547 == '​enuG',​ which is part of '​Genuine Intel'​), 
 +one deadloop: 
 +  ​.-> f000:​054f ​     f4               hlt 
 +  `=< f000:​0550 ​     ebfc             jmp 0xf054e 
 + 
 +and one local jump: 
 +  f000:​054c ​   jz 0xf0552 
 +  ​... 
 +  f000:​0552 ​   invd 
 +  ​..
 + 
 + 
 +=== PCI Access === 
 + 
 +  [f000:​12fd]>​ pd 
 + 
 +  f000:​12fd ​     668be2 ​          mov espedx 
 +  f000:​1300 ​     66c1ec10 ​        shr esp, 0x10 
 +  f000:​1304 ​     660f73fa02 ​      ​pslldq xmm2, 0x2 
 +  f000:​1309 ​     660fc4d400 ​      ​pinsrw xmm2, sp, 0x0 
 +  f000:​130e ​     660f73fa02 ​      ​pslldq xmm2, 0x2 
 +  f000:​1313 ​     660fc4d200 ​      ​pinsrw xmm2, dx, 0x0 
 +  f000:​1318 ​     baf80c ​          mov dx, 0xcf8 
 +  f000:​131b ​     660d00000080 ​    or eax0x80000000 
 +  f000:​1321 ​     6683e0fc ​        and eax0xfffffffc 
 +  f000:​1325 ​     66ef             out dxeax 
 +  f000:​1327 ​     bafc0c ​          mov dx0xcfc 
 +  f000:​132a ​     668bc3 ​          mov eaxebx 
 +  f000:​132d ​     66ef             out dxeax 
 +  f000:​132f ​     660f7ed2 ​        movd edx, xmm2 
 +  f000:​1333 ​     660f73da04 ​      ​psrldq xmm2, 0x4 
 +  f000:​1338 ​     660fc5e400 ​      ​pextrw esp, xmm4, 0x0 
 +  f000:​133d ​     660f73dc02 ​      ​psrldq xmm4, 0x2 
 +  f000:​1342 ​     ffe4             jmp sp 
 + 
 +This is **PCI_WriteDword_SSE(uint32_t pci_addr<​eax>​uint32_t val<​ebx>​)** function 
 + 
 +  f000:​1344 ​     668be1 ​          mov especx 
 +  f000:​1347 ​     66c1ec10 ​        shr esp0x10 
 +  f000:​134b ​     660f73f902 ​      ​pslldq xmm1, 0x2 
 +  f000:​1350 ​     660fc4cc00 ​      ​pinsrw xmm1, sp, 0x0 
 +  f000:​1355 ​     660f73f902 ​      ​pslldq xmm1, 0x2 
 +  f000:​135a ​     660fc4c900 ​      ​pinsrw xmm1, cx, 0x0 
 +  f000:​135f ​     668be2 ​          mov esp, edx 
 +  f000:​1362 ​     66c1ec10 ​        shr esp, 0x10 
 +  f000:​1366 ​     660f73fa02 ​      ​pslldq xmm2, 0x2 
 +  f000:​136b ​     660fc4d400 ​      ​pinsrw xmm2, sp, 0x0 
 +  f000:​1370 ​     660f73fa02 ​      ​pslldq xmm2, 0x2 
 +  f000:​1375 ​     660fc4d200 ​      ​pinsrw xmm2, dx, 0x0 
 +  f000:​137a ​     8bc8             mov cx, ax 
 +  f000:​137c ​     baf80c ​          mov dx, 0xcf8 
 +  f000:​137f ​     660d00000080 ​    or eax0x80000000 
 +  f000:​1385 ​     6683e0fc ​        and eax0xfffffffc 
 +  f000:​1389 ​     66ef             out dxeax 
 +  f000:​138b ​     bafc0c ​          mov dx, 0xcfc 
 +  f000:​138e ​     83e102 ​          and cx0x2 
 +  f000:​1391 ​     03d1             add dxcx 
 +  f000:​1393 ​     8bc3             mov axbx 
 +  f000:​1395 ​     ef               out dxax 
 +  f000:​1396 ​     660f7ed2 ​        movd edxxmm2 
 +  f000:​139a ​     660f73da04 ​      ​psrldq xmm20x4 
 +  f000:​139f ​     660f7ec9 ​        movd ecxxmm1 
 +  f000:​13a3 ​     660f73d904 ​      ​psrldq xmm10x4 
 +  f000:​13a8 ​     660fc5e400 ​      ​pextrw espxmm4, 0x0 
 +  f000:​13ad ​     660f73dc02 ​      ​psrldq xmm4, 0x2 
 +  f000:​13b2 ​     ffe4             jmp sp 
 + 
 +This is **PCI_WriteWord_SSE(uint32_t pci_addr<​eax>,​ uint16_t val<​bx>​)** function 
 + 
 +  f000:​13b4 ​     668be1 ​          mov especx 
 +  f000:13b7      66c1ec10 ​        shr esp, 0x10 
 +  f000:​13bb ​     660f73f902 ​      ​pslldq xmm1, 0x2 
 +  f000:​13c0 ​     660fc4cc00 ​      ​pinsrw xmm1, sp, 0x0 
 +  f000:​13c5 ​     660f73f902 ​      ​pslldq xmm1, 0x2 
 +  f000:​13ca ​     660fc4c900 ​      ​pinsrw xmm1, cx, 0x0 
 +  f000:​13cf ​     668be2 ​          mov esp, edx 
 +  f000:​13d2 ​     66c1ec10 ​        shr esp, 0x10 
 +  f000:​13d6 ​     660f73fa02 ​      ​pslldq xmm2, 0x2 
 +  f000:​13db ​     660fc4d400 ​      ​pinsrw xmm2, sp, 0x0 
 +  f000:​13e0 ​     660f73fa02 ​      ​pslldq xmm2, 0x2 
 +  f000:​13e5 ​     660fc4d200 ​      ​pinsrw xmm2, dx, 0x0 
 +  f000:​13ea ​     8bc8             mov cx, ax 
 +  f000:​13ec ​     baf80c ​          mov dx, 0xcf8 
 +  f000:​13ef ​     660d00000080 ​    or eax, 0x80000000 
 +  f000:​13f5 ​     6683e0fc ​        and eax0xfffffffc 
 +  f000:​13f9 ​     66ef             out dxeax 
 +  f000:​13fb ​     bafc0c ​          mov dx, 0xcfc 
 +  f000:​13fe ​     83e103 ​          and cx0x3 
 +  f000:​1401 ​     03d1             add dxcx 
 +  f000:​1403 ​     8ac3             mov albl 
 +  f000:​1405 ​     ee               out dx, al 
 +  f000:​1406 ​     660f7ed2 ​        movd edx, xmm2 
 +  f000:​140a ​     660f73da04 ​      ​psrldq xmm2, 0x4 
 +  f000:​140f ​     660f7ec9 ​        movd ecx, xmm1 
 +  f000:​1413 ​     660f73d904 ​      ​psrldq xmm1, 0x4 
 +  f000:​1418 ​     660fc5e400 ​      ​pextrw esp, xmm4, 0x0 
 +  f000:​141d ​     660f73dc02 ​      ​psrldq xmm4, 0x2 
 +  f000:​1422 ​     ffe4             jmp sp 
 + 
 +This is **PCI_WriteByte_SSE(uint32_t pci_addr<​eax>​uint8_t val<​bl>​)** function 
 + 
 +  f000:​1424 ​     668be2 ​          mov esp, edx 
 +  f000:​1427 ​     66c1ec10 ​        shr esp, 0x10 
 +  f000:​142b ​     660f73fa02 ​      ​pslldq xmm2, 0x2 
 +  f000:​1430 ​     660fc4d400 ​      ​pinsrw xmm2, sp, 0x0 
 +  f000:​1435 ​     660f73fa02 ​      ​pslldq xmm2, 0x2 
 +  f000:​143a ​     660fc4d200 ​      ​pinsrw xmm2, dx, 0x0 
 +  f000:​143f ​     baf80c ​          mov dx, 0xcf8 
 +  f000:​1442 ​     660d00000080 ​    or eax, 0x80000000 
 +  f000:​1448 ​     6683e0fc ​        and eax, 0xfffffffc 
 +  f000:​144c ​     66ef             out dx, eax 
 +  f000:​144e ​     bafc0c ​          mov dx, 0xcfc 
 +  f000:​1451 ​     66ed             in eax, dx 
 +  f000:​1453 ​     660f7ed2 ​        movd edx, xmm2 
 +  f000:​1457 ​     660f73da04 ​      ​psrldq xmm2, 0x4 
 +  f000:​145c ​     660fc5e400 ​      ​pextrw esp, xmm4, 0x0 
 +  f000:​1461 ​     660f73dc02 ​      ​psrldq xmm4, 0x2 
 +  f000:​1466 ​     ffe4             jmp sp 
 + 
 +=== ROM Call === 
 + 
 +1Go to **f000:​0b3c** 
 + 
 +  [f000:​0b3c]>​ pd 
 +  f000:​0b3c ​     8eec             mov gssp 
 +  f000:​0b3e ​     8ee3             mov fs, bx 
 +  f000:​0b40 ​     bc460b ​          mov sp, 0xb46 
 +  f000:​0b43 ​     e99af8 ​          jmp word 0x3e0 
 +  f000:​0b46 ​     48               dec ax 
 +  f000:​0b47 ​     0b6681 ​          or sp, [bp-0x7f] 
 +  f000:​0b4a ​     ee               out dx, al 
 + 
 +were function, which is calling from f000:0b43 (jmp word f000:0x3e0) is **get_decomp_block_size** 
 + 
 +  [f000:​03e0]>​ pd 
 +  f000:​03e0 ​     662e8b0ed7ff ​    mov ecx, [cs:​0xffd7] 
 +  f000:​03e6 ​     668bf1 ​          mov esi, ecx 
 +  f000:​03e9 ​     66f7de ​          neg esi 
 +  f000:​03ec ​     c3               ret 
 +  ;-------------- 
 + 
 +So, we have jmp to functionwhich is to near returnThis is ROM call convention 
 +(see book from Darmawan Salihun)So, we need fix previous function ​to properly handle it. 
 +We are placing **0xb46** ​to **sp** before jumpThis mean, that code at f000:0b46 should ​be word data: 
 + 
 +  f000:​0b46 ​     48               dec ax 
 +  f000:​0b47 ​     0b6681 ​          or sp[bp-0x7f] 
 +  f000:​0b4a ​     ee               out dxal 
 + 
 +**48 0b** here our wordThis mean, that rest of code completely wrongLets fix that. 
 +  [f000:​0b3c]>​ Cd 2 @ f000:0b46 
 + 
 +... [some reversing process]... 
 + 
 +=== SMBus === 
 + 
 +First, find SMB_BASE addr (see 14.1.8 from ICH5 pdf), it is 0x400 for our mainboardThen find SMBus registers themselves:​ 
 + 
 +  SMB_BASE + 0x1 - HST_STS (Host Status) 
 +  SMB_BASE + 0x2 - HST_CNT (Host Control) 
 +  SMB_BASE + 0x3 - HST_CMD (Host Command) 
 +  SMB_BASE + 0x4 - XMIT_SLVA (Transmit Slave Address) 
 +  SMB_BASE + 0x5 - HST_D0 (Host Data 0) 
 +  SMB_BASE + 0x6 - HST_D1 (Host Data 1) 
 +  SMB_BASE + 0x7 - HOST_BLOCK_DB (Host Block Data Byte) 
 +  ​... 
 + 
 +SMBus reading/​writingSo, we've found some SMBus function, and we knowthat 0x5786 - offset ​of **SMBus_ICH5_Reg_Write_Byte_SL** function, ​and 0x578e ​offset ​of **SMBus_ICH5_Reg_Read_Byte_SL** function. 
 + 
 +  [f000:​574d]>​ pd 24 
 +            f000:​574d ​     b8d304 ​          mov ax0x4d3 
 +            f000:​5750 ​     bf5557 ​          mov di0x5755 
 +        ,=< f000:​5753 ​     eb31             jmp 0x5786 
 +        |   ​f000:​5755 ​     66c1c008 ​        rol eax, 0x8 
 +        |   ​f000:​5759 ​     0c80             or al0x80 
 +        |   ​f000:​575b ​     b403             mov ah0x3 
 +        |   ​f000:​575d ​     bf6257 ​          mov di0x5762 
 +       ,==< f000:​5760 ​     eb24             jmp 0x5786 
 +       ​|| ​  ​f000:​5762 ​     b84802 ​          mov ax0x248 
 +       ​|| ​  ​f000:​5765 ​     bf6a57 ​          mov di0x576a 
 +      ,===< f000:​5768 ​     eb1c             jmp 0x5786 
 +      |||   ​f000:​576a ​     b93075 ​          mov cx, 0x7530 
 +      |||   ​f000:​576d ​     e6ed             out 0xed, al 
 +      |||   ​f000:​576f ​     e2fc             loop 0x576d 
 +      |||   ​f000:​5771 ​     b8ff00 ​          mov ax, 0xff 
 +      |||   ​f000:​5774 ​     bf7957 ​          mov di, 0x5779 
 +     ,​====<​ f000:​5777 ​     eb0d             jmp 0x5786 
 +     ​|||| ​  ​f000:​5779 ​     b405             mov ah, 0x5 
 +     ​|||| ​  ​f000:​577b ​     bf8057 ​          mov di, 0x5780 
 +     ​|||| ​  ​f000:​577e ​     eb0e             jmp 0x578e 
 +     ​|||| ​  ​f000:​5780 ​     660fcf ​          bswap edi 
 +     ​|||| ​  ​f000:​5783 ​     f8               clc 
 +     ​|||| ​  ​f000:​5784 ​     ffe7             jmp di 
 +     ​|||| ​  ; ​-------- SMBus_ICH5_Reg_Write_Byte_SL:​ 
 +     ​````->​ f000:​5786 ​     ba0004 ​          mov dx, 0x400 
 + 
 +Add these functions:​ 
 +  [f000:​574d]>​ af+ f000:5786 8 SMBus_ICH5_Reg_Write_Byte_SL 
 +  [f000:​574d]>​ af+ f000:578e 8 SMBus_ICH5_Reg_Read_Byte_SL 
 +where 8 - size of both functions in bytes"​_SL"​ prefix means "​stackless"​ (just my internal notation). 
 + 
 +Lets add more metainfo, comments ​and so on: 
 + 
 +  [f000:​574d]>​ "CCa f000:5786 void SMBus_ICH5_Reg_Write_Byte_SL(uint8_t reg<​ah>,​ uint8_t value<​al>​);"​ 
 +  [f000:​574d]>​ "CCa f000:578e uint8_t SMBus_ICH5_Reg_Read_Byte_SL<​al>​(uint8_t reg<​ah>​);"​ 
 + 
 +Note, that you should quote **whole** r2 command ​to mask special symbols **';'​**,​ **'>'​** ​and **'<'​**. 
 +Then add few comments: 
 +  [f000:​574d]>​ "CCa 0xf000:​0x574d value = 0xD3; reg = 0x4; // XMIT_SLVA - Transmit Slave Address"​ 
 +  [f000:​574d]>​ "CCa 0xf000:​0x575b reg = 0x3; // HST_CMD - Host Command"​ 
 +  [f000:​574d]>​ "CCa 0xf000:​0x5762 value = 0x48; reg = 0x2; // HST_CNT - Host Control"​ 
 +   
 +Also add these local labels: 
 +  [f000:​574d]>​ f .SMB_Send_CMD @ 0xf000:​0x5755 
 +  [f000:​574d]>​ f .SMB_Prepare_Controller @ 0xf000:​0x5762 
 +  [f000:​574d]>​ f .SMB_Read_Data @ 0xf000:​0x5779 
 +  [f000:​574d]>​ f .SMB_delay_loop @ 0xf000:​0x576d 
 +   
 +And here is what we have got (in VISUAL mode - **Vp** command ​to enter): 
 + 
 +  [0x000f574d 255 asrock_p4i65g.bin]> pd $h                                                                                                                                  
 +    ;              ; value = 0xD3; reg = 0x4; // XMIT_SLVA ​Transmit Slave Address ​                                                                                         
 +              f000:​574d ​     b8d304 ​          mov ax0x4d3                                                                                                                  
 +              f000:​5750 ​     bf5557 ​          mov di0x5755 ​                                                                                                                
 +          ​,=< f000:​5753 ​     eb31             jmp 0x5786 ​                                                                                                                    
 +          |   ; -------- SMB_Send_CMD: ​                                                                                                                                      
 +          |   ​f000:​5755 ​     66c1c008 ​        rol eax0x8                                                                                                                   
 +          |   ​f000:​5759 ​     0c80             or al0x80                                                                                                                    
 +    ;              ; value = 0x3; // HST_CMD - Host Command ​                                                                                                                 
 +          |   ​f000:​575b ​     b403             mov ah0x3                                                                                                                    
 +          |   ​f000:​575d ​     bf6257 ​          mov di0x5762 ​                                                                                                                
 +         ,==< f000:​5760 ​     eb24             jmp 0x5786 ​                                                                                                                    
 +    ;              ; value = 0x48; reg = 0x2; // HST_CNT - Host Control ​                                                                                                     
 +         ​|| ​  ; -------- SMB_Prepare_Controller: ​                                                                                                                            
 +         ​|| ​  ​f000:​5762 ​     b84802 ​          mov ax0x248                                                                                                                  
 +         ​|| ​  ​f000:​5765 ​     bf6a57 ​          mov di0x576a ​                                                                                                                
 +        ​,===< f000:​5768 ​     eb1c             jmp 0x5786 ​                                                                                                                    
 +        |||   ​f000:​576a ​     b93075 ​          mov cx0x7530 ​                                                                                                                
 +        |||   ; -------- SMB_delay_loop: ​                                                                                                                                    
 +        |||   ​f000:​576d ​     e6ed             out 0xedal                                                                                                                   
 +        |||   ​f000:​576f ​     e2fc             loop 0x576d ​                                                                                                                   
 +        |||   ​f000:​5771 ​     b8ff00 ​          mov ax, 0xff                                                                                                                   
 +        |||   ​f000:​5774 ​     bf7957 ​          mov di, 0x5779 ​                                                                                                                
 +       ,​====<​ f000:​5777 ​     eb0d             jmp 0x5786 ​                                                                                                                    
 +       ​|||| ​  ; ​-------- SMB_Read_Data: ​                                                                                                                                     
 +       ​|||| ​  ​f000:​5779 ​     b405             mov ah0x5                                                                                                                    
 +       ​|||| ​  ​f000:​577b ​     bf8057 ​          mov di0x5780 ​                                                                                                                
 +      ​,=====< f000:​577e ​     eb0e             jmp 0x578e ​                                                                                                                    
 +      |||||   ​f000:​5780 ​     660fcf ​          bswap edi                                                                                                                      
 +      |||||   ​f000:​5783 ​     f8               ​clc ​                                                                                                                           
 +      |||||   ​f000:​5784 ​     ffe7             jmp di                                                                                                                         
 +    ;              ; void SMBus_ICH5_Reg_Write_Byte_SL(uint8_t reg<​ah>​uint8_t value<​al>​); ​                                                                                            
 +  / function: SMBus_ICH5_Reg_Write_Byte_SL (8)                                                                                                                                          
 +  |   ​|````->​ f000:​5786 ​     ba0004 ​          mov dx0x400                                                                                                                  
 +  |   ​| ​      ​f000:​5789 ​     8ad4             mov dlah                                                                                                                     
 +  |   ​| ​      ​f000:​578b ​     ee               out dxal                                                                                                                     
 +  \   ​| ​      ​f000:​578c ​     ffe7             jmp di                                                                                                                         
 +    ;              ; uint8_t SMBus_ICH5_Reg_Read_Byte_SL<​al>​(uint8_t reg<​ah>​); ​                                                                                                         
 +  / function: SMBus_ICH5_Reg_Read_Byte_SL (8)                                                                                                                                           
 +  |   `-----> f000:​578e ​     ba0004 ​          mov dx0x400                                                                                                                  
 +  |           ​f000:​5791 ​     8ad4             mov dlah                                                                                                                     
 +  |           ​f000:​5793 ​     ec               in aldx                                                                                                                      
 +  \           ​f000:​5794 ​     ffe7             jmp di                                                                                                                         
 +     ,======< f000:​5796 ​     7426             jz 0x57be ​                                                                                                                     
 +     ​| ​       f000:​5798 ​     b87000 ​          mov ax0x70                                                                                                                   
 +     ​| ​       f000:​579b ​     90               ​nop ​                                                                                                                           
 +     ​| ​       f000:​579c ​     bca257 ​          mov sp0x57a2 ​                                                                                                                
 +     ​| ​       f000:​579f ​     e9b9f2 ​          jmp 0x4a5b ​                                                                                                                    
 +     ​| ​       f000:​57a2 ​     a4               ​movsb ​                                                                                                                         
 +     ​| ​       f000:​57a3 ​     57               push di                                                                                                                        
 +     ​| ​       f000:​57a4 ​     b87200 ​          mov ax0x72       
 + 
 +==== Award ==== 
 + 
 +==== Phoenix ==== 
 + 
 +                                                                                                             
 + 
 +==== HP BIOS ==== 
 + 
 +See example here http://​xvilka.me/hp_bios.bin 
 + 
 +1. Disassembly,​ set flag to this as bios_entry 
 + 
 +Note, that instead ​of long jump HP bioses widely using short jumps, so you should add **0xf000:** prefix in these jumps. 
 + 
 +  [f000:​fff0]>​ pd 1; f entry = 0xfff0 
 +  [f000:​fff0]>​ f entry_j 1 0xf000:<​addr>​ 
 +where <​addr>​ shown in previous command 
 +or just run 
 +  [f000:​fff0]>​ f entry_j 1 0f000:`pi 1~[2]` 
 +which take addr from that jump automatically 
 + 
 +==== UEFI ==== 
 + 
 +=== Phoenix === 
 + 
 +See example here http://​xvilka.me/phx_uefi.bin 
 + 
 +1Open bios file with radare2 using this command: 
 +  r2 -e asm.bits=32 ​-e io.va=true phx_uefi.bin 
 +You should choose valid asm.bits value due to arch of image. 
 + 
 +2. Do bootblock segment relocation:​ 
 +  [0x00000000]>​ S $s-0x10000 0xf000:​0x0000 0x10000 0x10000 bootblk rwx 
 +where '​$s'​ - variablefile size (see output ​of '???'​ command) 
 + 
 +Then set this as 16bit segment 
 +  [0x00000000]>​ Sa x86 16 @ 0xf000:​0x0000 
 +You can check result ​by typing just '​S'​ command. 
 + 
 +You can also set DOS-like addressing notation: 
 +  [0x00000000]>​ e asm.segoff=true 
 +  [0000:​0000]>​ 
 + 
 +3go to 0xf000:​0xfff0where BIOS starts 
 +  [0000:​0000]>​ s 0xf000:​0xfff0 
 + 
 +You can seek also by **s section.bootblk+0xfff0** 
 +Also you can add flags base too: 
 +  [0000:​0000]>​ fb section.bootblk 
 + 
 +4. Disassembly,​ set flag to this as bios_entry 
 + 
 +  [f000:​fff0]>​ pd 1; f entry = 0xfff0 
 +  f000:​fff0 ​     e908ff ​      jmp word 0xfefb 
 + 
 +  [f000:​fff0]>​ f entry_j 1 <​addr>​ 
 +where <​addr>​ shown in previous command 
 +or just run 
 +  [f000:​fff0]>​ f entry_j 1 0xf000:`pi 1~[2]` 
 +which take addr from that jump automatically 
 + 
 +5Go to **entry_j** 
 + 
 +  [f000:​fff0]>​ s entry_j; pd 1 
 +  ; -------- entry_j: 
 +            f000:​fefb ​     e913fd ​      jmp word 0xfc11 
 +Call it '​boot'​ for example: 
 +  [f000:​fefb]>​ f boot 1 0xf000:​fc11 
 +Then go to this addr **s boot** and do disassembly:​ 
 +  [f000:​fc11]>​ s boot; pd 
 +          ; -------- boot: 
 +          0x000ffc11 ​     66b801000000 ​    mov eax, 0x1 
 +          0x000ffc17 ​     0fa2             ​cpuid 
 +          0x000ffc19 ​     660fbaea1a ​      bts edx, 0x1a 
 +      ,=< 0x000ffc1e ​     7309             jae 0xffc29 
 +      |   ​0x000ffc20 ​     0f20e0 ​          mov eax, cr4 
 +      |   ​0x000ffc23 ​     80cc02 ​          or ah, 0x2 
 +      |   ​0x000ffc26 ​     0f22e0 ​          mov cr4, eax 
 +      `-> 0x000ffc29 ​     6633c0 ​          xor eax, eax 
 +          0x000ffc2c ​     fec0             inc al 
 +          0x000ffc2e ​     0fa2             ​cpuid 
 +          0x000ffc30 ​     6625f00fff0f ​    and eax0xfff0ff0 
 +          0x000ffc36 ​     663d70060100 ​    cmp eax0x10670 
 +     ,​==<​ 0x000ffc3c ​     7408             jz 0xffc46 
 +     ​| ​   0x000ffc3e ​     3df006 ​          cmp ax, 0x6f0 
 +    ,===< 0x000ffc41 ​     7403             jz 0xffc46 
 +    ||    0x000ffc43 ​     e9b802 ​          jmp word 0xfefe 
 +    ``--> 0x000ffc46 ​     b060             mov al, 0x60 
 +          0x000ffc48 ​     ba7000 ​          mov dx, 0x70 
 +          0x000ffc4b ​     ee               out dx, al 
 +          0x000ffc4c ​     e6ed             out 0xed, al 
 +          0x000ffc4e ​     ba7100 ​          mov dx, 0x71 
 +          0x000ffc51 ​     ec               in aldx 
 +          0x000ffc52 ​     0fbae800 ​        bts ax0x0 
 +          0x000ffc56 ​     0f82a402 ​        jb word 0xfefe 
 +          0x000ffc5a ​     66b9ee000000 ​    mov ecx, 0xee 
 +          0x000ffc60 ​     0f32             ​rdmsr 
 +          0x000ffc62 ​     0fbae802 ​        bts ax, 0x2 
 +          0x000ffc66 ​     0f30             ​wrmsr 
 +          0x000ffc68 ​     e99302 ​          jmp word 0xfefe 
 +Here we're checking for CPU family and features 
 +          0x000ffc6b ​     66b801000000 ​    mov eax, 0x1 
 +          0x000ffc71 ​     0fa2             ​cpuid 
 +          0x000ffc73 ​     668bc8 ​          mov ecx, eax 
 +          0x000ffc76 ​     67268b46ec ​      mov ax, [es:esi-0x14] 
 +          0x000ffc7b ​     83e818 ​          sub ax0x18 
 +          0x000ffc7e ​     bb0008 ​          mov bx, 0x800 
 +          0x000ffc81 ​     33d2             xor dx, dx 
 +          0x000ffc83 ​     f7f3             div bx 
 +          0x000ffc85 ​     668bd1 ​          mov edx, ecx 
 +          0x000ffc88 ​     8bc8             mov cx, ax 
 +          0x000ffc8a ​     67662639560c ​    ​cmp ​[es:esi+0xc], edx 
 +      ,=< 0x000ffc90 ​     7514             jnz 0xffca6 
 +      |   ​0x000ffc92 ​     66b979000000 ​    mov ecx, 0x79 
 +      |   ​0x000ffc98 ​     668bc6 ​          mov eax, esi 
 +      |   ​0x000ffc9b ​     6683c030 ​        add eax, 0x30 
 +      |   ​0x000ffc9f ​     6633d2 ​          xor edx, edx 
 +      |   ​0x000ffca2 ​     0f30             ​wrmsr 
 +     ,​==<​ 0x000ffca4 ​     eb09             jmp 0xffcaf 
 +     ​|`->​ 0x000ffca6 ​     6681c600080000 ​  add esi, 0x800 
 +     ​| ​   0x000ffcad ​     e2db             loop 0xffc8a 
 +     ​`-->​ 0x000ffcaf ​     66b9a0010000 ​    mov ecx, 0x1a0 
 +          0x000ffcb5 ​     0f32             ​rdmsr 
 +          0x000ffcb7 ​     6683e0fe ​        and eax, 0xfffffffe 
 +          0x000ffcbb ​     0f30             ​wrmsr 
 +          0x000ffcbd ​     e97702 ​          jmp word 0xff37 
 +          0x000ffcc0 ​     66b801000000 ​    mov eax, 0x1 
 +          0x000ffcc6 ​     0fa2             ​cpuid 
 +          0x000ffcc8 ​     80e40f ​          and ah, 0xf 
 +          0x000ffccb ​     80fc0f ​          cmp ah, 0xf 
 +          0x000ffcce ​     7504             jnz 0xffcd4 
 +      ,=< 0x000ffcd0 ​     eb13             jmp 0xffce5 
 +      |   ​0x000ffcd2 ​     eb0e             jmp 0xffce2 
 +      |   ​0x000ffcd4 ​     80fc06 ​          cmp ah, 0x6 
 +     ,​==<​ 0x000ffcd7 ​     7505             jnz 0xffcde 
 +     ​|| ​  ​0x000ffcd9 ​     e9bc00 ​          jmp word 0xfd98 
 + 
 +=== AMI (Aptio) === 
 + 
 +=== Insyde ===
start.1389161458.txt.gz · Last modified: 2014/01/08 06:10 by archerhatmaker