- series, low-addr.patch: record the lowest address touched (only for
ihex, all others default to 0)
- series, skip-low-addr.patch: skip untouched addresses in avr_read
and avr_write
- nanonote.c (nanonote_open): increased register window to include clock
and MMC controller registers
- nanonote.c (gpio_function): set a pin to function or GPIO
- nanonote.c (nanonote_initpgm, nanonote_parseextparams): accept the
extended option clk=N where N is the clock frequency in (whole) MHz
- nanonote.c (nanonote_enable): if the clock option is set, switch CLK
to function and output the specified clock
- patches/series, patches/nanonote-uart.patch: renamed to
patches/nanonote-nxuart.patch
- patches/nanonote-nxuart.patch: changed ID from "nanonote_uart" to
"nanonote_nxuart"
- patches/nanonote-nxuart.patch: added "External" to title/description
- README: removed unnecessary "make" run after second "configure"
- README: added brief explanation why we need to run "configure" twice
- README: added build instructions for OpenWRT
- nanonote.c: remove some commented-out items
- nanonote.c (nanonote_powerdown): make all data lines inputs on exit,
making it more likely that the target powers down
- ubb.brd: added project name, license, and "qi-hw.com"
- ubb.brd: duplicated text on front copper layer to silk screen
- ubb.brd: changed component references to more meaningful information,
in case they are printed on a PCB
- ubb.brd: removed unused layers
- ubb.brd: bumped version number to 110207
- Makefile: added commented-out "gerber" target, as a reminder
nanonote-uart.patch:
- avrdude.conf.in: CLK is reserved for clock output
nanonote.patch:
- nanonote.c (pin_map, nanonote_setpin, nanonote_getpin): make pin map
zero-based
- nanonote.c (nanonote_setpin): instead of having out own delay loop
setting the pin repeatedly, just add the delay we need to
pgm->ispdelay+100
- nanonote.c (nanonote_setpin): increase delay for atusb-pgm
- nanonote.c (nanonote_getpin, nanonote_open): begin with all pins set
to output and switch MISO only when read
- uart.sch (D1): added value LTST-C190KRKT
- uart.sch (K1): footprint was incorrectly placed in value field
- uart.sch (K1): added value 3M 961103-5604-AR
- uart/bom: added BOM infrastructure and definitions
- components/atmega48-mmu.lib: added nSS function to pin 12
- components/atmega48-mmu.lib (RESET): renamed to nRESET
- uart.sch: removed INT and used it for nSS instead
- uart.brd: redid layout for above change
- bbl.pro (LibName2) : use ../kicad-libs/modules/8_10-card instead of
../kicad-libs/modules/usd-card
- bbl.sch: use footprint "8:10-card" instead of "uSD-Card"
- bbl.cmp, bbl.brd: updated for renaming of usd-card.fpd
- bbl/bbl.c: PD* macros now contain the REG(), making their use easier
- bbl/bbl.c: added description of the XBurst set/clear concept
- bbl/bbl.c: added comments all over the place
- bbl.pro: use stdpass in kicad-libs, not the copy in ben-wpan (the latter
project will use kicad-libs too)
- bbl.cmp: added to stop pcbnew from complaining each time we read the
netlist