224:d41c05accd39
|
2017-07-09 |
Paul Boddie |
changeset
files
shortlog
graph
|
Parameterised LCD controller initialisation, allowing addresses to be passed in
rather than being calculated within the function.
Changed various descriptor structure member names. |
|
|
stage2/jzlcd.c stage2/jzlcd.h
|
|
223:61ef56dfab17
|
2017-07-09 |
Paul Boddie |
changeset
files
shortlog
graph
|
Parameterise LCD register operations using the display information structure,
setting the memory base to zero for now. |
|
|
stage2/jzlcd.c stage2/jzlcd.h stage2/minipc_claa070vc01.c stage2/nanonote_gpm940b0.c
|
|
222:49f8e5bfb1cd
|
2017-07-08 |
Paul Boddie |
changeset
files
shortlog
graph
|
Initialise framebuffer structure reference members but correct them later. |
|
|
stage2/lcd.c stage2/minipc_claa070vc01.c stage2/nanonote_gpm940b0.c
|
|
221:b4dcc2099e0f
219:a6159a678002
|
2017-07-08 |
Paul Boddie |
changeset
files
shortlog
graph
|
Eliminate redundant members in vidinfo_t, adding a member referencing the
framebuffer details, and changing the descriptor member name and type name.
Note that the reference to the framebuffer details needs correcting for user
mode usage. |
|
|
stage2/jzlcd.c stage2/jzlcd.h stage2/lcd.c stage2/lcd.h stage2/minipc_claa070vc01.c stage2/nanonote_gpm940b0.c stage2/tasks/example.c stage2/tasks/keyscan.c
|
|
220:58e0aff59722
|
2017-07-08 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed GPIO region sizes. |
|
|
include/minipc.h include/nanonote.h
|
|
219:a6159a678002
220:58e0aff59722 221:b4dcc2099e0f
|
2017-06-29 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced separate abstractions for GPIO keymap details and moved
initialisation into the keyscan task.
Disabled the power button GPIO interrupt for now. |
|
|
include/minipc.h include/nanonote.h stage2/Makefile stage2/board-nanonote.c stage2/board.h stage2/irq.c stage2/minipc_gpio.c stage2/minipc_gpio.h stage2/nanonote_gpio.c stage2/nanonote_gpio.h ...
|
|
218:d38448b333a8
|
2017-06-28 |
Paul Boddie |
changeset
files
shortlog
graph
|
Use the physical base address of the GPIO registers. |
|
|
include/mips.h stage2/task_gpio.c stage2/task_gpio.h
|
|
217:44fcbb779a70
|
2017-06-28 |
Paul Boddie |
changeset
files
shortlog
graph
|
Replaced u8, u16 and u32 with uint8_t, uint16_t and uint32_t respectively. |
|
|
include/xburst_types.h stage1/board.c stage2/board-minipc.c stage2/board-nanonote.c stage2/board.c stage2/cpu.c stage2/cpu.h stage2/cpu_op.h stage2/init.h stage2/jzlcd.c ...
|
|
216:95be7694d999
|
2017-06-28 |
Paul Boddie |
changeset
files
shortlog
graph
|
Employ structure member names to make initialisation clearer. |
|
|
stage2/nanonote_gpm940b0.c
|
|
215:1f51b3efd042
|
2016-10-03 |
Paul Boddie |
changeset
files
shortlog
graph
|
Adjusted GPIO usage and added a form of visual feedback. Unfortunately, it
appears that GPIO locations are not accessible in user mode, even through the
memory management unit. |
|
|
stage2/tasks/keyscan.c
|
|