History log of /src/sys/arch/luna68k/dev/lcd.c |
Revision | | Date | Author | Comments |
1.13 |
| 15-Jan-2023 |
tsutsui | TAB/space/indent cleanup.
|
1.12 |
| 29-Dec-2020 |
tsutsui | Make local functions static.
|
1.11 |
| 30-Jun-2019 |
tsutsui | branches: 1.11.10; Pull OpenBSD/luna88k board.h to define SX9100 board device addresses.
Also replace magic addresses with macro where appropriate.
|
1.10 |
| 30-Jun-2019 |
tsutsui | Misc KNF.
|
1.9 |
| 08-Mar-2018 |
mrg | branches: 1.9.2; fix various gcc6 m68k issues: - bad indentation. next68k en.c and mvme68k le_poll.c fixes real issues in error handling, the rest are NFCI. - pass 68030 flags as appropriate for mvme68k. - next68k nextrom.c has -Warray-bounds ignored for an odd expression that appears to run before relocation, and needs manual offsets added which trips bounds array checking.
with this all m68k ports build with GCC 6.
|
1.8 |
| 09-Mar-2017 |
tsutsui | branches: 1.8.12; Add a driver for LUNA's front panel LCD. Ported from OpenBSD/luna88k.
Reviewed by enami@. Tested by Naruaki Etomi and me.
A 68k LUNA with this driver will be demonstrated at AsiaBSDCon NetBSD booth by Etomi-san, with LUNA-88K2 running OpenBSD/luna88k by Kenji Aoyama.
|
1.7 |
| 12-Nov-2011 |
tsutsui | branches: 1.7.10; 1.7.28; 1.7.32; 1.7.36; Finally complete LUNA-II support, after almost 12 years since initial import of NetBSD/luna68k.
Note a working LUNA-II machine was found and provided by OMRON guys after LUNA demonstration at Open Source Conference 2011 Kansai @ Kyoto: http://mail-index.NetBSD.org/source-changes/2011/07/16/msg024675.html and this resurrected LUNA-II which runs NetBSD/luna68k -current with Xserver was also demonstrated on the NetBSD booth at Kansai Open Source 2011: http://www.NetBSD.org/gallery/events.html#kansai-os-jp-2011
It's really pleasure to meet many OMRON LUNA developers and LUNA users at the NetBSD booth. Thank you everyone!
Changes details:
luna68k/luna68k/locore.s - don't use 68030 specific pflusha instruction in 68040 initialization path - use TBIA() to invalidate TLB instead of 68030's pflusha after MMU is turned on (as hp300 does) (these two bugs are fatal at early bootstrap) - pull loadustp() fixes from hp300/locore.s rev 1.82 (more flush ops are required in it otherwise causes random coredumps) - specify correct %tt1 mask value (the mask value means actually bit mask, not transparent range)
luna68k/luna68k/machdep.c - use proper delay_divisor for 68040 25MHz LUNA-II
luna68k/luna68k/mainbus.c - prepare and use per-model mainbus device lists for mainbus_attach_args
luna68k/conf/GENERIC luna68k/conf/INSTALL - enable options M68040 and FPSP - enable secondary spc(4) on LUNA-II
luna68k/conf/Makefile.luna68k - include arch/m68k/fpsp/Makefile.inc for FPSP
luna68k/dev/lcd.c - promote LUNA-II model on LCD
XXX: old and slow SCSI-1 drives like Hitachi DK312 seems to have XXX: some problem with spc(4) driver, even on the original LUNA
|
1.6 |
| 18-Mar-2009 |
cegger | branches: 1.6.12; Ansify function definitions w/o arguments. Generated with sed.
|
1.5 |
| 14-Mar-2009 |
dsl | Change about 4500 of the K&R function definitions to ANSI ones. There are still about 1600 left, but they have ',' or /* ... */ in the actual variable definitions - which my awk script doesn't handle. There are also many that need () -> (void). (The script does handle misordered arguments.)
|
1.4 |
| 14-Mar-2009 |
dsl | Remove all the __P() from sys (excluding sys/dist) Diff checked with grep and MK1 eyeball. i386 and amd64 GENERIC and sys still build.
|
1.3 |
| 28-Apr-2008 |
martin | branches: 1.3.8; 1.3.14; Remove clause 3 and 4 from TNF licenses
|
1.2 |
| 07-Jan-2000 |
nisimura | branches: 1.2.6; 1.2.132; 1.2.134; 1.2.136; - Make SCSI work; by kludges of machine/bus.h. TEAC streamer tape drive found to be tweaked. Need extensive verifications. - Add wsmouse node under ws; not useful this moment.
|
1.1 |
| 05-Jan-2000 |
nisimura | Introduce NetBSD/luna68k port into CVS repository.
|
1.2.136.2 |
| 04-May-2009 |
yamt | sync with head.
|
1.2.136.1 |
| 16-May-2008 |
yamt | sync with head.
|
1.2.134.1 |
| 18-May-2008 |
yamt | sync with head.
|
1.2.132.1 |
| 02-Jun-2008 |
mjf | Sync with HEAD.
|
1.2.6.2 |
| 20-Nov-2000 |
bouyer | Update thorpej_scsipi to -current as of a month ago A i386 GENERIC kernel compiles without the siop, ahc and bha drivers (will be updated later). i386 IDE/ATAPI and ncr work, as well as sparc/esp_sbus. alpha should work as well (untested yet). siop, ahc and bha will be updated once I've updated the branch to current -current, as well as machine-dependant code.
|
1.2.6.1 |
| 07-Jan-2000 |
bouyer | file lcd.c was added on branch thorpej_scsipi on 2000-11-20 20:10:25 +0000
|
1.3.14.1 |
| 13-May-2009 |
jym | Sync with HEAD.
Commit is split, to avoid a "too many arguments" protocol error.
|
1.3.8.1 |
| 28-Apr-2009 |
skrll | Sync with HEAD.
|
1.6.12.1 |
| 17-Apr-2012 |
yamt | sync with head
|
1.7.36.1 |
| 21-Apr-2017 |
bouyer | Sync with HEAD
|
1.7.32.1 |
| 20-Mar-2017 |
pgoyette | Sync with HEAD
|
1.7.28.1 |
| 28-Aug-2017 |
skrll | Sync with HEAD
|
1.7.10.1 |
| 03-Dec-2017 |
jdolecek | update from HEAD
|
1.8.12.1 |
| 15-Mar-2018 |
pgoyette | Synch with HEAD
|
1.9.2.1 |
| 13-Apr-2020 |
martin | Mostly merge changes from HEAD upto 20200411
|
1.11.10.1 |
| 03-Jan-2021 |
thorpej | Sync w/ HEAD.
|