This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
start [2024/02/07 07:46] – Topaz | start [2024/05/15 15:58] (current) – Topaz | ||
---|---|---|---|
Line 42: | Line 42: | ||
* [[: | * [[: | ||
+ | |||
+ | ### Haiku | ||
+ | |||
+ | * [[: | ||
## CPUs | ## CPUs | ||
Line 87: | Line 91: | ||
* [[: | * [[: | ||
* [[: | * [[: | ||
+ | * [[: | ||
+ | * [[: | ||
## Hardware | ## Hardware | ||
* [[: | * [[: | ||
+ | * [[: | ||
## How tos | ## How tos | ||
Line 106: | Line 113: | ||
## Programming | ## Programming | ||
- | ### C | + | * [[: |
- | + | ||
- | #### Pointers | + | |
- | + | ||
- | If you want to take a void pointer then use it for building a structure of objects of the same data size, recast it: | + | |
- | + | ||
- | ```c | + | |
- | void *myRAM; | + | |
- | + | ||
- | // allocate the ram | + | |
- | short *shortInterface = (short *)myRAM; | + | ## Random |
- | shortInterface++; | + | |
- | ``` | + | |
* [[: | * [[: |