Mercurial > hg > Members > kono > nitros9-code
view level1/modules/kernel/fcrc.asm @ 3141:717ced83b885
coco3: Build SD card device descriptors for CoCo3FPGA
Added "CC3FPGAFLAGS = $(AFLAGS) -DCC3FPGA=1 $(FLAGS)" to
"level2/coco3/modules/makefile" for flagging Coco3FPGA specific features
in modules sources.
Added "llcoco3fpga", "ddsd0_coco3fpga", "sd0_coco3fpga", and
"sd1_coco3fpga" to the "coco3/modules/makefile" - RBF section, which
also now adds all to the "NITROS9/MODULES/RBF" on all disk images for
building new Coco3FPGA disks from NitrOS9.
Added new descriptor section to the "level2/coco3/modules/makefile"
reflecting the new Coco3FPGA SD card descriptors and their flags.
author | Bill Pierce <merlinious999@gmail.com> |
---|---|
date | Sat, 04 Feb 2017 11:06:28 +0100 |
parents | 505c8d261ef6 |
children |
line wrap: on
line source
* F$CRC FCRC ldx R$X,u ldy R$Y,u beq L0402 ldu R$U,u L03FA lda ,x+ bsr CRCAlgo leay -1,y bne L03FA L0402 clrb rts CRCAlgo eora ,u pshs a ldd $01,u std ,u clra ldb ,s lslb rola eora 1,u std 1,u clrb lda ,s lsra rorb lsra rorb eora 1,u eorb 2,u std 1,u lda ,s lsla eora ,s sta ,s lsla lsla eora ,s sta ,s lsla lsla lsla lsla eora ,s+ bpl L0442 ldd #$8021 eora ,u sta ,u eorb 2,u stb 2,u L0442 rts