Serge Vakulenko
|
6028db705a
|
Gpanel spi driver: read ID4 register to identify the ili9341 chip.
|
2015-12-03 21:25:57 -08:00 |
|
Serge Vakulenko
|
6d501bfc7c
|
Update flappy game.
|
2015-11-30 12:47:45 -08:00 |
|
Serge Vakulenko
|
09205046a4
|
Move ILI9341 defines to a separate include file.
|
2015-11-28 00:44:40 -08:00 |
|
Serge Vakulenko
|
ac9ef0eee9
|
Add sgpanel driver: a generic TFT LCD graphics panel with SPI interface.
Currently only ILI8341 chip is supported.
|
2015-11-28 00:17:01 -08:00 |
|
Serge Vakulenko
|
e073fcbd64
|
SD driver: print information about the CMD6 function groups.
|
2015-11-27 17:26:09 -08:00 |
|
Serge Vakulenko
|
0507073b60
|
SD driver: use CMD6 command to switch the card into high-speed mode.
|
2015-11-26 17:25:25 -08:00 |
|
Serge Vakulenko
|
76cb491c09
|
Flappy Bird game: save high score to a file.
|
2015-11-23 13:41:13 -08:00 |
|
Serge Vakulenko
|
f3f28ceca5
|
Fix bug in gpanel fill triangle routine.
|
2015-11-22 15:04:41 -08:00 |
|
Serge Vakulenko
|
e3c86f0ffa
|
Update Flappy Bird game.
|
2015-11-22 14:34:44 -08:00 |
|
Serge Vakulenko
|
7503ce7856
|
Add Flappy Bird game.
|
2015-11-22 01:47:52 -08:00 |
|
Serge Vakulenko
|
1a1daf15a3
|
Update ILI9341 LCD driver.
|
2015-11-22 00:19:14 -08:00 |
|
Serge Vakulenko
|
a40bcee878
|
Extend gpanel library with fill rectangle routine.
|
2015-11-21 23:10:45 -08:00 |
|
Serge Vakulenko
|
e67e939fb9
|
Add aclock game.
|
2015-11-20 22:44:37 -08:00 |
|
Serge Vakulenko
|
9027547fa6
|
Mend a font direction in ST7781 portrait unside down mode.
|
2015-11-20 21:54:34 -08:00 |
|
Serge Vakulenko
|
7c2aa43862
|
Fix bug in ST7781 driver. Set landscape mode by default.
|
2015-11-20 21:43:27 -08:00 |
|
Serge Vakulenko
|
8988b8b013
|
Reuse ili9341 routines for nt35702 display.
|
2015-11-19 22:10:52 -08:00 |
|
Serge Vakulenko
|
d2940a8719
|
Fix screen orientation in the ILI9341 LCD driver.
|
2015-11-19 19:55:07 -08:00 |
|
Serge Vakulenko
|
be1726a662
|
Draw a BSD logo on the LCD display at start.
|
2015-11-19 19:04:23 -08:00 |
|
Serge Vakulenko
|
2fd36d9175
|
Update ILI9341 LCD driver.
|
2015-11-17 19:25:39 -08:00 |
|
Serge Vakulenko
|
6f0a48330c
|
LCD driver: add support for Samsung S6D04H0 (not finished yet).
|
2015-11-16 22:15:40 -08:00 |
|
Serge Vakulenko
|
4dd9308e25
|
Merge branch 'master' of https://github.com/RetroBSD/retrobsd
|
2015-11-15 14:15:13 -08:00 |
|
Serge Vakulenko
|
98f3efcb70
|
Increase the max number of processes (NPROC) from 10 to 25.
|
2015-11-15 14:14:18 -08:00 |
|
Serge Vakulenko
|
2e716e099c
|
LCD driver: fix garbage when a glyph extends off screen.
|
2015-11-15 13:39:08 -08:00 |
|
Serge Vakulenko
|
03ed62db5d
|
Libm: add 32-bit variant of fmod() function.
|
2015-11-06 20:40:45 -08:00 |
|
Serge Vakulenko
|
c46bd3c1e9
|
Enable optimization by size (-Os) by default for all user binaries.
|
2015-11-03 22:03:52 -08:00 |
|
Serge Vakulenko
|
a673c028f8
|
Add ubw32 board to the autobuild list.
|
2015-11-03 21:37:50 -08:00 |
|
Serge Vakulenko
|
7ddf7686a3
|
Enable mips16e instruction set for all user binaries.
|
2015-11-03 21:36:31 -08:00 |
|
Serge Vakulenko
|
abcfb06b0b
|
Merge gpanel branch.
|
2015-10-31 21:12:50 -07:00 |
|
Serge Vakulenko
|
e00196ee21
|
Merge branch 'master' into gpanel-driver
|
2015-10-31 21:11:38 -07:00 |
|
Serge Vakulenko
|
5b04c6b168
|
Add driver for ILI9341 display controller.
|
2015-10-31 21:09:44 -07:00 |
|
Serge Vakulenko
|
7f69510488
|
Gpanel driver: use gamma values from NT35702 datasheet.
|
2015-10-31 19:58:41 -07:00 |
|
Serge Vakulenko
|
058b6c4de0
|
Add support for NT35702 display controller.
|
2015-10-31 19:25:26 -07:00 |
|
Serge Vakulenko
|
1e4005cc4b
|
Split the gpanel driver into chip-specific and generic parts.
|
2015-10-31 14:57:45 -07:00 |
|
Serge Vakulenko
|
66a7727085
|
Rename swtft -> gpanel.
|
2015-10-31 13:26:27 -07:00 |
|
Serge Vakulenko
|
2bfd3df2a6
|
Merge pull request #65 from alexfru/master
virtualmips: improve MIPS16e: save/restore, sdbbp
|
2015-10-31 00:52:49 -07:00 |
|
Alexey Frunze
|
162f0d34b5
|
virtualmips: improve MIPS16e: save/restore, sdbbp
|
2015-10-31 00:45:15 -07:00 |
|
Serge Vakulenko
|
3ee11917bb
|
Add ili9341 sources from adafruit library, and nt35702 sources from elsewhere.
|
2015-10-30 20:44:07 -07:00 |
|
Serge Vakulenko
|
b259f58533
|
Virtualmips: merge changes from alexfru.
Fix bug in mips16 disassembler.
|
2015-10-30 10:47:11 -07:00 |
|
Serge Vakulenko
|
42fd2f99bd
|
Remove unnecessary EHBs in kernel startup code.
|
2015-10-30 10:31:24 -07:00 |
|
Serge Vakulenko
|
ff8e4c81d0
|
Virtualmips: enhance printing of exception information.
|
2015-10-29 21:21:28 -07:00 |
|
Serge Vakulenko
|
691fdfaa2f
|
Virtualmips: restored broken DI and EI instructions.
|
2015-10-29 21:06:56 -07:00 |
|
Serge Vakulenko
|
d8708af48a
|
Virtualmips: handle overflow in div, add, addi and sub instructions.
|
2015-10-29 20:15:10 -07:00 |
|
Serge Vakulenko
|
7d3e799c82
|
Virtualmips: take CpU exception as expected.
|
2015-10-29 19:39:03 -07:00 |
|
Serge Vakulenko
|
91cbbfbad0
|
Virtualmips: SC instruction should take AdES exception even when LL bit is not set.
|
2015-10-29 19:01:19 -07:00 |
|
Serge Vakulenko
|
f87ab8d4c4
|
Virtualmips: remove unused opcodes.
|
2015-10-29 18:51:02 -07:00 |
|
Serge Vakulenko
|
37646559fd
|
Virtualmips: implement CLO instruction.
|
2015-10-29 18:17:02 -07:00 |
|
Serge Vakulenko
|
1a5f550fe1
|
Virtualmips: merge changes from alexfru.
|
2015-10-29 18:11:41 -07:00 |
|
Serge Vakulenko
|
666f22786f
|
Virtualmips: add DERET instruction.
|
2015-10-29 18:04:42 -07:00 |
|
Serge Vakulenko
|
8d15906495
|
Virtualmips: implement SDBBP instruction.
|
2015-10-29 17:44:44 -07:00 |
|
Serge Vakulenko
|
5bff2b428c
|
Virtualmips: implement compare-and-trap instructions.
|
2015-10-29 14:02:08 -07:00 |
|