cd $LINUXSRC ; patch -p1 < linux-2.2.18-pm3.patch
or cd $LINUXSRC ; patch -p1 < linux-2.4.x-pm3.patch
exemple: video=pm3fb,mode:640x480-60,pciid:0:1:2:3
will use board at PCIID 0:1:3
with mode 640x480 @ 60 Hz as board #0
mode:[board_number:]XXXXX
where XXXXX is one of the valid mode described in pm3fb.c (modebase). Default is 800x600-75 w/o OpenFirmware, whatever was available upon boot with OF. example : video=pm3fb,mode:800x600-75
or video=pm3fb,mode:0:800x600-75
pciid:X:B:S:F
with X the board number (in the driver), B the Pci Bus number, S the Pci Slot number, and F the Pci Function number. example : video=pm3fb,pciid:0:0:14:0
off:
or disable:
(no parameter) disable the board. The board will be allowed internally, but will not be either initialized or used. It's useful if you want to use another driver (offb, vesafb) or skip one board. warning : you should always use pciid
and give explicit board number with this option, to make sure the right one is disabled. example: video=pm3fb,pciid:0:0:14:0,off:0:
Tue Feb 27 17:31:12 CET 2001, v 1.0.6: fixes boot-time mode select, add more default mode
Tue Feb 27 14:01:36 CET 2001, v 1.0.5: fixes (1.0.4 was broken for 2.2), cleaning up
Mon Feb 26 23:17:36 CET 2001, v 1.0.4: preliminary 2.4.x support, dropped (useless on pm3) partial product, more OF fix
Mon Feb 26 20:59:05 CET 2001, v 1.0.3: No more shadow register (and wasted memory), endianess fix, use OF-preset resolution by default
Wed Feb 21 22:09:30 CET 2001, v 1.0.2: Code cleaning for future multiboard support, better OF support, bugs fix
Wed Feb 21 19:58:56 CET 2001, v 1.0.1: OpenFirmware support, fixed memory detection, better debug support, code cleaning
Wed Feb 21 14:47:06 CET 2001, v 1.0.0: First working version