Linux - the choice of GNU generation
Here are links to thing related with Linux:
HOWTO
- connecting C64/128 as a terminal to a Linux box
6502 syntax for VIM
- have coloured 6502 assembly files in the best editor ever VIM
tags generator for 6502 assembly files
- a simple shell script that generates cross-reference tags file from given set of 6502 assembly
sources, see 'man ctags' if you don't know what I mean. Together with previous syntax file it
makes VIM a great programmer's editor. The only thing missing is autoformatting (like in
TurboAsm editor)
ACME error filter for VIM
- filters ACME output so VIM can move you directly to the line when error occured, enables
quickfix VIM commands (:make, :cnext, :cprevious etc.), read the file for install informations
6502 syntax for mcedit
- the same colour thing for mcedit from Midnight Commander
D64 for Midnight Commander
- reading and modifying .d64 files in MC as easy as in Star Commander (updated 18.08.2003)
kydpdict
- frontend to Collins' Polish-English/German and English/German-Polish dictionary for Qt library
kpwndict
- frontend to PWN Oxford 2003 English-Polish dictionary for Qt library
kdelnk2wmaker
- this is a small program that converts KDE menu items into format acceptable by WindowMaker menu
Power keys support
- a patch to Linux kernel for built-in support of Power/Sleep/Wake keys that can be found on
some keyboards, it can be done with setkeycodes utility but I'm too lazy for that. Works with
all kernels I had since 2.2.15 till 2.4.17. These keys have keycodes 120, 121 and 122 so you can
update your keymap settings and bind whatever you want to them.
CT65548 Framebuffer Driver (14.08.2004)
- a patch (or standalone module) for Linux kernel that adds support for 800x600 and 640x480
(8 or 16 bpp) framebuffer device with Chips&Technologies 65548 video chip. It is installed e.g. in
Toshiba Satellite Pro 410CS notebooks and Fujitsu Point 510. The driver provides hardware
accelerated engine for scrolling and panning the screen and hardware cursor.
You are resposible for setting initial videomode so better read included README before recklessly
proceeding. This is for Linux 2.4.23 but should work with all 2.4.x kernels.
There is experimental support for C&T 65545 and 65540 chipsets. Thanks to Martin Krohn
the driver supports both PCI and VLB now. These are required for hardware acceleration.
Otherwise ISA is enough.
Once you have driver working you can change video mode, depth, clock, turn acceleration on and off
by using standard fbset tool.
For more information about C&T 65545 and 65548 chips here are datasheets:
ct65545.pdf and ct65548.pdf.
BusyBox patch for 0.60.5 or
patch for CVS (4.4.2003)
- these patches make ash from busybox usable on sparc32/64 running Linux
