Fredrik Noring

Results 49 issues of Fredrik Noring

Implement a device driver for the infrared remote control port. See also #11.

enhancement

The R5900 provides breakpoint hardware for debugging purposes. See section 13 in the [TX79 manual](https://wiki.qemu.org/File:C790.pdf).

enhancement

Implement a readable and writable block device driver for the PlayStation 2 [memory card](https://en.wikipedia.org/wiki/PlayStation_2_accessories#Memory_Card) (SCPH-10020) accessory. Also implement a corresponding filesystem? See also #4 and #11.

enhancement

The image processing unit (IPU) can hardware accelerate [MPEG-2](https://en.wikipedia.org/wiki/MPEG-2) compressed image decoding for playback of DVDs and other kinds of video. It also provides services for hardware vector quantization for...

enhancement

Forth style conventions could be improved, especially naming. Resources: - [Summary of Forth style conventions](https://github.com/larsbrinkhoff/forth-documents/blob/master/forth_style.txt) - [Common Forth symbols and idioms](http://rickcarlino.com/2017/05/08/Common-Forth-Symbols-and-Idioms/)

enhancement
help wanted

Test compatibility with various Forth systems. Does it work with for example [8-bit](https://en.wikipedia.org/wiki/8-bit), [12-bit](https://en.wikipedia.org/wiki/12-bit), [16-bit](https://en.wikipedia.org/wiki/16-bit), [18-bit](https://en.wikipedia.org/wiki/18-bit), [24-bit](https://en.wikipedia.org/wiki/24-bit), [26-bit](https://en.wikipedia.org/wiki/26-bit), [31-bit](https://en.wikipedia.org/wiki/31-bit), etc. cells as well as valid but odd implementations? The [test...

enhancement

Standard [stack effect notation](http://forth-standard.org/standard/notation#subsection.2.2.2) with suffixed types is somewhat undescriptive and less readable than desired. For example, the standard declaration of the [extended Euclidean algorithm](https://en.wikipedia.org/wiki/Extended_Euclidean_algorithm) is: ```forth \ Extended greatest...

question

Is there are usable and portable lambda expression implementation for Forth? As an example, ```forth : prime' ( n n -- n ) nip true ; ( True to obtain...

question

Most Forth words relate to mathematical formulas. Typset these using [TeX](https://en.wikipedia.org/wiki/TeX) directly in the Forth code. Ideally the formulas can be rendered directly in $EDITOR, for example [Vim](https://en.wikipedia.org/wiki/Vim_(text_editor)). GitHub has...

enhancement

Try out some form of [literate programming](https://en.wikipedia.org/wiki/Literate_programming) to document the Forth code. Particularly illuminating cases in the [test suite](https://github.com/frno7/forthmath/tree/master/test) could serve as examples in the text. Document formats could include...

enhancement