[OpenBIOS] Back at it again( PCI Passthrough )

Mark Cave-Ayland mark.cave-ayland at ilande.co.uk
Mon May 21 22:20:12 CEST 2018


On 20/05/18 16:36, Jd Lyons via OpenBIOS wrote:

> Thanks Mark,
> 
> I just defined the other config words as colon definitions, but I’m pretty sure now that isn’t working correctly.
> 
> dev /pci
> : rl at -le  rl@ lbflip ;
> : >config  f1000000 + ;
> : config-l@  >config cr ." config-l@ " dup . rl at -le space dup . ;
> : rl!-le  >r lbflip r> rl! ;
> : rw!-le  >r wbflip r> rw! ;
> : rw at -le  rw@ wbflip ;
> : config-l!  >config rl!-le ;
> : config-w!  >config cr ." config-w! " 2dup . space . rw!-le ;
> : config-w@  >config cr ." config-w@ " dup . rw at -le space dup . ;
> 
> I hate to be a bother, but when you find the time, if you could try and implement the other config words, that would be great.

Yes I will try my best, although I still have a backlog from the past 
few months to get on top of at the same time - any patches appreciated :)

One thing I did notice on my travels though: 
https://git.qemu.org/?p=openbios.git;a=blob;f=forth/device/other.fs;h=b3900730113f1177258f67710c44186e2f742f52;hb=e0c272b13bb01888a5f419c82d60095aacc45d0e#l58

Looks like the r* words are currently missing an implementation.


ATB,

Mark.



More information about the OpenBIOS mailing list