~foura/uxn900

dev/mouse: use 32 bit integer for storing pressure.

this actually fixes the bug, previous commit only worked with my debug prints.
ask the compiler, again...
4154f6ad — james palmer 1 year, 1 month ago
dev/mouse: calculate pressure in one go.

this worked when it was a local, now it does not, so do it all in one go.
ask the compiler.
8a428254 — james palmer 1 year, 1 month ago
*: refactoring: enum style
c468e122 — james palmer 1 year, 1 month ago
*: refactoring: type style
1c84f096 — james palmer 1 year, 1 month ago
*: refactoring: add headers for hardware related functions
48187e1d — james palmer 1 year, 1 month ago
*: refactoring: move l.S to boot.S
8b05cd50 — james palmer 1 year, 1 month ago
*: refactoring: move hardware related functions to hw subdirectory.
011fb106 — james palmer 1 year, 1 month ago
*: refactoring: new integer types independent from uxn.
40f52241 — james palmer 1 year, 1 month ago
*: refactoring: move c library functions to lib.c
c1b4e94b — james palmer 1 year, 1 month ago
*: refactoring: move headers

dat.h and fns.h must go, replaced with:
- lib.h for things that would be part of libc
- mem.h for constants relating to hardware.
  it must be usable from assembly.
cdf1109f — james palmer 1 year, 1 month ago
*: merge new uxn core and refactor devices
57388b5e — james palmer 1 year, 1 month ago
makefile: don't warn about rwx segments.

this is irrelevant, because we are building a raw binary to make a uimage.
no memory protections will be applied.
b8156fe0 — james palmer 1 year, 2 months ago
util: add memcpy and memcmp
369e8796 — james palmer 1 year, 2 months ago
mmc: get cid and csd
a34ea134 — james palmer 1 year, 2 months ago
fs: find a suitable fat32lba partition.
f3cac6a1 — james palmer 1 year, 2 months ago
fs: start of the new fs device
baccc7ad — james palmer 1 year, 2 months ago
mmc: handle errors properly
67fe2954 — james palmer 1 year, 2 months ago
mbr: parse the mbr partition table
7941ee72 — james palmer 1 year, 2 months ago
mmc: tell the controller about block count and size, fix command flags
1f05c1c0 — james palmer 1 year, 2 months ago
console: ensure the hex table is read correctly

this fixes weird behaviour i was seeing where strange numbers of bits were printed.
Next