Search

You can find the results of your search below.

Results

bakingpi:ok03: 50 Hits
wrote the whole system like this, the code would be completely unreadable. Instead we use functions.... kingpi:functions.png?200}} Functions are said to be 'black boxes'. We put inputs in, and outputs com... tions are just ideas we have. Ideally we want to be able to set our registers to some input values, b... hard to understand. Further, compilers would not be able to work with assembly code as easily, as the
bakingpi:ok01: 28 Hits
auses the code in the section called **.init** to be put at the start of the output. This is importan... y used for creating programs, it expects there to be an entry point labelled **_start**. As we're mak... 000^16 into r0. That doesn't sound like it would be much use, but it is. In computers, there are an ... numbers, and so the number 20200000^16 happens to be the address of the GPIO controller. {{:bakingpi:
wiki:syntax: 25 Hits
up language, which tries to make the datafiles to be as readable as possible. This page contains all p... ly create links by default, but this behavior can be enabled in the [[doku>config]] file. Hint: If Dok... "local zone"). * For Mozilla and Firefox it can be enabled through different workaround mentioned in... zilla Knowledge Base]]. However, there will still be a JavaScript warning about trying to open a Windo
bakingpi:input01: 23 Hits
at you have completed the OK series, and it would be helpful to have completed the Screen series. Many of the files from that series will be called, without comment. If you do not have thes... "It will take too long to implement", "You won't be able to write a tutorial on it" and "It will be of little benefit". In many ways they are right, I'm
bakingpi:screen02: 22 Hits
tart wanting to create sensible images. It would be very nice indeed if we were able to actually draw... r0 and r1. ==== SetGraphicsAddress ==== It will be helpful for future if we write code that could dr... w to. I think that the best way to do this would be to have a piece of memory which stores where we a... diately, do. If not I shall outline the steps to be taken, and then give an example implementation.
bakingpi:screen03: 20 Hits
link between the computer and the user. Text can be sufficiently structured that the operating system... e maps almost every single useful symbol that can be written to a number, in exchange for having a lot... ting systems use ASCII for strings which will not be displayed to end users (but perhaps to developers... ort things like Japanese characters, and so could be localised. Fortunately for us, this decision is
bakingpi:screen01: 20 Hits
es, and so things covered in this series will not be repeated here. This first screen lesson teaches ... le and 'systemTimer.s' file from that series will be called. If you do not have these files, or prefe... Solution}} The 'main.s' file from here will also be useful, up to and including mov sp,#0x8000. Plea... creen. If you move very close, you will probably be able to make out individual pixels on your screen
bakingpi:troubleshooting: 15 Hits
em that isn't explained here, and think others my be able to benefit from your experience, send an ema... one, but forgot to put a # (e.g. add r3,4 should be add r3,#4. You must do so wherever you use a con... instruction, which only allows numbers which can be represented as an 8 bit number, shifted left by a... For example c21^16 = 110000100001^2 and so cannot be represented in a mov, but c20^16 = 110000100000^2
bakingpi:font0license: 14 Hits
g as they are not *sold* by themselves). They can be be bundled, redistributed and sold with any software. The fonts are distributed under the following ... rademark notices and this permission notice shall be included in all copies of one or more of the Font Software typefaces. The Font Software may be modified, altered, or added to, and in particular
bakingpi:screen04: 14 Hits
ke the command line, but ideally we would like to be able to display any text we so desire. As per us... depends on the exact format string, and so cannot be determined in advance. Variadic functions look m... minimum length, signs, etc. More information can be found at [[http://www.cplusplus.com/reference/cli... o deal with some common tasks it has. What would be useful would be a function to generate the string
open_letter_to_melissa_harris-perry: 14 Hits
hat we expect kindergarteners or first-graders to be able to? How many kinds of [[wp>idiot]] are you?... [[wp>apparatchik]]. (As an aside, this seems to be what you and the whacko ilk you associate with de... murderous partial-birth abortionist purges should be someone else's problem to raise anyway.) > MHP: ... thought on for size, as alien as the concept may be to you: since you made the [[wp>choice]] to have
bakingpi:font1license: 12 Hits
vide a free and open framework in which fonts may be shared and improved in partnership with others. The OFL allows the licensed fonts to be used, studied, modified and redistributed freely ... s. The fonts, including any derivative works, can be bundled, embedded, redistributed and/or sold with... orks. The fonts and derivatives, however, cannot be released under any other type of license. The re
bakingpi:introduction: 11 Hits
t want to get straight into practicals, it should be safe to skip this lesson. ===== Raspberry Pi ===... input/output pins or connectors. These pins can be configured by the programmer to act as various ty... dware on a system. To allow operating systems to be used on a variety of computers, the concept of **... nvented. Drivers are small bits of code that can be added and removed from the operating system in or
bakingpi:ok02: 11 Hits
in order to allow the LED flashing off and on to be visible. If you just turned it off and on, it would not be visible, as the computer would be able to turn it off and on many thousands of times per second. In ... ber **val**. Suffix **ne** causes the command to be executed only if the last comparison determined t
bakingpi:input02: 10 Hits
bakingpi:designware20.h: 10 Hits
bakingpi:ok04: 10 Hits
food_justice: 9 Hits
bakingpi:top: 8 Hits
bakingpi:arm_reference: 7 Hits
bakingpi:ok05: 7 Hits
bakingpi:hcd.h: 7 Hits
bakingpi:types.h: 6 Hits
bakingpi:software_requirements: 6 Hits
bakingpi:hardware_requirements: 6 Hits
bakingpi:hid.c: 6 Hits
bakingpi:keyboard.h: 5 Hits
bakingpi:report.h: 5 Hits
bakingpi:mouse.c: 5 Hits
bakingpi:mouse.h: 5 Hits
commodore_64_versus_timex_sinclair_2068: 5 Hits
bakingpi:algorithm_derivation: 5 Hits
wiki:welcome: 5 Hits
cooking_in_god_s_soup_kitchen: 5 Hits
bakingpi:downloads: 5 Hits
bakingpi:configuration.h: 5 Hits
bakingpi:designware20.c: 5 Hits
bakingpi:csud: 5 Hits
bakingpi:hub.c: 5 Hits
bakingpi:platform.h: 5 Hits
bakingpi:usbd.c: 5 Hits
wiki:start: 4 Hits
bakingpi:hub.h: 4 Hits
bakingpi:binary_explained: 4 Hits
bakingpi:hexadecimal_explained: 4 Hits
bakingpi:device.h: 4 Hits
bakingpi:keyboard.c: 4 Hits
don_t_break_the_web_for_stupid_reasons: 3 Hits
bakingpi:functions_explained: 3 Hits
bakingpi:configuration.c: 3 Hits
timex_sinclair_2068: 3 Hits
bakingpi:platform.c: 3 Hits
bakingpi:usbd.h: 3 Hits
bakingpi:hid.h: 3 Hits
bakingpi:designware20.s: 2 Hits
bakingpi:keyboard.s: 2 Hits
bakingpi:roothub.s: 2 Hits
legal: 2 Hits
go_topless_day_2014: 2 Hits
bakingpi:usbd.s: 2 Hits
personal_computers_are_no_longer_personal: 2 Hits
climate_astrology: 2 Hits
bakingpi:hub.s: 2 Hits
bakingpi:windows_toolchain: 2 Hits
bakingpi:mouse.s: 2 Hits
bakingpi:hid.s: 2 Hits
bakingpi:bits_explained: 2 Hits
bakingpi:roothub.c: 2 Hits
bakingpi:broadcom2835.s: 2 Hits
bakingpi:build_your_own_linux_toolchain: 2 Hits
bakingpi:armv6.s: 2 Hits
bakingpi:platform.s: 2 Hits
bakingpi:descriptors.h: 2 Hits
bakingpi:devicerequest.h: 2 Hits
bakingpi:pipe.h: 2 Hits
bakingpi:armv6.c: 2 Hits
bakingpi:armv6.h: 2 Hits
bakingpi:byteorder.h: 2 Hits
bakingpi:broadcom2835.c: 2 Hits
bakingpi:configuration.s: 2 Hits
bakingpi:broadcom2835.h: 2 Hits
bakingpi:stack_explained: 1 Hits
assembly: 1 Hits
browser_sexuality: 1 Hits
android: 1 Hits
prograge: 1 Hits
raspberry_pi_boot: 1 Hits
equality_of_outcome: 1 Hits