leo
abe8c288fb
Sync grf with underlying view on open.
1995-06-26 19:55:45 +00:00
leo
0d1035fa62
Fix thinko. It will now also work when no mouse is configured.
1995-06-26 14:31:27 +00:00
leo
4abd54fe69
Mouse driver added.
1995-06-25 19:05:23 +00:00
leo
73c861e2e3
Handle mouse and other packages received from the keyboard correctly.
...
The initialisation now resets the keyboard and disables all packages
that make no sense because their drivers are not activated.
1995-06-09 20:00:14 +00:00
leo
91bada6a66
Fix grfmmap()
1995-06-09 19:55:13 +00:00
leo
d8cb2b8dfa
According to diffs from Waldi Raven:
...
Make speed/clock-source selection smarter. This makes the baudrates more
accurate and allows speeds upto 115k baud.
1995-05-28 19:50:26 +00:00
leo
27a11d1735
Remove the pointer to view_t from the grf-structure, use viewview(dev)
...
to obtain the pointer instead. This removes a kernel-crash that happened
when something was written to the console while the console was being
resized.
1995-05-28 19:45:36 +00:00
leo
d66ffa3fe1
Use <dev/ic/mc146818.h>. Change systemclock settings. Usable values for
...
HZ are now 48/64/96. This reduces the interrupt overhead, because we
don't need the extra division by 4 in the interrupt handler.
1995-05-28 19:38:49 +00:00
leo
a1006d16dd
ite_newsize(): Do not reallocate a display when the actual display mode
...
will be the same. Fixes a nasty bug where ite0 and ite1 share the same
bitmap.
1995-05-21 11:00:13 +00:00
leo
c8ca7ae526
Fix UL-handling
1995-05-21 10:56:54 +00:00
leo
13f71a235d
Add prototype for grf_get_best_mode()
1995-05-21 10:55:57 +00:00
leo
02dd55abb3
- Add grf_get_best_mode()
...
- Only update 'real' colormap when actually displaying
- Fix TT-HIGH video mode
1995-05-21 10:54:44 +00:00
leo
555b2f67be
Minor fixes.
1995-05-21 10:52:18 +00:00
leo
b78d405c36
Don't mess with SCU on the Falcon.
1995-05-14 15:55:51 +00:00
leo
8360740fdb
Change of function params for Falcon SCSI.
1995-05-14 15:47:17 +00:00
leo
84c03e6058
- Remove race condition from DMA interrupt handler
...
- Add function to get current DMA address for Falcon SCSI.
1995-05-14 15:46:17 +00:00
leo
231b64341e
Fix bug on handling HD-floppy's.
1995-05-05 16:38:05 +00:00
leo
60f4c22869
Shift system clocks from TT-mfp to ST-mfp and remove some dead-code.
1995-05-05 16:31:46 +00:00
leo
f677a89489
Small changes in dma locking code.
1995-04-30 12:06:01 +00:00
leo
12c60f7bc0
Complete rewrite, made necessary because Falcon SCSI needs to share
...
NCR5380 and DMA access with floppy.
1995-04-30 12:04:48 +00:00
leo
cd29a7f291
Better way to select a display mode?
1995-04-28 11:34:33 +00:00
leo
d3bb44e8f2
Made no_ttram_dma patchable instead of a define.
1995-04-28 11:33:01 +00:00
leo
dcdee517ef
- Remove register access functions from dma.c -> fd.c and inline them
...
- Add write protect checking (mistereously disapeared during port)
- Make fdclose() return a sensible value
- Prefix 'dma-defines' with DMA_
1995-04-22 22:18:17 +00:00
leo
e8312d3ac3
Adapt for new conf.h:
...
- Add xxxtty() functions
- Remove xxx_tty array
1995-04-22 22:06:43 +00:00
leo
049520050c
Get RAMD_NDEV in sync with definitions in rd_info.
1995-04-16 14:59:03 +00:00
leo
c0f4a40a61
Make it consistent with conf.c .
1995-04-16 14:56:25 +00:00
mycroft
e41d4f5e96
Undo accidental change.
1995-04-11 02:42:23 +00:00
mycroft
47f2d08bb3
Use global 8530 defs.
1995-04-11 02:37:11 +00:00
mycroft
1475e294a9
map --> mmap
1995-04-10 09:12:10 +00:00
mycroft
01e31cf3cd
Fdclose --> fdclose
1995-04-10 08:56:18 +00:00
mycroft
b0a77d1212
map --> mmap
1995-04-10 08:55:47 +00:00
mycroft
25e4eaf5ca
Nuke kbdwrite().
1995-04-10 08:54:41 +00:00
mycroft
27d859e141
Add dummy itestop(), and rename a few functions.
1995-04-10 08:53:46 +00:00
leo
f95dd52b68
KERNEL -> _KERNEL
1995-03-30 06:01:13 +00:00
leo
36592a50b1
Make ite ioctl work and fixup the colormap stuff.
1995-03-28 06:35:40 +00:00
leo
8b0113cfce
NetBSD/Atari, port by Leo Weppelman.
1995-03-26 07:12:03 +00:00